Emil Ernerfeldt
Emil Ernerfeldt
* I think this is solved by https://github.com/emilk/ehttp/pull/58
@lucasmerlin you've done some iOS work, maybe you wanna take a quick look? 🙏
`re_arrow2` has an `arrow` feature, with glue for converting data between `arrow` and `re_arrow2`: https://docs.rs/re_arrow2/0.17.4/re_arrow2/array/trait.Arrow2Arrow.html Using that we can start this migration piece-wise. It would have double the dependencies for...
This is almost done now. What remains is: * Porting `re_types_builder` (the generated code is all arrow-rs, but the builder itself uses `arrow2::Datatype`) * IPC serialization (we're hitting a bug...
What's left now is mainly porting `re_types_builder`, which should be pretty straight-forward
Awesome! Yeah, it will require some work for sure. What do you mean by "support multiple downloads" though? Downloading multiple files in a single HTTP GET?
Any chance to get this merged? We do a lot of cloning of datatypes, and the memory use adds up extremely quickly. Using `Arc` reduces the memory footprint tremendously.
It might make sense to do this first: * https://github.com/rerun-io/rerun/issues/4080
I think that should be part of `kittest`. `harness.run()` should run until there are no more `request_repaint`, and if that time doesn’t come reasonably quickly, that indicates a forever-repaint bug,...
I agree that the right way to think about `ViewCoordinates` and `AnnotationContext` is as part of a blueprint, rather than as part of the data stream.