Commit Graph

135185 Commits

Author SHA1 Message Date
Kseniia Sumarokova
d601534a4e
Merge pull request #60166 from ClickHouse/fix-s3-queue-system-table-uuid-column
Fix system.s3queue_log
2024-02-21 10:52:45 +01:00
vdimir
dd582b4d7e
Merge pull request #60142 from ClickHouse/vdimir/analyzer/row_level_and_additional_filters
Analyzer: fix row level filters with PREWHERE + additional filters
2024-02-21 10:51:54 +01:00
Raúl Marín
9c5487c7d2
Merge pull request #60191 from Algunenano/i59437
Add test for 59437
2024-02-21 10:45:36 +01:00
Antonio Andelic
2571401063 Merge branch 'master' into keeper-logs-cache 2024-02-21 10:19:50 +01:00
Antonio Andelic
946c2855c4
Merge pull request #59980 from ClickHouse/keeper-more-resilient-disks
Keeper: retry on failure in Disk related operations
2024-02-21 09:54:21 +01:00
Antonio Andelic
8d6088c2e6 Fix test 2024-02-21 09:48:34 +01:00
Maksim Kita
25bfcdd21f Fixed code review issues 2024-02-21 11:41:25 +03:00
Maksim Kita
c0e1f50168 Copy S3 file GCP fallback to buffer copy 2024-02-21 11:41:25 +03:00
Alexey Milovidov
c9686eb76c
Merge pull request #60123 from conicl/skip_log_empty_message
skip printing meaningless log
2024-02-21 09:02:26 +01:00
Nikita Taranov
8401cd8c41 impl 2024-02-21 00:47:54 +01:00
Robert Schulze
daa61a8576
Manualy vectorize arrayDotProduct()
Measurements go down from
- 0.34 sec --> 0.30 sec (Float32)
- 0.68 sec --> 0.54 sec
2024-02-20 22:51:11 +00:00
Robert Schulze
e57b8f64e0
Help the compiler a bit with auto-vectorization
For query
   SELECT sum(dp) FROM (SELECT dotProduct(v, v) AS dp FROM vectors)
with vectors of type
   Array(Float32) and
   Array(Float64)
and dimension = 150, runtimes go down from
  0.46 sec to 0.34 sec (Float32) and
  0.74 sec to 0.68 sec (Float64))

The latter (only a minor improvement) is independent of the number of
lanes (VEC_SIZE = 4 vs. 2 which is the theoretical optimal for Float64).
2024-02-20 22:24:18 +00:00
Max K
cba5921270
Merge pull request #60201 from ClickHouse/ci_fix_for_gh_statuses_with_batches
CI: hot fix for gh statuses
2024-02-20 23:07:36 +01:00
Robert Schulze
7d354164a5
Add performance test for dotProduct() 2024-02-20 21:41:10 +00:00
Max Kainov
f928eaf10c CI: hot fix for gh statuses
#no_merge_commit
 #job_style_check
 #job_Stateless_tests_debug
2024-02-20 21:38:19 +00:00
Robert Schulze
877dc695f2
Make the tests more systematic 2024-02-20 21:23:18 +00:00
Robert Schulze
db974098d0
More refactoring and cleanup 2024-02-20 21:22:58 +00:00
alesapin
392081256c
Merge pull request #60078 from kitaisreal/revert-60058-revert-59946-replicated-merge-tree-alter-update-metadata-version-in-single-transaction
Revert "Revert "ReplicatedMergeTree invalid metadata_version fix""
2024-02-20 19:24:35 +01:00
Raúl Marín
738d1b1ddd Ignore dynamic defaults 2024-02-20 18:24:35 +01:00
Robert Schulze
914b19aade
Merge pull request #59450 from rschu1ze/order-by-all-ambiguities
Replace `ORDER BY ALL` by `ORDER BY *`
2024-02-20 18:16:22 +01:00
Robert Schulze
a1a45ed881
Merge pull request #60160 from rschu1ze/bool-cast
Allow casting of bools in string representation to to true bools
2024-02-20 17:19:02 +01:00
Raúl Marín
f97d7bd0ab Not sure why it's running with aarch64 2024-02-20 16:24:30 +01:00
Kseniia Sumarokova
f7de95cec3
Merge pull request #59775 from ClickHouse/rabbitmq-fix-possible-channel-ack-timeout
rabbitmq: fix possible channel error state
2024-02-20 16:08:33 +01:00
Raúl Marín
32130d7f78 Fix low cardinality too 2024-02-20 15:55:22 +01:00
Antonio Andelic
bb0b1fa9bc Fix 2024-02-20 14:46:16 +01:00
Antonio Andelic
11f3b06099 Fix 2024-02-20 14:35:19 +01:00
Raúl Marín
9bf3d6ae29 Add test for 59437 2024-02-20 14:24:43 +01:00
Raúl Marín
0e3861d65d Fix tests 2024-02-20 14:20:14 +01:00
Antonio Andelic
a0bfb47e95 Merge branch 'master' into keeper-more-resilient-disks 2024-02-20 13:51:23 +01:00
Raúl Marín
5267e6b0ce Fix arrayReduce with nullable aggregate function name 2024-02-20 13:38:33 +01:00
Antonio Andelic
34e8e673e9
Merge pull request #60144 from ClickHouse/per-user-s3-settings
Support specifying users for S3 settings
2024-02-20 13:20:07 +01:00
Nikolai Kochetov
37b85360e1
Update CNF.cpp 2024-02-20 13:15:34 +01:00
Igor Nikonov
b6277d5e87 Merge remote-tracking branch 'origin/master' into cleanup-connection-pool-priority 2024-02-20 12:13:10 +00:00
Igor Nikonov
a8e4627663 Fix: can't guarantee query distribution with enabled hedged requests 2024-02-20 12:09:54 +00:00
Robert Schulze
0fff496ad3
Refactoring and cleanup 2024-02-20 11:57:08 +00:00
vdimir
6249e8da3f
Analyzer: fix row level filters with PREWHERE + additional filters 2024-02-20 11:56:25 +00:00
Alexey Milovidov
946d65dbdc
Merge pull request #60181 from ClickHouse/revert-58900-restriction_for_s3_access_key_id
Revert "Restriction for the access key id for s3."
2024-02-20 12:34:27 +01:00
Igor Nikonov
d950f2c570 Merge remote-tracking branch 'origin/master' into test-insert-over-http-query-log 2024-02-20 11:32:33 +00:00
Alexey Milovidov
ead2e7bc41
Revert "Restriction for the access key id for s3." 2024-02-20 12:32:25 +01:00
Igor Nikonov
f40321f8a6 Merge remote-tracking branch 'origin/master' into fix-slowdown-count-side-effect 2024-02-20 11:29:04 +00:00
Alexey Milovidov
9036a69747 Add a test for #44318 2024-02-20 12:28:01 +01:00
Robert Schulze
9abd28625f
Merge pull request #60167 from rschu1ze/doc-follow-up-to-60157
Docs: Follow-up to #60157
2024-02-20 12:26:51 +01:00
Alexey Milovidov
3541937950 Add a test for #44318 2024-02-20 12:26:51 +01:00
Raúl Marín
f243e013ca
Merge pull request #60150 from Algunenano/cosineDistance
Fix cosineDistance crash with Nullable
2024-02-20 12:05:23 +01:00
Raúl Marín
0b53bced53 Merge remote-tracking branch 'blessed/master' into settings_check 2024-02-20 11:40:11 +01:00
Raúl Marín
e09113f10b
Merge pull request #59504 from bigo-sg/opt_sum_decimal
Optimize performance of sum/avg conditionally for bigint and big decimal types by reducing branch miss
2024-02-20 11:32:02 +01:00
Robert Schulze
4412f71a12
Docs: Follow-up to #60157 2024-02-20 10:16:46 +00:00
Robert Schulze
7e11fc79d9
Merge pull request #58023 from canhld94/materialize_non_override_past_values
Materializing an ordinary column with default expression should not override past values
2024-02-20 11:12:31 +01:00
kssenii
3dac4c9743 Fix 2024-02-20 11:10:11 +01:00
Robert Schulze
5474f36e75
Merge remote-tracking branch 'rschu1ze/master' into order-by-all-ambiguities 2024-02-20 10:09:57 +00:00