Andrey Zvonov
83405a8808
Merge branch 'master' into zvonand-globs-small-fix
2023-08-31 08:42:48 +02:00
Alexey Milovidov
e8e6b0a165
Add remarks
2023-08-31 08:14:27 +02:00
Alexey Milovidov
6b7b6a6351
Move S3Queue to experimental features
2023-08-31 08:06:35 +02:00
robot-ch-test-poll
10898ee96f
Merge pull request #54092 from arenadata/ADQM-1080
...
Increased log waiting timeout in test_profile_max_sessions_for_user
2023-08-31 06:04:51 +02:00
Alexey Milovidov
9382dd90ee
Merge pull request #54094 from ClickHouse/changelog-23.8
...
Changelog for 23.8
2023-08-31 04:03:25 +03:00
Alexey Milovidov
f6cac3c45c
Changelog for 23.8
2023-08-31 01:46:46 +02:00
Alexey Gerasimchuck
3de967ecbe
Increased log waiting timeout
2023-08-30 22:05:38 +00:00
robot-clickhouse-ci-2
1cf0952d28
Merge pull request #54089 from ClickHouse/docs-mysql-interface-cloud-private-preview
...
Clarify that the cloud MySQL interface is under private preview
2023-08-30 22:47:18 +02:00
Anton Popov
0387556a34
Merge pull request #53914 from Chen768959/fix-53543-2
...
'from' is supported as a Expression and fix #53543
2023-08-30 22:25:08 +02:00
Antonio Andelic
0148e15aee
Merge pull request #53880 from ClickHouse/archive-improvements-2
...
Improve schema inference for archives
2023-08-30 21:11:34 +02:00
Justin de Guzman
f8ca303b25
Clarify that the cloud MySQL interface is under private preview
2023-08-30 11:22:47 -07:00
Mikhail f. Shiryaev
b32345242c
Merge pull request #54081 from ClickHouse/apache-archive
...
Replace dlcdn.apache.org by archive domain
2023-08-30 19:43:43 +02:00
Mikhail f. Shiryaev
c111adb7ce
Replace dlcdn.apache.org by archive domain
2023-08-30 18:40:36 +02:00
Alexander Tokmakov
5cfd1c6d63
Merge pull request #54066 from kssenii/fix-named-collections-access-type-change
...
Fix named_collection_admin alias
2023-08-30 18:34:03 +02:00
robot-ch-test-poll4
aa3b687d4a
Merge pull request #54064 from kssenii/fix-logical-error
...
Fix after #52943
2023-08-30 17:06:25 +02:00
Alexander Tokmakov
4d70624ca3
Merge pull request #53907 from arenadata/ADQM-1126
...
Added validate_tcp_client_information server setting
2023-08-30 15:10:13 +02:00
kssenii
185e3819ac
Fix
2023-08-30 13:41:18 +02:00
kssenii
662f22aed0
Fix
2023-08-30 13:31:54 +02:00
Alexander Tokmakov
55af6e5c3e
Merge pull request #54063 from ClickHouse/revert-53677-mutations_subcolumns
...
Revert "Fix bug on mutations with subcolumns of type JSON in predicates of UPDATE and DELETE queries."
2023-08-30 12:59:51 +02:00
Alexander Tokmakov
83c5e2fba6
Revert "Fix bug on mutations with subcolumns of type JSON in predicates of UPDATE and DELETE queries."
2023-08-30 12:56:17 +02:00
robot-ch-test-poll2
3e5790451e
Merge pull request #54056 from lucasfcnunes/patch-1
...
fix typo on s3queue.md
2023-08-30 12:53:17 +02:00
Jiebin Sun
7c529e5691
Optimize the merge if all hashSets are singleLevel in UniqExactSet ( #52973 )
...
* Optimize the merge if all hashSets are singleLevel
In PR(https://github.com/ClickHouse/ClickHouse/pull/50748 ), it has added new phase
`parallelizeMergePrepare` before merge if all the hashSets are not all singleLevel
or not all twoLevel. Then it will convert all the singleLevelSet to twoLevelSet in
parallel, which will increase the CPU utilization and QPS.
But if all the hashtables are singleLevel, it could also benefit from the
`parallelizeMergePrepare` optimization in most cases if the hashtable size are not
too small. By tuning the Query `SELECT COUNT(DISTINCT SearchPhase) FROM hits_v1`
in different threads, we have got the mild threshold 6,000.
Test patch with the Query 'SELECT COUNT(DISTINCT Title) FROM hits_v1' on 2x80 vCPUs
server. If the threads are less than 48, the hashSets are all twoLevel or mixed by
singleLevel and twoLevel. If the threads are over 56, all the hashSets are singleLevel.
And the QPS has got at most 2.35x performance gain.
Threads Opt/Base
8 100.0%
16 99.4%
24 110.3%
32 99.9%
40 99.3%
48 99.8%
56 183.0%
64 234.7%
72 233.1%
80 229.9%
88 224.5%
96 229.6%
104 235.1%
112 229.5%
120 229.1%
128 217.8%
136 222.9%
144 217.8%
152 204.3%
160 203.2%
Signed-off-by: Jiebin Sun <jiebin.sun@intel.com>
* Add the comment and explanation for PR#52973
Signed-off-by: Jiebin Sun <jiebin.sun@intel.com>
---------
Signed-off-by: Jiebin Sun <jiebin.sun@intel.com>
2023-08-30 11:26:16 +02:00
Antonio Andelic
f406019413
Apply PR comments
2023-08-30 09:26:01 +00:00
Antonio Andelic
ddb58217d4
Merge branch 'master' into archive-improvements-2
2023-08-30 07:43:25 +00:00
Antonio Andelic
36fb7cfbd1
Merge pull request #54012 from ClickHouse/refactor-async-insert-with-dedup
...
Refactor logic around async insert with deduplication
2023-08-30 09:37:55 +02:00
Lucas Fernando Cardoso Nunes
6bb406fda9
fix typo on s3queue.md
...
Signed-off-by: Lucas Fernando Cardoso Nunes <lucasfc.nunes@gmail.com>
2023-08-30 04:30:34 -03:00
Alexey Gerasimchuck
f7d1041e61
minor improvement
2023-08-30 06:14:39 +00:00
Alexey Gerasimchuck
be2f80cc1c
minor corrections
2023-08-29 23:59:36 +00:00
Alexey Gerasimchuck
a1687e618b
backward compatibility changes + fixes
2023-08-29 23:50:41 +00:00
Nikita Mikhaylov
97efd14e90
Merge pull request #54009 from ClickHouse/change-istorage-interface
...
Change IStorage interface by random walk, no goal in particular
2023-08-29 22:22:53 +02:00
Alexey Milovidov
9b74939110
Merge pull request #53742 from aiven-sal/aiven-sal/fix_53187
...
transform: correctly handle default column with multiple rows
2023-08-29 21:57:59 +03:00
Alexey Milovidov
62747ea20f
Merge pull request #53739 from Hexta/arm-clocksource
...
Do not warn about arch_sys_counter clock
2023-08-29 21:57:39 +03:00
Sergei Trifonov
802579f3f1
Merge pull request #49618 from ClickHouse/concurrency-control-controllable
...
Make concurrency control controllable
2023-08-29 19:44:51 +02:00
Alexey Milovidov
36a01253a0
Merge pull request #54044 from ClickHouse/alexey-milovidov-patch-7
...
More assertive
2023-08-29 20:33:38 +03:00
Alexey Milovidov
c19a20cc23
More assertive
2023-08-29 20:33:03 +03:00
Antonio Andelic
e96c665be7
Refactor logic around async insert with dedup
2023-08-29 14:48:43 +00:00
Alexander Tokmakov
17f3754193
Merge pull request #53851 from ClickHouse/distributed_no_flush_on_shutdown
...
Follow-up to #53501
2023-08-29 16:34:22 +02:00
Nikita Mikhaylov
96cabcae3a
Change interface
2023-08-29 16:26:48 +02:00
Robert Schulze
342c78bfe6
Merge pull request #53763 from rschu1ze/branch-references
...
Remove branch references from .gitmodules
2023-08-29 15:29:43 +02:00
Alexander Tokmakov
464c49fdcb
Merge pull request #53929 from ClickHouse/revert-53713-ADQM-1107
...
Revert "Fixed wrong python test name pattern"
2023-08-29 15:23:01 +02:00
Alexander Tokmakov
e610a1867c
Revert "Fixed wrong python test name pattern"
2023-08-29 15:19:13 +02:00
robot-clickhouse-ci-1
f5c0890b32
Merge pull request #53895 from ClickHouse/vdimir/write_buffer_to_file_segment_dtor
...
Finalize file descriptor in ~WriteBufferToFileSegment
2023-08-29 15:15:44 +02:00
Anton Popov
6ce4a82a04
Merge pull request #53677 from VanDarkholme7/mutations_subcolumns
...
Fix bug on mutations with subcolumns of type JSON in predicates of UPDATE and DELETE queries.
2023-08-29 15:08:00 +02:00
Kseniia Sumarokova
463a197da4
Merge pull request #53847 from kssenii/fix-segfault-in-pg
...
Fix possible segfault while using PostgreSQL engine
2023-08-29 14:45:46 +02:00
Alexey Milovidov
3dc4194978
Merge pull request #53906 from ClickHouse/tzfix
...
Fix flakiness of 00514_interval_operators
2023-08-29 15:02:41 +03:00
Robert Schulze
93eec131ae
Merge pull request #53920 from rschu1ze/docs-laion
...
Dataset docs: Update + fix LAION-400M tutorial
2023-08-29 12:59:16 +02:00
robot-ch-test-poll1
2c8cc7979f
Merge pull request #53571 from ClickHouse/password-complexity-req
...
Add password complexity requirements to docs
2023-08-29 12:42:30 +02:00
Mikhail f. Shiryaev
25eda7f358
Merge pull request #53713 from arenadata/ADQM-1107
...
Fixed wrong python test name pattern
2023-08-29 12:38:12 +02:00
Robert Schulze
43367f99fb
Fix style
2023-08-29 12:35:56 +02:00
vdimir
a6abe23173
Merge pull request #53913 from cfanbo/patch-1
2023-08-29 12:26:32 +02:00