Storage Engine API
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
7
]
▼
src
▼
mongo
▼
db
►
catalog
►
private
record_store_validate_adaptor.cpp
record_store_validate_adaptor.h
►
util
partitioned.h
partitioned_test.cpp
capped_utils.cpp
capped_utils.h
capped_utils_test.cpp
catalog_control.cpp
catalog_control.h
coll_mod.cpp
coll_mod.h
collection.cpp
collection.h
collection_catalog_entry.h
collection_compact.cpp
collection_impl.cpp
collection_impl.h
collection_info_cache.cpp
collection_info_cache.h
collection_info_cache_impl.cpp
collection_info_cache_impl.h
collection_mock.h
collection_options.cpp
collection_options.h
collection_options_test.cpp
collection_test.cpp
create_collection.cpp
create_collection.h
create_collection_test.cpp
database.cpp
database.h
database_catalog_entry.h
database_holder.cpp
database_holder.h
database_holder_impl.cpp
database_holder_impl.h
database_holder_mock.cpp
database_holder_mock.h
database_impl.cpp
database_impl.h
database_test.cpp
document_validation.cpp
document_validation.h
drop_collection.cpp
drop_collection.h
drop_database.cpp
drop_database.h
drop_database_test.cpp
drop_indexes.cpp
drop_indexes.h
head_manager.h
health_log.cpp
health_log.h
health_log.idl
index_catalog.cpp
index_catalog.h
index_catalog_entry.cpp
index_catalog_entry.h
index_catalog_entry_impl.cpp
index_catalog_entry_impl.h
index_catalog_impl.cpp
index_catalog_impl.h
index_consistency.cpp
index_consistency.h
index_create.cpp
index_create.h
index_create_impl.cpp
index_create_impl.h
index_create_impl_servers.cpp
index_key_validate.cpp
index_key_validate.h
index_key_validate_test.cpp
index_spec_validate_test.cpp
namespace_uuid_cache.cpp
namespace_uuid_cache.h
namespace_uuid_cache_test.cpp
rename_collection.cpp
rename_collection.h
rename_collection_test.cpp
uuid_catalog.cpp
uuid_catalog.h
uuid_catalog_test.cpp
►
concurrency
d_concurrency.cpp
d_concurrency.h
d_concurrency_bm.cpp
d_concurrency_test.cpp
deadlock_detection_test.cpp
deferred_writer.cpp
deferred_writer.h
fast_map_noalloc.h
fast_map_noalloc_test.cpp
global_lock_acquisition_tracker.cpp
global_lock_acquisition_tracker.h
lock_manager.cpp
lock_manager.h
lock_manager_defs.h
lock_manager_test.cpp
lock_manager_test_help.h
lock_request_list.h
lock_state.cpp
lock_state.h
lock_state_test.cpp
lock_stats.cpp
lock_stats.h
lock_stats_test.cpp
locker.h
locker_noop.h
write_conflict_exception.cpp
write_conflict_exception.h
►
storage
►
devnull
devnull_init.cpp
devnull_kv_engine.cpp
devnull_kv_engine.h
►
ephemeral_for_test
ephemeral_for_test_btree_impl.cpp
ephemeral_for_test_btree_impl.h
ephemeral_for_test_btree_impl_test.cpp
ephemeral_for_test_engine.cpp
ephemeral_for_test_engine.h
ephemeral_for_test_engine_test.cpp
ephemeral_for_test_init.cpp
ephemeral_for_test_record_store.cpp
ephemeral_for_test_record_store.h
ephemeral_for_test_record_store_test.cpp
ephemeral_for_test_recovery_unit.cpp
ephemeral_for_test_recovery_unit.h
►
kv
kv_catalog.cpp
kv_catalog.h
kv_catalog_feature_tracker.h
kv_catalog_feature_tracker_test.cpp
kv_collection_catalog_entry.cpp
kv_collection_catalog_entry.h
kv_collection_catalog_entry_test.cpp
kv_database_catalog_entry.cpp
kv_database_catalog_entry.h
kv_database_catalog_entry_base.cpp
kv_database_catalog_entry_base.h
kv_database_catalog_entry_mock.cpp
kv_database_catalog_entry_mock.h
kv_database_catalog_entry_test.cpp
kv_engine.h
kv_engine_test_harness.cpp
kv_engine_test_harness.h
kv_engine_test_timestamps.cpp
kv_prefix.cpp
kv_prefix.h
kv_storage_engine.cpp
kv_storage_engine.h
kv_storage_engine_test.cpp
►
mmap_v1
►
btree
btree_interface.cpp
btree_interface.h
btree_interface_test.cpp
btree_logic.cpp
btree_logic.h
btree_logic_test.cpp
btree_ondisk.cpp
btree_ondisk.h
btree_test_help.cpp
btree_test_help.h
key.cpp
key.h
►
catalog
hashtab.cpp
hashtab.h
index_details.cpp
index_details.h
namespace.h
namespace_details.cpp
namespace_details.h
namespace_details_collection_entry.cpp
namespace_details_collection_entry.h
namespace_details_rsv1_metadata.cpp
namespace_details_rsv1_metadata.h
namespace_index.cpp
namespace_index.h
namespace_test.cpp
aligned_builder.cpp
aligned_builder.h
commit_notifier.cpp
commit_notifier.h
compress.cpp
compress.h
data_file.cpp
data_file.h
data_file_sync.cpp
data_file_sync.h
data_file_version_test.cpp
diskloc.h
dur.cpp
dur.h
dur_commitjob.cpp
dur_commitjob.h
dur_journal.cpp
dur_journal.h
dur_journal_writer.cpp
dur_journal_writer.h
dur_journalformat.h
dur_journalimpl.h
dur_preplogbuffer.cpp
dur_recover.cpp
dur_recover.h
dur_recovery_unit.cpp
dur_recovery_unit.h
dur_stats.h
durable_mapped_file.cpp
durable_mapped_file.h
durop.cpp
durop.h
extent.cpp
extent.h
extent_manager.cpp
extent_manager.h
file_allocator.cpp
file_allocator.h
heap_record_store_btree.cpp
heap_record_store_btree.h
journal_latency_test_cmd.cpp
logfile.cpp
logfile.h
mmap.cpp
mmap.h
mmap_posix.cpp
mmap_v1_database_catalog_entry.cpp
mmap_v1_database_catalog_entry.h
mmap_v1_engine.cpp
mmap_v1_engine.h
mmap_v1_extent_manager.cpp
mmap_v1_extent_manager.h
mmap_v1_init.cpp
mmap_v1_init_test.cpp
mmap_v1_noinit.cpp
mmap_v1_options.cpp
mmap_v1_options.h
mmap_v1_record_store_test.cpp
mmap_windows.cpp
paths.cpp
paths.h
record.h
record_access_tracker.cpp
record_access_tracker.h
record_access_tracker_test.cpp
record_store_v1_base.cpp
record_store_v1_base.h
record_store_v1_capped.cpp
record_store_v1_capped.h
record_store_v1_capped_iterator.cpp
record_store_v1_capped_iterator.h
record_store_v1_capped_test.cpp
record_store_v1_repair_iterator.cpp
record_store_v1_repair_iterator.h
record_store_v1_simple.cpp
record_store_v1_simple.h
record_store_v1_simple_iterator.cpp
record_store_v1_simple_iterator.h
record_store_v1_simple_test.cpp
record_store_v1_test_help.cpp
record_store_v1_test_help.h
repair_database.cpp
repair_database_interface.cpp
repair_database_interface.h
touch_pages.cpp
touch_pages.h
►
mobile
mobile_index.cpp
mobile_index.h
mobile_index_test.cpp
mobile_init.cpp
mobile_kv_engine.cpp
mobile_kv_engine.h
mobile_kv_engine_test.cpp
mobile_record_store.cpp
mobile_record_store.h
mobile_record_store_test.cpp
mobile_recovery_unit.cpp
mobile_recovery_unit.h
mobile_session.cpp
mobile_session.h
mobile_session_pool.cpp
mobile_session_pool.h
mobile_sqlite_statement.cpp
mobile_sqlite_statement.h
mobile_util.cpp
mobile_util.h
►
wiredtiger
record_store_test_oplog.cpp
wiredtiger_begin_transaction_block.cpp
wiredtiger_begin_transaction_block.h
wiredtiger_customization_hooks.cpp
wiredtiger_customization_hooks.h
wiredtiger_extensions.cpp
wiredtiger_extensions.h
wiredtiger_global_options.cpp
wiredtiger_global_options.h
wiredtiger_index.cpp
wiredtiger_index.h
wiredtiger_index_test.cpp
wiredtiger_init.cpp
wiredtiger_init_test.cpp
wiredtiger_kv_engine.cpp
wiredtiger_kv_engine.h
wiredtiger_kv_engine_test.cpp
wiredtiger_oplog_manager.cpp
wiredtiger_oplog_manager.h
wiredtiger_options_init.cpp
wiredtiger_parameters.cpp
wiredtiger_parameters.h
wiredtiger_prefixed_index_test.cpp
wiredtiger_prefixed_record_store_test.cpp
wiredtiger_prepare_conflict.cpp
wiredtiger_prepare_conflict.h
wiredtiger_record_store.cpp
wiredtiger_record_store.h
wiredtiger_record_store_mock.cpp
wiredtiger_record_store_mongod.cpp
wiredtiger_record_store_oplog_stones.h
wiredtiger_record_store_test.cpp
wiredtiger_recovery_unit.cpp
wiredtiger_recovery_unit.h
wiredtiger_recovery_unit_test.cpp
wiredtiger_server_status.cpp
wiredtiger_server_status.h
wiredtiger_session_cache.cpp
wiredtiger_session_cache.h
wiredtiger_size_storer.cpp
wiredtiger_size_storer.h
wiredtiger_snapshot_manager.cpp
wiredtiger_snapshot_manager.h
wiredtiger_standard_index_test.cpp
wiredtiger_standard_record_store_test.cpp
wiredtiger_util.cpp
wiredtiger_util.h
wiredtiger_util_test.cpp
bson_collection_catalog_entry.cpp
bson_collection_catalog_entry.h
capped_callback.h
data_protector.h
encryption_hooks.cpp
encryption_hooks.h
index_entry_comparison.cpp
index_entry_comparison.h
journal_listener.cpp
journal_listener.h
key_string.cpp
key_string.h
key_string_test.cpp
oplog_hack.cpp
oplog_hack.h
record_data.h
record_fetcher.h
record_store.h
record_store_test_capped_visibility.cpp
record_store_test_datafor.cpp
record_store_test_datasize.cpp
record_store_test_deleterecord.cpp
record_store_test_docwriter.h
record_store_test_harness.cpp
record_store_test_harness.h
record_store_test_insertrecord.cpp
record_store_test_manyiter.cpp
record_store_test_randomiter.cpp
record_store_test_recorditer.cpp
record_store_test_recordstore.cpp
record_store_test_repairiter.cpp
record_store_test_storagesize.cpp
record_store_test_touch.cpp
record_store_test_truncate.cpp
record_store_test_updaterecord.cpp
record_store_test_updaterecord.h
record_store_test_updatewithdamages.cpp
record_store_test_validate.cpp
record_store_test_validate.h
recovery_unit.h
recovery_unit_noop.h
recovery_unit_test_harness.cpp
recovery_unit_test_harness.h
snapshot.h
snapshot_manager.h
sorted_data_interface.h
sorted_data_interface_test_bulkbuilder.cpp
sorted_data_interface_test_cursor.cpp
sorted_data_interface_test_cursor_advanceto.cpp
sorted_data_interface_test_cursor_end_position.cpp
sorted_data_interface_test_cursor_locate.cpp
sorted_data_interface_test_cursor_saverestore.cpp
sorted_data_interface_test_cursor_seek_exact.cpp
sorted_data_interface_test_dupkeycheck.cpp
sorted_data_interface_test_fullvalidate.cpp
sorted_data_interface_test_harness.cpp
sorted_data_interface_test_harness.h
sorted_data_interface_test_insert.cpp
sorted_data_interface_test_isempty.cpp
sorted_data_interface_test_rand_cursor.cpp
sorted_data_interface_test_rollback.cpp
sorted_data_interface_test_spaceused.cpp
sorted_data_interface_test_touch.cpp
sorted_data_interface_test_unindex.cpp
storage_engine.h
storage_engine_init.cpp
storage_engine_init.h
storage_engine_lock_file.cpp
storage_engine_lock_file.h
storage_engine_lock_file_posix.cpp
storage_engine_lock_file_test.cpp
storage_engine_lock_file_windows.cpp
storage_engine_metadata.cpp
storage_engine_metadata.h
storage_engine_metadata_test.cpp
storage_init.cpp
storage_options.cpp
storage_options.h
test_harness_helper.cpp
test_harness_helper.h
write_unit_of_work.cpp
write_unit_of_work.h
Generated by
1.8.13