Robert Schulze
Robert Schulze
### Changelog category (leave one): - Not for changelog (changelog entry is not required) The individual commits contain more detailed descriptions. The major change here is a new simple version...
This PR re-enables #39633 after issue #39895 has been detected and the PR was reverted (#39963). It contains the revert's revert plus a fix for issue #39895. ### Changelog category...
Goals of this PR: - Enable ARM LSE instructions which showed promising performance results in #40509 (they were made mandatory with ARMv8.1) - Provide binaries for users with old or...
Hello, I browsed the source code of chDB today (having read DuckDBs papers first) and had two questions: As of today, chDB takes over the final query result (which is...
Basically `arrayDistinct(arrayConcat(arr1, arr2, arr3, ...))` Related function: [`arrayIntersect`](https://clickhouse.com/docs/en/sql-reference/functions/array-functions#arrayintersectarr)
(please don't look at this PR yet, uploading it only to see if something bad happens in CI) TODO: - merge https://github.com/ClickHouse/sysroot/pull/23 - close https://github.com/ClickHouse/ClickHouse/pull/63129 (which is included in this...
Most `UNREACHABLE()`s clutter the code. They are often used in `switch` statements to check at _runtime_ that all possible cases are covered. This is actually checked by a compiler warning...
### Changelog category (leave one): - Not for changelog (changelog entry is not required) ### Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): ... ###...
Fixes https://github.com/ClickHouse/ClickHouse/discussions/64107 ### Changelog category (leave one): - Not for changelog (changelog entry is not required)
#61632 introduced `isAllASCII` in UTFHelper. This function fits better into StringUtil.h/cpp to which I moved it. While doing so, I noticed that StringUtils.cpp is build into its own library since...