Zhiguo Zhou
ae06e34ea9
Auto-vectorize DB::andFilters
...
DB::MergeTreeRangeReader::ReadResult::optimize adds the current
filter to the final one either via DB::combineFilters when both
filters have different sizes or otherwise via DB::andFilters, which
performs the logical AND operation (&&) to two UInt8 columns.
To vectorize DB::andFilters automatically, this commit performs NOT
operation to the operands twice so that the non-zeros are converted
to bool value of true (0x01) and the zeros to false (0x00), and via
this change the logical AND (&&) could be safely replaced with the
bitwise AND (&), which could be recognized and optimized by the
compiler.
2024-02-28 20:08:24 +08:00
pufit
330a206470
Add definers for views (Attempt 2) ( #60439 )
2024-02-27 19:00:17 -05:00
Nikita Taranov
90c9ae1b22
Merge pull request #59448 from nickitat/insert_with_max_insert_threads_into_remote_tables
...
More parallel insert-select pipeline
2024-02-28 00:54:16 +01:00
Anton Popov
3cdd3495fd
Merge pull request #60435 from CurtizJ/return-back-58140
...
Revert "Revert "Add table function `mergeTreeIndex`""
2024-02-28 00:52:44 +01:00
robot-clickhouse-ci-2
8bea10e88e
Merge pull request #60461 from ClickHouse/add_ci_category_in_pr_template
...
PR template fix to include ci fix category
2024-02-28 00:27:45 +01:00
robot-ch-test-poll1
435c42bcad
Merge pull request #60458 from ClickHouse/fix-file-cluster-example
...
Fix query example in fileCluster.md
2024-02-28 02:49:26 +04:00
Alexey Milovidov
350038dd5f
Merge pull request #54429 from fermelone/patch-3
...
Update settings_profile_elements.md
2024-02-28 01:38:12 +03:00
Alexey Milovidov
186c786104
Update docs/en/sql-reference/table-functions/fileCluster.md
2024-02-28 01:20:14 +03:00
Alexey Milovidov
4df5d13a33
Update docs/en/sql-reference/table-functions/fileCluster.md
2024-02-28 01:19:54 +03:00
Alexey Milovidov
9ea7ff231b
Merge pull request #60448 from ClickHouse/clang-19
...
Update to clang-19
2024-02-27 23:38:08 +03:00
Max Kainov
30a5bb1142
PR template fix to include ci fix category
2024-02-27 16:58:06 +00:00
Igor Nikonov
4e406c6d8d
Fix query example in fileCluster.md
2024-02-27 17:40:36 +01:00
Raúl Marín
f8ff15a023
Merge pull request #60429 from Algunenano/fix_unlimited_keeper
...
Fix unrestricted reads from keeper
2024-02-27 17:28:15 +01:00
Robert Schulze
d15da9c749
Merge pull request #60454 from rschu1ze/ends_with
...
Minor: Replace boost::algorithm::ends_with() by std::string::ends_with()
2024-02-27 16:41:13 +01:00
Robert Schulze
e185805c1c
Minor: Replace boost::algorithm::ends_with() by std::string::ends_with()
2024-02-27 15:28:02 +00:00
Robert Schulze
466cf93ee2
Merge pull request #60450 from rschu1ze/starts_with
...
Minor: Replace `boost::algorithm::starts_with()` by `std::string::starts_with()`
2024-02-27 16:21:02 +01:00
Robert Schulze
0f6bec7842
Merge pull request #59291 from azat/dist/config-settings
...
Support specifying settings for Distributed engine in config (like for MergeTree)
2024-02-27 16:10:51 +01:00
Raúl Marín
2a44eeff90
Merge pull request #60211 from jlmadurga/ulid_short_circuit
...
Ulid short circuit
2024-02-27 16:04:15 +01:00
Mikhail f. Shiryaev
6b24306678
Merge pull request #60444 from ClickHouse/replace-distutils
...
Replace deprecated distutils by vendored packaging
2024-02-27 15:50:49 +01:00
Alexey Milovidov
7c6e28708b
Merge pull request #60370 from ClickHouse/remove-alter-live-view
...
Remove ALTER LIVE VIEW
2024-02-27 17:45:59 +03:00
Alexey Milovidov
ecbae90743
Remove unused file
2024-02-27 15:36:39 +01:00
Dmitry Novik
4318cf8253
Merge pull request #60339 from ClickHouse/fix-analyzer-executable
...
Fix - analyzer related - "executable" function subquery arguments.
2024-02-27 15:27:35 +01:00
Nikita Mikhaylov
8719a601fa
Merge pull request #60436 from nickitat/revert_56864
...
Revert "Merge pull request #56864 from ClickHouse/broken-projections-better-handling"
2024-02-27 15:25:15 +01:00
Mikhail f. Shiryaev
657857f982
Merge pull request #60445 from ClickHouse/fail-safe-builders-stats
...
Do not fail the build if ci-logs is not healthy
2024-02-27 15:21:53 +01:00
Robert Schulze
24cbdfe00e
Merge pull request #60449 from rschu1ze/move-enable-order-by-all
...
Move setting `enable_order_by_all` out of the experimental setting section
2024-02-27 15:21:19 +01:00
Robert Schulze
262c7b4ecb
Move enable_order_by_all out of the experimental section
2024-02-27 14:05:50 +00:00
Alexey Milovidov
568127ae98
Update to clang-19
2024-02-27 14:39:20 +01:00
Alexey Milovidov
c192a448d0
Update to clang-19
2024-02-27 14:37:21 +01:00
Yarik Briukhovetskyi
7c6a5f4513
Merge pull request #59598 from yariks5s/group_array_intersect
...
New aggregate function groupArrayIntersect
2024-02-27 14:30:49 +01:00
Mikhail f. Shiryaev
f49882ee17
Do not fail the build if ci-logs is not healthy
2024-02-27 13:59:01 +01:00
Nikolai Kochetov
63b4457991
Merge pull request #60360 from ClickHouse/follow-up-60082
...
Follow up #60082
2024-02-27 12:50:25 +01:00
Mikhail f. Shiryaev
c85daf27f4
Replace deprecated distutils by vendored packaging
2024-02-27 12:49:44 +01:00
Robert Schulze
de45c26262
Merge pull request #60365 from rschu1ze/mysql-friday-evening-fix
...
MySQL: Force-set `prefer_column_name_to_alias` in handler and set `mysql_map_(fixed)_string_to_text_in_show_columns` by default
2024-02-27 12:13:07 +01:00
Robert Schulze
62c12cbfca
Replace boost::algorithm::starts_with() by std::string::starts_with()
2024-02-27 10:42:47 +00:00
robot-clickhouse-ci-2
c8db5403d7
Merge pull request #60401 from peter279k/refa_install
...
Simplify the importing GPG keys approach
2024-02-27 02:30:06 +01:00
Alexey Milovidov
cf7a0b0d8f
Merge pull request #60337 from ClickHouse/docs-insert-details
...
[Docs] Add more details on INSERTs
2024-02-27 03:57:17 +03:00
Alexey Milovidov
043da08143
Fix style
2024-02-27 03:50:30 +03:00
Alexey Milovidov
9845b9ec4d
Merge pull request #60342 from DerekChia/patch-5
...
Update default value for async_insert_deduplicate
2024-02-27 03:46:44 +03:00
Alexey Milovidov
31e776017f
Merge pull request #60399 from peter279k/add_perm_thp
...
Add the permanent approach for setting THP
2024-02-27 03:45:32 +03:00
Alexey Milovidov
71bbb86802
Merge pull request #60424 from ClickHouse/docs/add-version-function
...
Adds docs for version().
2024-02-27 03:44:13 +03:00
Alexey Milovidov
78af414629
Merge pull request #60367 from charliegroll/patch-1
...
[Docs] Grammar corrections for clarity
2024-02-27 03:39:28 +03:00
Nikita Taranov
854f1b064b
Revert "Merge pull request #56864 from ClickHouse/broken-projections-better-handling"
...
This reverts commit caaafbcedb
, reversing
changes made to d45b248f96
.
2024-02-27 00:13:28 +01:00
Mikhail f. Shiryaev
56101215a6
Merge pull request #60431 from ClickHouse/split-update-mergeable
...
Split update_mergeable_check into two functions to force trigger the status
2024-02-26 23:59:05 +01:00
Anton Popov
d683977fe9
Revert "Revert "Add table function mergeTreeIndex
""
...
This reverts commit 1e4199d704
.
2024-02-26 22:47:39 +00:00
Alexey Milovidov
f69bfa4526
Merge pull request #60409 from nickitat/update_liburing
...
Update `liburing` to 2.5
2024-02-27 01:26:26 +03:00
Mikhail f. Shiryaev
6ac893b565
Fix the local cache when it does not exist
2024-02-26 23:17:16 +01:00
Robert Schulze
ac7a3cd18d
Merge remote-tracking branch 'rschu1ze/master' into mysql-friday-evening-fix
2024-02-26 22:00:45 +00:00
Robert Schulze
4794dc28f0
Merge remote-tracking branch 'ClickHouse/master' into dist/config-settings
2024-02-26 21:57:33 +00:00
Kirill Nikiforov
8b314a3ac8
Implement system.dns_cache table and dns_cache_max_size server setting ( #60257 )
...
* system.dns_cache table WIP
* system.dns_cache table
* rollback unexpected contrib changes
* rollback unexpected changes
* add docs
* code style fixes
* optimize dns cache exporting
* stateful test for system.dns_cache table
* stateful test for system.dns_cache table
* cr fixes
* stateful test for system.dns_cache table
* stateful test for system.dns_cache table
* implement system.dns_cache table
* system.dns_cache test
* system.dns_cache fix docs
* system.dns_cache prettify
* dns_cache_max_size settings
* fix system.dns_cache test
* Update dns_cache.md
* fix doc
Co-authored-by: pufit <pufit@clickhouse.com>
---------
Co-authored-by: pufit <pufit@clickhouse.com>
2024-02-26 15:48:02 -05:00
Mikhail f. Shiryaev
6a6d6a286e
Split update_mergeable_check into two functions to force trigger the status
2024-02-26 21:31:41 +01:00