/src/mongo/db/repl/
../
README.md
SConscript
abstract_async_component.cpp
abstract_async_component.h
abstract_async_component_test.cpp
all_database_cloner.cpp
all_database_cloner.h
all_database_cloner_test.cpp
always_allow_non_local_writes.cpp
always_allow_non_local_writes.h
apply_ops.cpp
apply_ops.h
apply_ops.idl
apply_ops_command_info.cpp
apply_ops_command_info.h
apply_ops_test.cpp
base_cloner.cpp
base_cloner.h
bgsync.cpp
bgsync.h
bson_extract_optime.cpp
bson_extract_optime.h
callback_completion_guard.h
check_quorum_for_config_change.cpp
check_quorum_for_config_change.h
check_quorum_for_config_change_test.cpp
cloner_test_fixture.cpp
cloner_test_fixture.h
cloner_utils.cpp
cloner_utils.h
collection_bulk_loader.h
collection_bulk_loader_impl.cpp
collection_bulk_loader_impl.h
collection_cloner.cpp
collection_cloner.h
collection_cloner_test.cpp
data_replicator_external_state.h
data_replicator_external_state_impl.cpp
data_replicator_external_state_impl.h
data_replicator_external_state_initial_sync.cpp
data_replicator_external_state_initial_sync.h
data_replicator_external_state_mock.cpp
data_replicator_external_state_mock.h
database_cloner.cpp
database_cloner.h
database_cloner.idl
database_cloner_common.cpp
database_cloner_common.h
database_cloner_test.cpp
dbcheck.cpp
dbcheck.h
dbcheck.idl
dbcheck_idl.cpp
dbcheck_idl.h
drop_pending_collection_reaper.cpp
drop_pending_collection_reaper.h
drop_pending_collection_reaper_test.cpp
election_reason_counter.cpp
election_reason_counter.h
election_reason_counter.idl
election_reason_counter_parser.cpp
election_reason_counter_parser.h
heartbeat_response_action.cpp
heartbeat_response_action.h
hello.idl
hello_auth.cpp
hello_auth.h
hello_response.cpp
hello_response.h
idempotency_document_structure.cpp
idempotency_document_structure.h
idempotency_document_structure_test.cpp
idempotency_scalar_generator.cpp
idempotency_scalar_generator.h
idempotency_test.cpp
idempotency_test_fixture.cpp
idempotency_test_fixture.h
idempotency_update_sequence.cpp
idempotency_update_sequence.h
idempotency_update_sequence_test.cpp
image_collection_entry.idl
initial_sync_base_cloner.cpp
initial_sync_base_cloner.h
initial_sync_cloner_test_fixture.cpp
initial_sync_cloner_test_fixture.h
initial_sync_shared_data.cpp
initial_sync_shared_data.h
initial_sync_shared_data_test.cpp
initial_sync_state.h
initial_syncer.cpp
initial_syncer.h
initial_syncer_common_stats.cpp
initial_syncer_common_stats.h
initial_syncer_factory.cpp
initial_syncer_factory.h
initial_syncer_interface.h
initial_syncer_test.cpp
insert_group.cpp
insert_group.h
isself.cpp
isself.h
isself_test.cpp
last_vote.cpp
last_vote.h
member_config.cpp
member_config.h
member_config.idl
member_config_test.cpp
member_data.cpp
member_data.h
member_id.h
member_state.h
mock_repl_coord_server_fixture.cpp
mock_repl_coord_server_fixture.h
multiapplier.cpp
multiapplier.h
multiapplier_test.cpp
noop_writer.cpp
noop_writer.h
oplog.cpp
oplog.h
oplog_applier.cpp
oplog_applier.h
oplog_applier_impl.cpp
oplog_applier_impl.h
oplog_applier_impl_test.cpp
oplog_applier_impl_test_fixture.cpp
oplog_applier_impl_test_fixture.h
oplog_applier_test.cpp
oplog_applier_utils.cpp
oplog_applier_utils.h
oplog_batcher.cpp
oplog_batcher.h
oplog_batcher_test_fixture.cpp
oplog_batcher_test_fixture.h
oplog_buffer.h
oplog_buffer_blocking_queue.cpp
oplog_buffer_blocking_queue.h
oplog_buffer_collection.cpp
oplog_buffer_collection.h
oplog_buffer_collection_test.cpp
oplog_buffer_proxy.cpp
oplog_buffer_proxy.h
oplog_buffer_proxy_test.cpp
oplog_entry.cpp
oplog_entry.h
oplog_entry.idl
oplog_entry_or_grouped_inserts.cpp
oplog_entry_or_grouped_inserts.h
oplog_entry_test.cpp
oplog_entry_test_helpers.cpp
oplog_entry_test_helpers.h
oplog_fetcher.cpp
oplog_fetcher.h
oplog_fetcher_mock.cpp
oplog_fetcher_mock.h
oplog_fetcher_test.cpp
oplog_interface.h
oplog_interface_local.cpp
oplog_interface_local.h
oplog_interface_mock.cpp
oplog_interface_mock.h
oplog_interface_remote.cpp
oplog_interface_remote.h
oplog_test.cpp
optime.cpp
optime.h
optime_base.idl
optime_extract_test.cpp
optime_with.h
primary_only_service.cpp
primary_only_service.h
primary_only_service_op_observer.cpp
primary_only_service_op_observer.h
primary_only_service_test.cpp
primary_only_service_test_fixture.cpp
primary_only_service_test_fixture.h
read_concern_args.cpp
read_concern_args.h
read_concern_args.idl
read_concern_args_test.cpp
read_concern_level.h
repl_client_info.cpp
repl_client_info.h
repl_server_parameters.idl
repl_set_command.cpp
repl_set_command.h
repl_set_commands.cpp
repl_set_config.cpp
repl_set_config.h
repl_set_config.idl
repl_set_config_checks.cpp
repl_set_config_checks.h
repl_set_config_checks_test.cpp
repl_set_config_params.idl
repl_set_config_test.cpp
repl_set_config_validators.cpp
repl_set_config_validators.h
repl_set_get_status_cmd.cpp
repl_set_heartbeat_args_v1.cpp
repl_set_heartbeat_args_v1.h
repl_set_heartbeat_response.cpp
repl_set_heartbeat_response.h
repl_set_heartbeat_response_test.cpp
repl_set_request_votes.cpp
repl_set_request_votes_args.cpp
repl_set_request_votes_args.h
repl_set_tag.cpp
repl_set_tag.h
repl_set_tag_test.cpp
repl_set_test_egress.cpp
repl_set_test_egress.idl
repl_set_write_concern_mode_definitions.cpp
repl_set_write_concern_mode_definitions.h
repl_set_write_concern_mode_definitions_test.cpp
repl_settings.cpp
repl_settings.h
repl_sync_shared_data.cpp
repl_sync_shared_data.h
replica_set_aware_service.cpp
replica_set_aware_service.h
replica_set_aware_service_test.cpp
replication_auth.cpp
replication_auth.h
replication_consistency_markers.cpp
replication_consistency_markers.h
replication_consistency_markers.idl
replication_consistency_markers_impl.cpp
replication_consistency_markers_impl.h
replication_consistency_markers_impl_test.cpp
replication_consistency_markers_mock.cpp
replication_consistency_markers_mock.h
replication_coordinator.cpp
replication_coordinator.h
replication_coordinator_external_state.h
replication_coordinator_external_state_impl.cpp
replication_coordinator_external_state_impl.h
replication_coordinator_external_state_mock.cpp
replication_coordinator_external_state_mock.h
replication_coordinator_fwd.h
replication_coordinator_impl.cpp
replication_coordinator_impl.h
replication_coordinator_impl.idl
replication_coordinator_impl_elect_v1.cpp
replication_coordinator_impl_elect_v1_test.cpp
replication_coordinator_impl_heartbeat.cpp
replication_coordinator_impl_heartbeat_v1_test.cpp
replication_coordinator_impl_reconfig_test.cpp
replication_coordinator_impl_test.cpp
replication_coordinator_mock.cpp
replication_coordinator_mock.h
replication_coordinator_noop.cpp
replication_coordinator_noop.h
replication_coordinator_test_fixture.cpp
replication_coordinator_test_fixture.h
replication_info.cpp
replication_metrics.cpp
replication_metrics.h
replication_metrics.idl
replication_process.cpp
replication_process.h
replication_process_test.cpp
replication_recovery.cpp
replication_recovery.h
replication_recovery_mock.h
replication_recovery_test.cpp
replication_types.idl
reporter.cpp
reporter.h
reporter_test.cpp
roll_back_local_operations.cpp
roll_back_local_operations.h
roll_back_local_operations_test.cpp
rollback.h
rollback.idl
rollback_checker.cpp
rollback_checker.h
rollback_checker_test.cpp
rollback_impl.cpp
rollback_impl.h
rollback_impl.idl
rollback_impl_test.cpp
rollback_source.h
rollback_source_impl.cpp
rollback_source_impl.h
rollback_test_fixture.cpp
rollback_test_fixture.h
rs_rollback.cpp
rs_rollback.h
rs_rollback_test.cpp
scatter_gather_algorithm.cpp
scatter_gather_algorithm.h
scatter_gather_runner.cpp
scatter_gather_runner.h
scatter_gather_test.cpp
session_update_tracker.cpp
session_update_tracker.h
speculative_majority_read_info.cpp
speculative_majority_read_info.h
speculative_majority_read_info_test.cpp
split_horizon.cpp
split_horizon.h
split_horizon_test.cpp
storage_interface.cpp
storage_interface.h
storage_interface_impl.cpp
storage_interface_impl.h
storage_interface_impl_test.cpp
storage_interface_mock.cpp
storage_interface_mock.h
sync_source_feedback.cpp
sync_source_feedback.h
sync_source_resolver.cpp
sync_source_resolver.h
sync_source_resolver_test.cpp
sync_source_selector.h
sync_source_selector_mock.cpp
sync_source_selector_mock.h
task_executor_mock.cpp
task_executor_mock.h
task_runner.cpp
task_runner.h
task_runner_test.cpp
task_runner_test_fixture.cpp
task_runner_test_fixture.h
tenant_all_database_cloner.cpp
tenant_all_database_cloner.h
tenant_all_database_cloner_test.cpp
tenant_base_cloner.cpp
tenant_base_cloner.h
tenant_cloner_test_fixture.cpp
tenant_cloner_test_fixture.h
tenant_collection_cloner.cpp
tenant_collection_cloner.h
tenant_collection_cloner_test.cpp
tenant_database_cloner.cpp
tenant_database_cloner.h
tenant_database_cloner_test.cpp
tenant_migration_access_blocker.h
tenant_migration_access_blocker_executor.cpp
tenant_migration_access_blocker_executor.h
tenant_migration_access_blocker_registry.cpp
tenant_migration_access_blocker_registry.h
tenant_migration_access_blocker_server_status_section.cpp
tenant_migration_access_blocker_util.cpp
tenant_migration_access_blocker_util.h
tenant_migration_access_blocker_util_test.cpp
tenant_migration_conflict_info.cpp
tenant_migration_conflict_info.h
tenant_migration_decoration.cpp
tenant_migration_decoration.h
tenant_migration_donor_access_blocker.cpp
tenant_migration_donor_access_blocker.h
tenant_migration_donor_op_observer.cpp
tenant_migration_donor_op_observer.h
tenant_migration_donor_service.cpp
tenant_migration_donor_service.h
tenant_migration_donor_service_test.cpp
tenant_migration_pem_payload.idl
tenant_migration_recipient_access_blocker.cpp
tenant_migration_recipient_access_blocker.h
tenant_migration_recipient_access_blocker_test.cpp
tenant_migration_recipient_coordinator.cpp
tenant_migration_recipient_coordinator.h
tenant_migration_recipient_entry_helpers.cpp
tenant_migration_recipient_entry_helpers.h
tenant_migration_recipient_entry_helpers_test.cpp
tenant_migration_recipient_op_observer.cpp
tenant_migration_recipient_op_observer.h
tenant_migration_recipient_service.cpp
tenant_migration_recipient_service.h
tenant_migration_recipient_service_test.cpp
tenant_migration_server_status_section.cpp
tenant_migration_shard_merge_util.cpp
tenant_migration_shard_merge_util.h
tenant_migration_shared_data.cpp
tenant_migration_shared_data.h
tenant_migration_state_machine.idl
tenant_migration_statistics.cpp
tenant_migration_statistics.h
tenant_migration_util.cpp
tenant_migration_util.h
tenant_oplog_applier.cpp
tenant_oplog_applier.h
tenant_oplog_applier_test.cpp
tenant_oplog_batcher.cpp
tenant_oplog_batcher.h
tenant_oplog_batcher_test.cpp
timestamp_block.cpp
timestamp_block.h
topology_coordinator.cpp
topology_coordinator.h
topology_coordinator.idl
topology_coordinator_v1_test.cpp
topology_version_observer.cpp
topology_version_observer.h
topology_version_observer_test.cpp
transaction_oplog_application.cpp
transaction_oplog_application.h
update_position_args.cpp
update_position_args.h
vote_commit_migration_progress.cpp
vote_commit_migration_progress.idl
vote_requester.cpp
vote_requester.h
vote_requester_test.cpp
wait_for_majority_service.cpp
wait_for_majority_service.h
wait_for_majority_service_test.cpp