/src/mongo/db/
../
README.md
SConscript
STABLE_API_README.md
active_index_builds.cpp
active_index_builds.h
aggregated_index_usage_tracker.cpp
aggregated_index_usage_tracker.h
allocate_cursor_id.cpp
allocate_cursor_id.h
api_parameters.cpp
api_parameters.h
api_parameters.idl
audit.cpp
audit.h
auth
basic_types.h
basic_types.idl
batched_write_context.cpp
batched_write_context.h
baton.cpp
baton.h
bson
cancelable_operation_context.cpp
cancelable_operation_context.h
cancelable_operation_context_test.cpp
catalog
catalog_raii.cpp
catalog_raii.h
catalog_raii_test.cpp
change_collection_expired_change_remover_test.cpp
change_collection_expired_documents_remover.cpp
change_collection_expired_documents_remover.h
change_stream_change_collection_manager.cpp
change_stream_change_collection_manager.h
change_stream_options.idl
change_stream_options_manager.cpp
change_stream_options_manager.h
change_stream_options_parameter.idl
change_stream_pre_images_collection_manager.cpp
change_stream_pre_images_collection_manager.h
change_stream_serverless_helpers.cpp
change_stream_serverless_helpers.h
change_stream_state.idl
change_streams_cluster_parameter.cpp
change_streams_cluster_parameter.h
change_streams_cluster_parameter.idl
client.cpp
client.h
client_context_test.cpp
client_metadata_propagation_egress_hook.cpp
client_metadata_propagation_egress_hook.h
client_out_of_line_executor.cpp
client_out_of_line_executor.h
client_out_of_line_executor_test.cpp
client_strand.cpp
client_strand.h
client_strand_test.cpp
clientcursor.cpp
clientcursor.h
cloner.cpp
cloner.h
cloner.idl
cluster_auth_mode_option.idl
cluster_transaction_api.cpp
cluster_transaction_api.h
coll_mod.idl
coll_mod_reply_validation.cpp
coll_mod_reply_validation.h
collection_index_usage_tracker.cpp
collection_index_usage_tracker.h
collection_index_usage_tracker_test.cpp
command_can_run_here.cpp
command_can_run_here.h
commands.cpp
commands.h
commands
commands_bm.cpp
commands_test.cpp
commands_test_example.idl
concurrency
create_indexes.idl
cst
curop.cpp
curop.h
curop_failpoint_helpers.cpp
curop_failpoint_helpers.h
curop_metrics.cpp
curop_metrics.h
curop_test.cpp
cursor_id.h
cursor_manager.cpp
cursor_manager.h
cursor_server_params.cpp
cursor_server_params.h
cursor_server_params.idl
database_name.cpp
database_name.h
database_name_test.cpp
db_raii.cpp
db_raii.h
db_raii_multi_collection_test.cpp
db_raii_test.cpp
dbcommands.idl
dbdirectclient.cpp
dbdirectclient.h
dbdirectclient_test.cpp
dbhelpers.cpp
dbhelpers.h
dbmessage.cpp
dbmessage.h
dbmessage_test.cpp
default_baton.cpp
default_baton.h
drop.idl
drop_database.idl
drop_indexes.idl
error_labels.cpp
error_labels.h
error_labels_test.cpp
exec
exhaust_cursor_currentop_integration_test.cpp
explain.idl
explain_test.cpp
feature_compatibility_version_document.idl
feature_compatibility_version_documentation.h
feature_compatibility_version_parser.cpp
feature_compatibility_version_parser.h
feature_flag.cpp
feature_flag.h
feature_flag_test.idl.tpl
field_parser.cpp
field_parser.h
field_parser_test.cpp
field_ref.cpp
field_ref.h
field_ref_set.cpp
field_ref_set.h
field_ref_set_test.cpp
field_ref_test.cpp
fle_crud.cpp
fle_crud.h
fle_crud_mongod.cpp
fle_crud_test.cpp
fle_query_interface_mock.cpp
fle_query_interface_mock.h
free_mon
ftdc
fts
generic_cursor.h
generic_cursor.idl
geo
global_index.cpp
global_index.h
global_index_test.cpp
global_settings.cpp
global_settings.h
hasher.cpp
hasher.h
hasher_test.cpp
index
index_build_entry_helpers.cpp
index_build_entry_helpers.h
index_build_entry_helpers_test.cpp
index_builds_coordinator.cpp
index_builds_coordinator.h
index_builds_coordinator_mongod.cpp
index_builds_coordinator_mongod.h
index_builds_coordinator_mongod_test.cpp
index_builds_coordinator_test.cpp
index_names.cpp
index_names.h
initialize_api_parameters.cpp
initialize_api_parameters.h
initialize_server_global_state.cpp
initialize_server_global_state.h
initialize_server_global_state.idl
internal_transactions_feature_flag.idl
introspect.cpp
introspect.h
jsobj.h
json.h
key_generator.cpp
key_generator.h
key_generator_update_test.cpp
keyfile_option.idl
keypattern.cpp
keypattern.h
keypattern.idl
keypattern_test.cpp
keys_collection_cache.cpp
keys_collection_cache.h
keys_collection_cache_test.cpp
keys_collection_client.h
keys_collection_client_direct.cpp
keys_collection_client_direct.h
keys_collection_client_sharded.cpp
keys_collection_client_sharded.h
keys_collection_document.idl
keys_collection_document_test.cpp
keys_collection_manager.cpp
keys_collection_manager.h
keys_collection_manager.idl
keys_collection_manager_sharding_test.cpp
list_collections.idl
list_indexes.idl
log_process_details.cpp
log_process_details.h
logical_session_cache_factory_mongod.cpp
logical_session_cache_factory_mongod.h
logical_time.cpp
logical_time.h
logical_time_test.cpp
logical_time_validator.cpp
logical_time_validator.h
logical_time_validator_test.cpp
matcher
max_time.h
mirror_maestro.cpp
mirror_maestro.h
mirror_maestro.idl
mirroring_sampler.cpp
mirroring_sampler.h
mirroring_sampler_test.cpp
mongo.ico
mongod.cpp
mongod.manifest.in
mongod.rc
mongod_initializers.cpp
mongod_main.cpp
mongod_main.h
mongod_options.cpp
mongod_options.h
mongod_options_general.h
mongod_options_general.idl
mongod_options_init.cpp
mongod_options_legacy.idl
mongod_options_replication.h
mongod_options_replication.idl
mongod_options_sharding.h
mongod_options_sharding.idl
mongod_options_storage.idl
multi_key_path_tracker.cpp
multi_key_path_tracker.h
multi_key_path_tracker_test.cpp
multitenancy.cpp
multitenancy.h
multitenancy.idl
namespace_string.cpp
namespace_string.h
namespace_string_test.cpp
nesting_depth_test.cpp
not_primary_error_tracker.cpp
not_primary_error_tracker.h
op_msg_fuzzer.cpp
op_msg_fuzzer_fixture.cpp
op_msg_fuzzer_fixture.h
op_msg_fuzzer_fixture_test.cpp
op_observer
operation_context.cpp
operation_context.h
operation_context_group.cpp
operation_context_group.h
operation_context_noop.h
operation_context_test.cpp
operation_cpu_timer.cpp
operation_cpu_timer.h
operation_cpu_timer_test.cpp
operation_id.cpp
operation_id.h
operation_id_test.cpp
operation_key_manager.cpp
operation_key_manager.h
operation_killer.cpp
operation_killer.h
operation_time_tracker.cpp
operation_time_tracker.h
operation_time_tracker_test.cpp
ops
periodic_runner_job_abort_expired_transactions.cpp
periodic_runner_job_abort_expired_transactions.h
persistent_task_store.h
persistent_task_store_test.cpp
pipeline
prepare_conflict_tracker.cpp
prepare_conflict_tracker.h
process_health
profile_filter.cpp
profile_filter.h
profile_filter_impl.cpp
profile_filter_impl.h
query
range_arithmetic.cpp
range_arithmetic.h
range_arithmetic_test.cpp
read_concern.cpp
read_concern.h
read_concern_mongod.cpp
read_concern_mongod.idl
read_concern_support_result.h
read_concern_test.cpp
read_write_concern_defaults.cpp
read_write_concern_defaults.h
read_write_concern_defaults.idl
read_write_concern_defaults_cache_lookup_mock.cpp
read_write_concern_defaults_cache_lookup_mock.h
read_write_concern_defaults_cache_lookup_mongod.cpp
read_write_concern_defaults_cache_lookup_mongod.h
read_write_concern_defaults_test.cpp
read_write_concern_provenance.cpp
read_write_concern_provenance.h
read_write_concern_provenance_base.idl
read_write_concern_provenance_test.cpp
rebuild_indexes.cpp
rebuild_indexes.h
record_id.h
record_id.idl
record_id_helpers.cpp
record_id_helpers.h
record_id_test.cpp
repair.cpp
repair.h
repl
repl_index_build_state.cpp
repl_index_build_state.h
repl_set_member_in_standalone_mode.cpp
repl_set_member_in_standalone_mode.h
request_execution_context.h
resource_yielder.h
resumable_index_builds.idl
rs_local_client.cpp
rs_local_client.h
s
server_feature_flags.idl
server_options.cpp
server_options.h
server_options_base.cpp
server_options_base.h
server_options_base.idl
server_options_general.idl
server_options_helpers.cpp
server_options_helpers.h
server_options_helpers.idl
server_options_init.cpp
server_options_nongeneral.idl
server_options_server_helpers.cpp
server_options_server_helpers.h
server_options_test.cpp
server_parameter.cpp
server_parameter.h
server_parameter.idl
server_parameter_with_storage.cpp
server_parameter_with_storage.h
server_recovery.cpp
server_recovery.h
serverless
service_context.cpp
service_context.h
service_context_d_test_fixture.cpp
service_context_d_test_fixture.h
service_context_devnull_test_fixture.cpp
service_context_devnull_test_fixture.h
service_context_fwd.h
service_context_test_fixture.cpp
service_context_test_fixture.h
service_entry_point_common.cpp
service_entry_point_common.h
service_entry_point_mongod.cpp
service_entry_point_mongod.h
service_liaison.cpp
service_liaison.h
service_liaison_mock.cpp
service_liaison_mock.h
service_liaison_mongod.cpp
service_liaison_mongod.h
service_liaison_mongos.cpp
service_liaison_mongos.h
session
set_change_stream_state_coordinator.cpp
set_change_stream_state_coordinator.h
set_change_stream_state_coordinator.idl
shard_id.cpp
shard_id.h
shard_id_test.cpp
shutdown_in_progress_quiesce_info.cpp
shutdown_in_progress_quiesce_info.h
signed_logical_time.cpp
signed_logical_time.h
snapshot_window_options.idl
sorter
startup_recovery.cpp
startup_recovery.h
startup_warnings_common.cpp
startup_warnings_common.h
startup_warnings_mongod.cpp
startup_warnings_mongod.h
startup_warnings_mongod_test.cpp
stats
storage
system_index.cpp
system_index.h
tenant_id.cpp
tenant_id.h
test_output
thread_client_test.cpp
time_proof_service.cpp
time_proof_service.h
time_proof_service_test.cpp
timeseries
traffic_reader.cpp
traffic_reader.h
traffic_reader_main.cpp
traffic_recorder.cpp
traffic_recorder.h
traffic_recorder.idl
traffic_recorder_validators.cpp
traffic_recorder_validators.h
transaction
transaction_validation.cpp
transaction_validation.h
ttl.cpp
ttl.h
ttl.idl
ttl_collection_cache.cpp
ttl_collection_cache.h
ttl_collection_cache_test.cpp
ttl_test.cpp
txn_retry_counter_too_old_info.cpp
txn_retry_counter_too_old_info.h
update
update_index_data.cpp
update_index_data.h
update_index_data_test.cpp
vector_clock.cpp
vector_clock.h
vector_clock.idl
vector_clock_document.idl
vector_clock_metadata_hook.cpp
vector_clock_metadata_hook.h
vector_clock_mongod.cpp
vector_clock_mongod_test.cpp
vector_clock_mutable.cpp
vector_clock_mutable.h
vector_clock_test.cpp
vector_clock_test_fixture.cpp
vector_clock_test_fixture.h
vector_clock_trivial.cpp
views
windows_options.idl
wire_version.cpp
wire_version.h
wire_version_test.cpp
write_block_bypass.cpp
write_block_bypass.h
write_concern.cpp
write_concern.h
write_concern_options.cpp
write_concern_options.h
write_concern_options.idl
write_concern_options_test.cpp
yieldable.h