DROP TABLE IF EXISTS t_data_version; CREATE TABLE t_data_version (a UInt64, b UInt64) ENGINE = MergeTree ORDER BY a; INSERT INTO t_data_version VALUES (1, 1); INSERT INTO t_data_version VALUES (2, 2); SELECT _part, _part_data_version, * FROM t_data_version ORDER BY a; ALTER TABLE t_data_version UPDATE b = a * 100 WHERE 1 SETTINGS mutations_sync = 2; SELECT _part, _part_data_version, * FROM t_data_version ORDER BY a; INSERT INTO t_data_version VALUES (3, 3); -- Check parts pruning. SELECT _part, _part_data_version, * FROM t_data_version WHERE _part_data_version = 4 ORDER BY a SETTINGS max_rows_to_read = 1; DROP TABLE t_data_version;