-
Notifications
You must be signed in to change notification settings - Fork 406
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove temp://
and some old MessageProxy
variants
#9129
Conversation
Web viewer built successfully. If applicable, you should also test it:
Note: This comment is updated whenever you push a commit. |
Latest documentation preview deployed successfully.
Note: This comment is updated whenever you push a commit. |
let url = format!("http://{server_addr}") | ||
.parse() | ||
.expect("should always be valid"); | ||
let url = format!("http://{server_addr}/proxy"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this be rerun+http
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes
@@ -210,6 +210,12 @@ impl WebViewerConfig { | |||
}; | |||
|
|||
if let Some(source_url) = source_url { | |||
// TODO(jan): remove after we change to `rerun-http` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm a bit confused by this TODO -- what still needs to change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+
in a query param is treated as whitespace, meaning that to actually connect to a Rerun server from the web viewer, you need to percent-encode the URL first (or at least the +
character, you can see it all over the place here). We want to change it (in a separate PR) to rerun-http
/rerun-https
instead of rerun+http
/rerun+https
, because the -
character does not have special meaning in any part of the URL.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Running python examples with --serve does not appear to work
Looks like we need a missing rerun/crates/top/re_sdk/src/web_viewer.rs Line 77 in 8e61d06
|
tested with:
opens browser and streams data correctly |
Related
grpc://
client for both Storage Node and re_grpc_server #8761What
Removes the temporary
temp://
URI scheme and streamlines handling of URIs.