Sebastian Utz

Results 17 issues of Sebastian Utz

Relates to https://github.com/crate/crate/pull/16621#issuecomment-2355069537. Results: ``` Benchmark Mode Cnt Score Error Units DistinctFromBenchmark.benchmarkDistinctQueryBuilding avgt 4 4,142 ± 0,067 us/op DistinctFromBenchmark.benchmarkEqualQueryBuilding avgt 4 2,936 ± 0,017 us/op DistinctFromBenchmark.benchmarkDistinctFromQueryRun avgt 4 34,469 ±...

cla-signed

### Problem Statement In some rare cases, e.g. due to disk failures, some files of a shard can get corrupted. If there isn't a good copy of that shard somewhere...

complexity: 3-5
feature: administration

Used version `0.8`. We encountered that parsing a WKT MultiPolygon containing a self-intersection works while it will raise a validation error when it is wrapped into a `GEOMETRYCOLLECTION`. This code...

bug

According to the [netty docs](https://netty.io/4.1/api/io/netty/resolver/dns/DnsNameResolverBuilder.html#socketChannelType-java.lang.Class-), TCP fallback is only enabled when setting a `socket` channel factory. @mfussenegger Any idea how we could test this? Closes #17148.

cla-signed

RestStatus was not used anymore to deliver a HTTP error code to the client, it was supersede by the more detailed HttpErrorStatus. This commit adds concrete `HttpErrorStatus` values to all...

### Problem Statement Currently, if the `translog.flush_threshold_size`, configured by default to `512MB`, is reached, a full `refresh` is triggered, leading to flushing the indexing buffers of all segments, besides of...

feature: performance
complexity: 8-13

### Problem Statement Currently, CrateDB's comparison operators do not support to compare tuples. Following query doesn't work: ```SELECT 1 WHERE (1,2) = (1,2)``` ### Possible Solutions Comparing tuples with (equal)...

feature: sql: operators
complexity: no estimate
leverage: low