Skip to content

Commit 5564699

Browse files
maesenkabeikov
authored andcommitted
Tune CockroachDB configuration
Set TTL and retention times more aggressively to minimize spurious test failures
1 parent f906e20 commit 5564699

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

docker_db.sh

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -878,11 +878,10 @@ SET CLUSTER SETTING sql.spatial.experimental_box2d_comparison_operators.enabled
878878
SET CLUSTER SETTING kv.range_merge.queue_interval = '50ms';
879879
SET CLUSTER SETTING jobs.registry.interval.gc = '30s';
880880
SET CLUSTER SETTING jobs.registry.interval.cancel = '180s';
881-
SET CLUSTER SETTING jobs.retention_time = '15s';
881+
SET CLUSTER SETTING jobs.retention_time = '5s';
882882
SET CLUSTER SETTING sql.stats.automatic_collection.enabled = false;
883-
SET CLUSTER SETTING kv.range_split.by_load_merge_delay = '5s';
884-
ALTER RANGE default CONFIGURE ZONE USING "gc.ttlseconds" = 600;
885-
ALTER DATABASE system CONFIGURE ZONE USING "gc.ttlseconds" = 600;
883+
ALTER RANGE default CONFIGURE ZONE USING "gc.ttlseconds" = 300;
884+
ALTER DATABASE system CONFIGURE ZONE USING "gc.ttlseconds" = 300;
886885
887886
quit
888887
EOF
@@ -918,12 +917,12 @@ SET CLUSTER SETTING kv.raft_log.disable_synchronization_unsafe = true;
918917
SET CLUSTER SETTING kv.range_merge.queue_interval = '50ms';
919918
SET CLUSTER SETTING jobs.registry.interval.gc = '30s';
920919
SET CLUSTER SETTING jobs.registry.interval.cancel = '180s';
921-
SET CLUSTER SETTING jobs.retention_time = '15s';
920+
SET CLUSTER SETTING jobs.retention_time = '5s';
922921
SET CLUSTER SETTING sql.stats.automatic_collection.enabled = false;
923922
SET CLUSTER SETTING kv.range_split.by_load_merge_delay = '5s';
924923
SET CLUSTER SETTING sql.defaults.serial_normalization = 'sql_sequence_cached';
925-
ALTER RANGE default CONFIGURE ZONE USING "gc.ttlseconds" = 600;
926-
ALTER DATABASE system CONFIGURE ZONE USING "gc.ttlseconds" = 600;
924+
ALTER RANGE default CONFIGURE ZONE USING "gc.ttlseconds" = 300;
925+
ALTER DATABASE system CONFIGURE ZONE USING "gc.ttlseconds" = 300;
927926
928927
quit
929928
EOF

0 commit comments

Comments
 (0)