mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-25 00:52:02 +00:00
fix
This commit is contained in:
parent
a018d9ca11
commit
dc0a224f52
@ -1917,7 +1917,7 @@ try
|
||||
++num_loaded_parts;
|
||||
if (res.is_broken)
|
||||
{
|
||||
forcefullyRemoveBrokenOutdatedPartFromZooKeeperBeforeDetaching(part->name);
|
||||
forcefullyRemoveBrokenOutdatedPartFromZooKeeperBeforeDetaching(res.part->name);
|
||||
res.part->renameToDetached("broken-on-start"); /// detached parts must not have '_' in prefixes
|
||||
}
|
||||
else if (res.part->is_duplicate)
|
||||
|
@ -0,0 +1,4 @@
|
||||
<clickhouse>
|
||||
<replicated_merge_tree_paranoid_check_on_drop_range>0</replicated_merge_tree_paranoid_check_on_drop_range>
|
||||
<replicated_merge_tree_paranoid_check_on_startup>0</replicated_merge_tree_paranoid_check_on_startup>
|
||||
</clickhouse>
|
@ -6,7 +6,14 @@ from helpers.cluster import ClickHouseCluster
|
||||
|
||||
cluster = ClickHouseCluster(__file__)
|
||||
node1 = cluster.add_instance("node1", with_zookeeper=True, stay_alive=True)
|
||||
node2 = cluster.add_instance("node2", with_zookeeper=True, stay_alive=True)
|
||||
node2 = cluster.add_instance(
|
||||
"node2",
|
||||
with_zookeeper=True,
|
||||
stay_alive=True,
|
||||
main_configs=[
|
||||
"configs/compat.xml",
|
||||
],
|
||||
)
|
||||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
|
4
tests/integration/test_ttl_replicated/configs/compat.xml
Normal file
4
tests/integration/test_ttl_replicated/configs/compat.xml
Normal file
@ -0,0 +1,4 @@
|
||||
<clickhouse>
|
||||
<replicated_merge_tree_paranoid_check_on_drop_range>0</replicated_merge_tree_paranoid_check_on_drop_range>
|
||||
<replicated_merge_tree_paranoid_check_on_startup>0</replicated_merge_tree_paranoid_check_on_startup>
|
||||
</clickhouse>
|
@ -19,6 +19,9 @@ node4 = cluster.add_instance(
|
||||
tag="20.12.4.5",
|
||||
stay_alive=True,
|
||||
with_installed_binary=True,
|
||||
main_configs=[
|
||||
"configs/compat.xml",
|
||||
],
|
||||
)
|
||||
|
||||
node5 = cluster.add_instance(
|
||||
@ -28,6 +31,9 @@ node5 = cluster.add_instance(
|
||||
tag="20.12.4.5",
|
||||
stay_alive=True,
|
||||
with_installed_binary=True,
|
||||
main_configs=[
|
||||
"configs/compat.xml",
|
||||
],
|
||||
)
|
||||
node6 = cluster.add_instance(
|
||||
"node6",
|
||||
@ -36,6 +42,9 @@ node6 = cluster.add_instance(
|
||||
tag="20.12.4.5",
|
||||
stay_alive=True,
|
||||
with_installed_binary=True,
|
||||
main_configs=[
|
||||
"configs/compat.xml",
|
||||
],
|
||||
)
|
||||
|
||||
|
||||
@ -517,7 +526,7 @@ def test_ttl_compatibility(started_cluster, node_left, node_right, num_run):
|
||||
ENGINE = ReplicatedMergeTree('/clickhouse/tables/test/test_ttl_delete_{suff}', '{replica}')
|
||||
ORDER BY id PARTITION BY toDayOfMonth(date)
|
||||
TTL date + INTERVAL 3 SECOND
|
||||
SETTINGS max_number_of_merges_with_ttl_in_pool=100, max_replicated_merges_with_ttl_in_queue=100, remove_empty_parts=0
|
||||
SETTINGS max_number_of_merges_with_ttl_in_pool=100, max_replicated_merges_with_ttl_in_queue=100
|
||||
""".format(
|
||||
suff=num_run, replica=node.name
|
||||
)
|
||||
@ -529,7 +538,7 @@ def test_ttl_compatibility(started_cluster, node_left, node_right, num_run):
|
||||
ENGINE = ReplicatedMergeTree('/clickhouse/tables/test/test_ttl_group_by_{suff}', '{replica}')
|
||||
ORDER BY id PARTITION BY toDayOfMonth(date)
|
||||
TTL date + INTERVAL 3 SECOND GROUP BY id SET val = sum(val)
|
||||
SETTINGS max_number_of_merges_with_ttl_in_pool=100, max_replicated_merges_with_ttl_in_queue=100, remove_empty_parts=0
|
||||
SETTINGS max_number_of_merges_with_ttl_in_pool=100, max_replicated_merges_with_ttl_in_queue=100
|
||||
""".format(
|
||||
suff=num_run, replica=node.name
|
||||
)
|
||||
@ -541,7 +550,7 @@ def test_ttl_compatibility(started_cluster, node_left, node_right, num_run):
|
||||
ENGINE = ReplicatedMergeTree('/clickhouse/tables/test/test_ttl_where_{suff}', '{replica}')
|
||||
ORDER BY id PARTITION BY toDayOfMonth(date)
|
||||
TTL date + INTERVAL 3 SECOND DELETE WHERE id % 2 = 1
|
||||
SETTINGS max_number_of_merges_with_ttl_in_pool=100, max_replicated_merges_with_ttl_in_queue=100, remove_empty_parts=0
|
||||
SETTINGS max_number_of_merges_with_ttl_in_pool=100, max_replicated_merges_with_ttl_in_queue=100
|
||||
""".format(
|
||||
suff=num_run, replica=node.name
|
||||
)
|
||||
|
@ -0,0 +1,4 @@
|
||||
<clickhouse>
|
||||
<replicated_merge_tree_paranoid_check_on_drop_range>0</replicated_merge_tree_paranoid_check_on_drop_range>
|
||||
<replicated_merge_tree_paranoid_check_on_startup>0</replicated_merge_tree_paranoid_check_on_startup>
|
||||
</clickhouse>
|
@ -13,6 +13,9 @@ node1 = cluster.add_instance(
|
||||
tag="20.4.9.110",
|
||||
with_installed_binary=True,
|
||||
stay_alive=True,
|
||||
main_configs=[
|
||||
"configs/compat.xml",
|
||||
],
|
||||
)
|
||||
node2 = cluster.add_instance(
|
||||
"node2",
|
||||
@ -21,6 +24,9 @@ node2 = cluster.add_instance(
|
||||
tag="20.4.9.110",
|
||||
with_installed_binary=True,
|
||||
stay_alive=True,
|
||||
main_configs=[
|
||||
"configs/compat.xml",
|
||||
],
|
||||
)
|
||||
node3 = cluster.add_instance(
|
||||
"node3",
|
||||
@ -29,6 +35,9 @@ node3 = cluster.add_instance(
|
||||
tag="20.4.9.110",
|
||||
with_installed_binary=True,
|
||||
stay_alive=True,
|
||||
main_configs=[
|
||||
"configs/compat.xml",
|
||||
],
|
||||
)
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user