Simon Ask Ulsnes

Results 63 comments of Simon Ask Ulsnes
trafficstars

Let me know if you need help benchmarking on AArch64. :-)

@euwars Just to be perfectly clear, I don't think it's wise to rely on connectivity to try to ensure the consistency of your data model. Even if you only let...

> Why larger? Generally we can't discover how much space is saved by compaction without actually running the compaction algorithm, which is a CPU-heavy task. Therefore the `maxDownloadSize` is the...

Hi @probi86, documentation for log compaction exists [here](https://realm.io/docs/realm-object-server/latest/api/ros/interfaces/syncserviceconfig.html#maxdownloadsize), although it is unfortunately still a bit minimalistic. The default value for `maxDownloadSize` in current releases is 16 MiB. ROS development is...

It seems like `join` is already present as `chain`? I would suggest expressing `split` (or `split_by`?) as taking an input range instead of iterator pairs. Since strings can be implicitly...

It's a sink because the most common use case for it is `sort() | uniq()`, and if it was a normal input range, that particular construct would allocate temporary storage....

I second the desire to add the requirement that functions annotated with `#[ctor]` must be `unsafe`. The point is not that the function itself is inherently unsafe, but that a...

I'm also seeing this very sporadically (twice in the past ~2 weeks), and in my case it seems to only involve `surface.present()` and `queue.submit()`. The deadlock looks very similar though:...

Another data point: This happens significantly more frequently when resizing the window while the background thread is running. This is on Windows, so resize happens in a modal loop, so...