@@ -766,6 +766,7 @@ subtest end
766
766
767
767
subtest set_ttl_params
768
768
769
+ onlyif config weak-iso-level-configs
769
770
statement ok
770
771
CREATE TABLE tbl_set_ttl_params (
771
772
id INT PRIMARY KEY
@@ -781,6 +782,25 @@ CREATE TABLE tbl_set_ttl_params (
781
782
ttl_disable_changefeed_replication = true
782
783
)
783
784
785
+ skipif config weak-iso-level-configs
786
+ query T noticetrace
787
+ CREATE TABLE tbl_set_ttl_params (
788
+ id INT PRIMARY KEY
789
+ ) WITH (
790
+ ttl_expire_after = '10 minutes',
791
+ ttl_select_batch_size = 10,
792
+ ttl_delete_batch_size = 20,
793
+ ttl_select_rate_limit = 30,
794
+ ttl_delete_rate_limit = 40,
795
+ ttl_pause = true,
796
+ ttl_row_stats_poll_interval = '1 minute',
797
+ ttl_label_metrics = true,
798
+ ttl_disable_changefeed_replication = true
799
+ )
800
+ ----
801
+ NOTICE: The TTL rate limit is per leaseholder per table.
802
+ DETAIL: See the documentation for additional details: https://www.cockroachlabs.com/docs/v24.3/row-level-ttl#ttl-storage-parameters
803
+
784
804
query T
785
805
SELECT create_statement FROM [SHOW CREATE TABLE tbl_set_ttl_params]
786
806
----
@@ -790,6 +810,14 @@ CREATE TABLE public.tbl_set_ttl_params (
790
810
CONSTRAINT tbl_set_ttl_params_pkey PRIMARY KEY (id ASC)
791
811
) WITH (ttl = 'on', ttl_expire_after = '00:10:00':::INTERVAL, ttl_select_batch_size = 10, ttl_delete_batch_size = 20, ttl_select_rate_limit = 30, ttl_delete_rate_limit = 40, ttl_pause = true, ttl_row_stats_poll_interval = '1m0s', ttl_label_metrics = true, ttl_disable_changefeed_replication = true)
792
812
813
+ skipif config weak-iso-level-configs
814
+ query T noticetrace
815
+ ALTER TABLE tbl_set_ttl_params SET (ttl_select_batch_size = 110, ttl_delete_batch_size = 120, ttl_select_rate_limit = 130, ttl_delete_rate_limit = 140, ttl_row_stats_poll_interval = '2m0s')
816
+ ----
817
+ NOTICE: The TTL rate limit is per leaseholder per table.
818
+ DETAIL: See the documentation for additional details: https://www.cockroachlabs.com/docs/v24.3/row-level-ttl#ttl-storage-parameters
819
+
820
+ onlyif config weak-iso-level-configs
793
821
statement ok
794
822
ALTER TABLE tbl_set_ttl_params SET (ttl_select_batch_size = 110, ttl_delete_batch_size = 120, ttl_select_rate_limit = 130, ttl_delete_rate_limit = 140, ttl_row_stats_poll_interval = '2m0s')
795
823
0 commit comments