summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl
ModeNameSize
-rw-r--r--README.md40078logplain
-rw-r--r--SConscript39556logplain
-rw-r--r--abstract_async_component.cpp8377logplain
-rw-r--r--abstract_async_component.h11024logplain
-rw-r--r--abstract_async_component_test.cpp21981logplain
-rw-r--r--abstract_oplog_fetcher.cpp12461logplain
-rw-r--r--abstract_oplog_fetcher.h9040logplain
-rw-r--r--abstract_oplog_fetcher_test.cpp22757logplain
-rw-r--r--abstract_oplog_fetcher_test_fixture.cpp5719logplain
-rw-r--r--abstract_oplog_fetcher_test_fixture.h3609logplain
-rw-r--r--apply_ops.cpp22586logplain
-rw-r--r--apply_ops.h4911logplain
-rw-r--r--apply_ops.idl3676logplain
-rw-r--r--apply_ops_test.cpp19319logplain
-rw-r--r--base_cloner.h2670logplain
-rw-r--r--base_cloner_test_fixture.cpp9911logplain
-rw-r--r--base_cloner_test_fixture.h5466logplain
-rw-r--r--bgsync.cpp31680logplain
-rw-r--r--bgsync.h10321logplain
-rw-r--r--bson_extract_optime.cpp2360logplain
-rw-r--r--bson_extract_optime.h2414logplain
-rw-r--r--callback_completion_guard.h5871logplain
-rw-r--r--check_quorum_for_config_change.cpp12559logplain
-rw-r--r--check_quorum_for_config_change.h6598logplain
-rw-r--r--check_quorum_for_config_change_test.cpp45628logplain
-rw-r--r--collection_bulk_loader.h2409logplain
-rw-r--r--collection_bulk_loader_impl.cpp15932logplain
-rw-r--r--collection_bulk_loader_impl.h4669logplain
-rw-r--r--collection_cloner.cpp33562logplain
-rw-r--r--collection_cloner.h12227logplain
-rw-r--r--collection_cloner_test.cpp58221logplain
-rw-r--r--data_replicator_external_state.h4996logplain
-rw-r--r--data_replicator_external_state_impl.cpp7294logplain
-rw-r--r--data_replicator_external_state_impl.h3803logplain
-rw-r--r--data_replicator_external_state_initial_sync.cpp2448logplain
-rw-r--r--data_replicator_external_state_initial_sync.h2239logplain
-rw-r--r--data_replicator_external_state_mock.cpp4937logplain
-rw-r--r--data_replicator_external_state_mock.h3784logplain
-rw-r--r--database_cloner.cpp19704logplain
-rw-r--r--database_cloner.h9703logplain
-rw-r--r--database_cloner_test.cpp39405logplain
-rw-r--r--databases_cloner.cpp18033logplain
-rw-r--r--databases_cloner.h7708logplain
-rw-r--r--databases_cloner.idl1744logplain
-rw-r--r--databases_cloner_test.cpp41042logplain
-rw-r--r--dbcheck.cpp19733logplain
-rw-r--r--dbcheck.h7873logplain
-rw-r--r--dbcheck.idl3828logplain
-rw-r--r--dbcheck_idl.cpp3988logplain
-rw-r--r--dbcheck_idl.h3223logplain
-rw-r--r--drop_pending_collection_reaper.cpp8279logplain
-rw-r--r--drop_pending_collection_reaper.h6124logplain
-rw-r--r--drop_pending_collection_reaper_test.cpp14901logplain
-rw-r--r--election_reason_counter.cpp1868logplain
-rw-r--r--election_reason_counter.h2279logplain
-rw-r--r--election_reason_counter.idl2247logplain
-rw-r--r--election_reason_counter_parser.cpp2150logplain
-rw-r--r--election_reason_counter_parser.h1936logplain
-rw-r--r--heartbeat_response_action.cpp2824logplain
-rw-r--r--heartbeat_response_action.h4555logplain
-rw-r--r--idempotency_document_structure.cpp8395logplain
-rw-r--r--idempotency_document_structure.h3676logplain
-rw-r--r--idempotency_document_structure_test.cpp16495logplain
-rw-r--r--idempotency_scalar_generator.cpp3395logplain
-rw-r--r--idempotency_scalar_generator.h2354logplain
-rw-r--r--idempotency_test.cpp8147logplain
-rw-r--r--idempotency_test_fixture.cpp28585logplain
-rw-r--r--idempotency_test_fixture.h9186logplain
-rw-r--r--idempotency_update_sequence.cpp11092logplain
-rw-r--r--idempotency_update_sequence.h4791logplain
-rw-r--r--idempotency_update_sequence_test.cpp12213logplain
-rw-r--r--initial_sync_state.h2889logplain
-rw-r--r--initial_syncer.cpp75754logplain
-rw-r--r--initial_syncer.h26386logplain
-rw-r--r--initial_syncer_test.cpp193702logplain
-rw-r--r--insert_group.cpp6741logplain
-rw-r--r--insert_group.h3067logplain
-rw-r--r--is_master_response.cpp22253logplain
-rw-r--r--is_master_response.h8169logplain
-rw-r--r--isself.cpp12437logplain
-rw-r--r--isself.h2390logplain
-rw-r--r--isself_test.cpp3292logplain
-rw-r--r--last_vote.cpp3187logplain
-rw-r--r--last_vote.h2083logplain
-rw-r--r--local_oplog_info.cpp5125logplain
-rw-r--r--local_oplog_info.h3643logplain
-rw-r--r--member_config.cpp12009logplain
-rw-r--r--member_config.h7234logplain
-rw-r--r--member_config_test.cpp26322logplain
-rw-r--r--member_data.cpp6973logplain
-rw-r--r--member_data.h9575logplain
-rw-r--r--member_id.h3522logplain
-rw-r--r--member_state.h5172logplain
-rw-r--r--mock_repl_coord_server_fixture.cpp4802logplain
-rw-r--r--mock_repl_coord_server_fixture.h2415logplain
-rw-r--r--multiapplier.cpp6505logplain
-rw-r--r--multiapplier.h5580logplain
-rw-r--r--multiapplier_test.cpp12106logplain
-rw-r--r--noop_writer.cpp6734logplain
-rw-r--r--noop_writer.h2819logplain
-rw-r--r--oplog.cpp79208logplain
-rw-r--r--oplog.h10047logplain
-rw-r--r--oplog_applier.cpp11523logplain
-rw-r--r--oplog_applier.h9887logplain
-rw-r--r--oplog_applier_impl.cpp25782logplain
-rw-r--r--oplog_applier_impl.h5310logplain
-rw-r--r--oplog_applier_impl_test.cpp76923logplain
-rw-r--r--oplog_applier_impl_test_fixture.cpp6201logplain
-rw-r--r--oplog_applier_impl_test_fixture.h6071logplain
-rw-r--r--oplog_applier_test.cpp17979logplain
-rw-r--r--oplog_buffer.h6338logplain
-rw-r--r--oplog_buffer_blocking_queue.cpp4114logplain
-rw-r--r--oplog_buffer_blocking_queue.h2775logplain
-rw-r--r--oplog_buffer_collection.cpp13925logplain
-rw-r--r--oplog_buffer_collection.h7675logplain
-rw-r--r--oplog_buffer_collection_test.cpp62738logplain
-rw-r--r--oplog_buffer_proxy.cpp4789logplain
-rw-r--r--oplog_buffer_proxy.h3532logplain
-rw-r--r--oplog_buffer_proxy_test.cpp12876logplain
-rw-r--r--oplog_entry.cpp13346logplain
-rw-r--r--oplog_entry.h13284logplain
-rw-r--r--oplog_entry.idl5537logplain
-rw-r--r--oplog_entry_batch.cpp3672logplain
-rw-r--r--oplog_entry_batch.h3294logplain
-rw-r--r--oplog_entry_test.cpp5913logplain
-rw-r--r--oplog_fetcher.cpp25362logplain
-rw-r--r--oplog_fetcher.h7844logplain
-rw-r--r--oplog_fetcher_test.cpp45238logplain
-rw-r--r--oplog_interface.h3136logplain
-rw-r--r--oplog_interface_local.cpp4524logplain
-rw-r--r--oplog_interface_local.h2220logplain
-rw-r--r--oplog_interface_mock.cpp5670logplain
-rw-r--r--oplog_interface_mock.h2661logplain
-rw-r--r--oplog_interface_remote.cpp3873logplain
-rw-r--r--oplog_interface_remote.h2605logplain
-rw-r--r--oplog_shim.cpp1673logplain
-rw-r--r--oplog_test.cpp16044logplain
-rw-r--r--opqueue_batcher.cpp7958logplain
-rw-r--r--opqueue_batcher.h5088logplain
-rw-r--r--optime.cpp4720logplain
-rw-r--r--optime.h6685logplain
-rw-r--r--optime_and_wall_time_base.idl2413logplain
-rw-r--r--optime_extract_test.cpp3038logplain
-rw-r--r--optime_with.h2472logplain
-rw-r--r--read_concern_args.cpp12006logplain
-rw-r--r--read_concern_args.h6990logplain
-rw-r--r--read_concern_args.idl1856logplain
-rw-r--r--read_concern_args_test.cpp22337logplain
-rw-r--r--read_concern_level.h1764logplain
-rw-r--r--repl_client_info.cpp3772logplain
-rw-r--r--repl_client_info.h3044logplain
-rw-r--r--repl_server_parameters.idl10323logplain
-rw-r--r--repl_set_command.cpp2163logplain
-rw-r--r--repl_set_command.h2430logplain
-rw-r--r--repl_set_commands.cpp30081logplain
-rw-r--r--repl_set_config.cpp37930logplain
-rw-r--r--repl_set_config.h13949logplain
-rw-r--r--repl_set_config.idl1859logplain
-rw-r--r--repl_set_config_checks.cpp15070logplain
-rw-r--r--repl_set_config_checks.h4108logplain
-rw-r--r--repl_set_config_checks_test.cpp56619logplain
-rw-r--r--repl_set_config_test.cpp90127logplain
-rw-r--r--repl_set_get_status_cmd.cpp3279logplain
-rw-r--r--repl_set_heartbeat_args_v1.cpp6236logplain
-rw-r--r--repl_set_heartbeat_args_v1.h4572logplain
-rw-r--r--repl_set_heartbeat_response.cpp11362logplain
-rw-r--r--repl_set_heartbeat_response.h5540logplain
-rw-r--r--repl_set_heartbeat_response_test.cpp17716logplain
-rw-r--r--repl_set_request_votes.cpp3038logplain
-rw-r--r--repl_set_request_votes_args.cpp6489logplain
-rw-r--r--repl_set_request_votes_args.h3109logplain
-rw-r--r--repl_set_tag.cpp9195logplain
-rw-r--r--repl_set_tag.h10128logplain
-rw-r--r--repl_set_tag_test.cpp6467logplain
-rw-r--r--repl_settings.cpp2669logplain
-rw-r--r--repl_settings.h2365logplain
-rw-r--r--repl_settings.idl2259logplain
-rw-r--r--replication_auth.cpp2350logplain
-rw-r--r--replication_auth.h1903logplain
-rw-r--r--replication_consistency_markers.cpp1814logplain
-rw-r--r--replication_consistency_markers.h8171logplain
-rw-r--r--replication_consistency_markers.idl3474logplain
-rw-r--r--replication_consistency_markers_impl.cpp16114logplain
-rw-r--r--replication_consistency_markers_impl.h5035logplain
-rw-r--r--replication_consistency_markers_impl_test.cpp12737logplain
-rw-r--r--replication_consistency_markers_mock.cpp4707logplain
-rw-r--r--replication_consistency_markers_mock.h3707logplain
-rw-r--r--replication_coordinator.cpp3437logplain
-rw-r--r--replication_coordinator.h39500logplain
-rw-r--r--replication_coordinator_external_state.h11370logplain
-rw-r--r--replication_coordinator_external_state_impl.cpp39321logplain
-rw-r--r--replication_coordinator_external_state_impl.h9527logplain
-rw-r--r--replication_coordinator_external_state_mock.cpp11218logplain
-rw-r--r--replication_coordinator_external_state_mock.h8783logplain
-rw-r--r--replication_coordinator_fwd.h1628logplain
-rw-r--r--replication_coordinator_impl.cpp180110logplain
-rw-r--r--replication_coordinator_impl.h64744logplain
-rw-r--r--replication_coordinator_impl.idl3206logplain
-rw-r--r--replication_coordinator_impl_elect_v1.cpp15861logplain
-rw-r--r--replication_coordinator_impl_elect_v1_test.cpp145122logplain
-rw-r--r--replication_coordinator_impl_heartbeat.cpp41308logplain
-rw-r--r--replication_coordinator_impl_heartbeat_v1_test.cpp27441logplain
-rw-r--r--replication_coordinator_impl_reconfig_test.cpp31005logplain
-rw-r--r--replication_coordinator_impl_test.cpp290560logplain
-rw-r--r--replication_coordinator_mock.cpp19616logplain
-rw-r--r--replication_coordinator_mock.h13651logplain
-rw-r--r--replication_coordinator_noop.cpp15176logplain
-rw-r--r--replication_coordinator_noop.h10012logplain
-rw-r--r--replication_coordinator_test_fixture.cpp20016logplain
-rw-r--r--replication_coordinator_test_fixture.h10982logplain
-rw-r--r--replication_info.cpp17119logplain
-rw-r--r--replication_metrics.cpp14594logplain
-rw-r--r--replication_metrics.h5340logplain
-rw-r--r--replication_metrics.idl8721logplain
-rw-r--r--replication_process.cpp5985logplain
-rw-r--r--replication_process.h4781logplain
-rw-r--r--replication_process_test.cpp5620logplain
-rw-r--r--replication_recovery.cpp23902logplain
-rw-r--r--replication_recovery.h5439logplain
-rw-r--r--replication_recovery_mock.h2072logplain
-rw-r--r--replication_recovery_test.cpp54046logplain
-rw-r--r--replication_types.idl1784logplain
-rw-r--r--reporter.cpp13178logplain
-rw-r--r--reporter.h7858logplain
-rw-r--r--reporter_test.cpp27952logplain
-rw-r--r--roll_back_local_operations.cpp8660logplain
-rw-r--r--roll_back_local_operations.h5223logplain
-rw-r--r--roll_back_local_operations_test.cpp16889logplain
-rw-r--r--rollback.h2271logplain
-rw-r--r--rollback.idl2384logplain
-rw-r--r--rollback_checker.cpp5544logplain
-rw-r--r--rollback_checker.h6125logplain
-rw-r--r--rollback_checker_test.cpp7217logplain
-rw-r--r--rollback_impl.cpp58641logplain
-rw-r--r--rollback_impl.h20196logplain
-rw-r--r--rollback_impl.idl2458logplain
-rw-r--r--rollback_impl_test.cpp90258logplain
-rw-r--r--rollback_source.h3970logplain
-rw-r--r--rollback_source_impl.cpp5344logplain
-rw-r--r--rollback_source_impl.h3303logplain
-rw-r--r--rollback_test_fixture.cpp13928logplain
-rw-r--r--rollback_test_fixture.h12609logplain
-rw-r--r--rs_rollback.cpp82360logplain
-rw-r--r--rs_rollback.h17824logplain
-rw-r--r--rs_rollback_test.cpp119470logplain
-rw-r--r--rslog.cpp1789logplain
-rw-r--r--rslog.h1736logplain
-rw-r--r--scatter_gather_algorithm.cpp1727logplain
-rw-r--r--scatter_gather_algorithm.h3240logplain
-rw-r--r--scatter_gather_runner.cpp6610logplain
-rw-r--r--scatter_gather_runner.h5696logplain
-rw-r--r--scatter_gather_test.cpp19499logplain
-rw-r--r--session_update_tracker.cpp12395logplain
-rw-r--r--session_update_tracker.h4161logplain
-rw-r--r--speculative_majority_read_info.cpp3091logplain
-rw-r--r--speculative_majority_read_info.h5290logplain
-rw-r--r--speculative_majority_read_info_test.cpp5300logplain
-rw-r--r--split_horizon.cpp10154logplain
-rw-r--r--split_horizon.h4995logplain
-rw-r--r--split_horizon_test.cpp18761logplain
-rw-r--r--storage_interface.cpp2489logplain
-rw-r--r--storage_interface.h20252logplain
-rw-r--r--storage_interface_impl.cpp51491logplain
-rw-r--r--storage_interface_impl.h9106logplain
-rw-r--r--storage_interface_impl_test.cpp119920logplain
-rw-r--r--storage_interface_mock.cpp4691logplain
-rw-r--r--storage_interface_mock.h19159logplain
-rw-r--r--sync_source_feedback.cpp8797logplain
-rw-r--r--sync_source_feedback.h3645logplain
-rw-r--r--sync_source_resolver.cpp23300logplain
-rw-r--r--sync_source_resolver.h10182logplain
-rw-r--r--sync_source_resolver_test.cpp44782logplain
-rw-r--r--sync_source_selector.h3846logplain
-rw-r--r--sync_source_selector_mock.cpp3044logplain
-rw-r--r--sync_source_selector_mock.h3949logplain
-rw-r--r--sync_tail.cpp25233logplain
-rw-r--r--sync_tail.h5310logplain
-rw-r--r--sync_tail_test.cpp88683logplain
-rw-r--r--sync_tail_test_fixture.cpp13009logplain
-rw-r--r--sync_tail_test_fixture.h6820logplain
-rw-r--r--task_executor_mock.cpp3093logplain
-rw-r--r--task_executor_mock.h3387logplain
-rw-r--r--task_runner.cpp6507logplain
-rw-r--r--task_runner.h5998logplain
-rw-r--r--task_runner_test.cpp12492logplain
-rw-r--r--task_runner_test_fixture.cpp2652logplain
-rw-r--r--task_runner_test_fixture.h2315logplain
-rw-r--r--timestamp_block.cpp2221logplain
-rw-r--r--timestamp_block.h2163logplain
-rw-r--r--topology_coordinator.cpp119177logplain
-rw-r--r--topology_coordinator.h47023logplain
-rw-r--r--topology_coordinator.idl1847logplain
-rw-r--r--topology_coordinator_v1_test.cpp288003logplain
-rw-r--r--transaction_oplog_application.cpp23080logplain
-rw-r--r--transaction_oplog_application.h3368logplain
-rw-r--r--update_position_args.cpp6015logplain
-rw-r--r--update_position_args.h3403logplain
-rw-r--r--vote_requester.cpp7562logplain
-rw-r--r--vote_requester.h5272logplain
-rw-r--r--vote_requester_test.cpp25245logplain