From add710d7f6ec8042f5c0631ec039d030a9b580fe Mon Sep 17 00:00:00 2001 From: Jingyu Zhou <jingyu_zhou@apple.com> Date: Sun, 2 Mar 2025 19:15:12 -0800 Subject: [PATCH] Enable TRACK_TLOG_RECOVERY as default (#11987) Test RECORD_RECOVER_AT_IN_CSTATE and TRACK_TLOG_RECOVERY in buggify with random on or off. --- fdbclient/ServerKnobs.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fdbclient/ServerKnobs.cpp b/fdbclient/ServerKnobs.cpp index 1f83315808..e98dc8929f 100644 --- a/fdbclient/ServerKnobs.cpp +++ b/fdbclient/ServerKnobs.cpp @@ -843,8 +843,8 @@ void ServerKnobs::initialize(Randomize randomize, ClientKnobs* clientKnobs, IsSi init( DBINFO_SEND_AMOUNT, 5 ); init( DBINFO_BATCH_DELAY, 0.1 ); init( SINGLETON_RECRUIT_BME_DELAY, 10.0 ); - init( RECORD_RECOVER_AT_IN_CSTATE, false ); - init( TRACK_TLOG_RECOVERY, false ); + init( RECORD_RECOVER_AT_IN_CSTATE, false ); if( randomize && BUGGIFY ) RECORD_RECOVER_AT_IN_CSTATE = deterministicRandom()->coinflip(); + init( TRACK_TLOG_RECOVERY, true ); if ( randomize && BUGGIFY ) TRACK_TLOG_RECOVERY = deterministicRandom()->coinflip(); //Move Keys init( SHARD_READY_DELAY, 0.25 );