Jörn Horstmann

Results 37 comments of Jörn Horstmann

I ran into this via feature unification inside a workspace and a transitive dependency of the `goose` load testing tool. That transitively depends on `nanorand`, which [unconditionally enabled the `js`...

This should probably be configurable and default to being disabled, the reason being that the subject often contains users email address, which you do not want to log for data...

`_mm_broadcastsi128_si256` seems to be an alias for `_mm256_broadcastsi128_si256` which is implemented. The intrinsics guide lists both as translating to the same instruction and with the same description.

Note that for most aggregation functions this could be done purely on logical plan level by rewriting `AGGREGATE(input) FILTER (WHERE condition)` to `AGGREGATE(IF(condition, input, NULL))`. This works because aggregations usually...

For hash aggregation I quite like the implementation described in https://dl.acm.org/doi/pdf/10.1145/2588555.2610507 (4.4). The algorithm there optimizes for cache locality by pre-aggregating into fixed-size thread-local hash tables and then overflowing into...

Can you explain a bit more the situation where you do not have access to the http connection, but know the stream id? Most client libraries would automatically reconnect on...

@mdedetrich Sounds more like a bug/feature in akka. Spring frameworks `ClientHttpRequest` abstraction has the same issue where it tries to consume remaining bytes from the network in order to to...

Another optimization is that you do not need to to sort all values, only the value at the middle index needs to be at the right place. [Vec::select_nth_unstable](https://doc.rust-lang.org/std/vec/struct.Vec.html#method.select_nth_unstable) does exactly...

@rrevenantt Do you have any plans when the next version might be released? Or would you be interested in a pull request that just bumps dependencies to the newest version?

I think this is an llvm issue, as it can be reproduced with llvm-ir and also with fewer lanes that match the native vector size: https://llvm.godbolt.org/z/7YeGs6Ezs My understanding is that...