Merge pull request #70701 from ClickHouse/backport/24.8/70453

Backport #70453 to 24.8: Fix order in 03249_dynamic_alter_consistency
This commit is contained in:
Raúl Marín 2024-10-26 00:24:04 +02:00 committed by GitHub
commit 1840a100cc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View File

@ -1,2 +1,2 @@
600000 UInt64 false
400000 String true 400000 String true
600000 UInt64 false

View File

@ -4,6 +4,6 @@ drop table if exists test;
create table test (d Dynamic) engine=MergeTree order by tuple() settings min_rows_for_wide_part=1, min_bytes_for_wide_part=1; create table test (d Dynamic) engine=MergeTree order by tuple() settings min_rows_for_wide_part=1, min_bytes_for_wide_part=1;
insert into test select number < 600000 ? number::Dynamic : ('str_' || number)::Dynamic from numbers(1000000); insert into test select number < 600000 ? number::Dynamic : ('str_' || number)::Dynamic from numbers(1000000);
alter table test modify column d Dynamic(max_types=1); alter table test modify column d Dynamic(max_types=1);
select count(), dynamicType(d), isDynamicElementInSharedData(d) from test group by dynamicType(d), isDynamicElementInSharedData(d); select count(), dynamicType(d), isDynamicElementInSharedData(d) from test group by dynamicType(d), isDynamicElementInSharedData(d) order by count();
drop table test; drop table test;