diff options
author | Matthew Russotto <matthew.russotto@mongodb.com> | 2022-04-27 15:30:13 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-05-18 17:04:16 +0000 |
commit | 466ddbc1784709f3421ed9ccc485210b1fe94e6e (patch) | |
tree | 1bacf6e5886938bb494319978aaa6f9eb53363a0 /src/mongo/db/repl/SConscript | |
parent | e97e4ff09cdb2398b571683312b2ddf92694a025 (diff) | |
download | mongo-466ddbc1784709f3421ed9ccc485210b1fe94e6e.tar.gz |
SERVER-66023 Create a DelayableTimeoutCallback class to avoid constantly resetting timers.
Diffstat (limited to 'src/mongo/db/repl/SConscript')
-rw-r--r-- | src/mongo/db/repl/SConscript | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/mongo/db/repl/SConscript b/src/mongo/db/repl/SConscript index c9655ca13b0..a3c546a430a 100644 --- a/src/mongo/db/repl/SConscript +++ b/src/mongo/db/repl/SConscript @@ -1619,6 +1619,7 @@ if wiredtiger: 'abstract_async_component_test.cpp', 'apply_ops_test.cpp', 'check_quorum_for_config_change_test.cpp', + 'delayable_timeout_callback_test.cpp', 'drop_pending_collection_reaper_test.cpp', 'idempotency_document_structure_test.cpp', 'idempotency_update_sequence_test.cpp', @@ -1707,6 +1708,7 @@ if wiredtiger: '$BUILD_DIR/mongo/util/concurrency/thread_pool', 'abstract_async_component', 'data_replicator_external_state_mock', + 'delayable_timeout_callback', 'drop_pending_collection_reaper', 'idempotency_test_fixture', 'idempotency_test_util', @@ -1983,3 +1985,14 @@ env.Library( 'oplog_entry', ], ) + +env.Library( + target='delayable_timeout_callback', + source=[ + 'delayable_timeout_callback.cpp', + ], + LIBDEPS=[ + '$BUILD_DIR/mongo/base', + '$BUILD_DIR/mongo/executor/task_executor_interface', + ], +) |