rocksdb/include/rocksdb
2025-08-21 16:48:56 -07:00
..
utilities Expose GetTtl() API in TTL DB (#13790) 2025-07-21 15:11:49 -07:00
advanced_cache.h Make Cache a customizable class (#13024) 2024-09-20 12:13:19 -07:00
advanced_compression.h Compression API clarifcations/minor fixes (#13775) 2025-07-14 17:26:22 -07:00
advanced_iterator.h Multi scan API (#13473) 2025-04-02 16:07:56 -07:00
advanced_options.h Update API comments for mutable tiering options (#13642) 2025-05-27 10:41:09 -07:00
attribute_groups.h Remove EXPERIMENTAL tag for MultiCfIterators (#13142) 2024-11-18 11:23:17 -08:00
block_cache_trace_writer.h Update header file to include right copyright (#10854) 2022-10-24 16:13:16 -07:00
c.h expose flush reason for flush job info as well as compaction reason for sub compaction job info via c api (#13770) 2025-07-18 11:08:03 -07:00
cache.h format_version < 2 unsupported for write, deprecated for read (#13463) 2025-03-14 10:50:05 -07:00
cache_bench_tool.h Allow cache_bench/db_bench to use a custom secondary cache (#8312) 2021-05-19 15:26:18 -07:00
cleanable.h Eliminate unnecessary (slow) block cache Ref()ing in MultiGet (#9899) 2022-04-26 21:59:24 -07:00
compaction_filter.h Remove 'virtual' when implied by 'override' (#12319) 2024-01-31 13:14:42 -08:00
compaction_job_stats.h Add a CompactionJobStats.num_input_files_trivially_moved field (#13479) 2025-03-21 17:17:03 -07:00
comparator.h Fix and generalize framework for filtering range queries, etc. (#13005) 2024-09-18 15:26:37 -07:00
compression_type.h Publish/support format_version=7, related enhancements (#13713) 2025-06-20 17:39:47 -07:00
concurrent_task_limiter.h Remove unnecessary, confusing 'extern' (#12300) 2024-01-29 10:38:08 -08:00
configurable.h Fix race to make BlockBasedTableOptions effectively mutable (#13082) 2024-10-25 10:24:54 -07:00
convenience.h Deprecate RangePtr, favor new RangeOpt and OptSlice (#13481) 2025-03-24 17:08:17 -07:00
customizable.h Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
data_structure.h Allow SmallEnumSet on larger enum types (#13657) 2025-06-03 19:03:38 -07:00
db.h Add upper bound support for forward scans in MultiScan (#13723) 2025-06-26 12:19:16 -07:00
db_bench_tool.h Allow for Customizable DB Open Hooks for DB Bench (#13326) 2025-01-29 15:30:12 -08:00
db_dump_tool.h Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
db_stress_tool.h Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 2020-02-20 12:09:57 -08:00
env.h Support GetFileSize API in FSRandomAccessFile (#13676) 2025-07-09 10:40:28 -07:00
env_encryption.h Support GetFileSize API in FSRandomAccessFile (#13676) 2025-07-09 10:40:28 -07:00
experimental.h Deprecate ReadOptions::ignore_range_deletions and experimental::PromoteL0() (#13500) 2025-03-28 14:49:28 -07:00
external_table.h Change NewExternalTableFactory to return unique_ptr (#13705) 2025-06-17 10:50:33 -07:00
file_checksum.h Improve file checksum handling for ingestion (#13708) 2025-06-17 21:34:34 -07:00
file_system.h Support GetFileSize API in FSRandomAccessFile (#13676) 2025-07-09 10:40:28 -07:00
filter_policy.h Optimize, simplify filter block building (fix regression) (#12931) 2024-08-14 15:13:16 -07:00
flush_block_policy.h Some API clarifications (#9080) 2021-11-02 20:30:07 -07:00
functor_wrapper.h Fix and detect headers with missing dependencies (#8893) 2021-09-10 10:00:26 -07:00
io_status.h clang format files under include/ (#10850) 2022-10-24 14:09:32 -07:00
iostats_context.h Add time measuring metrics for file ingestion in PerfContext (#13219) 2024-12-19 16:53:42 -08:00
iterator.h Add Prepare interface to user defined index iterator (#13728) 2025-07-16 00:16:03 -07:00
iterator_base.h Support allow_unprepared_value for multi-CF iterators (#13079) 2024-10-20 20:53:08 -07:00
ldb_tool.h Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
listener.h Expose number of L0 files in the CF right before the compaction starts in CompactionJobInfo (#13462) 2025-03-17 11:11:44 -07:00
memory_allocator.h Remove unnecessary, confusing 'extern' (#12300) 2024-01-29 10:38:08 -08:00
memtablerep.h Support concurrent write for vector memtable (#13675) 2025-06-18 17:32:59 -07:00
merge_operator.h Remove 'virtual' when implied by 'override' (#12319) 2024-01-31 13:14:42 -08:00
metadata.h Support range deletion tombstones in CreateColumnFamilyWithImport (#11252) 2023-03-13 11:06:59 -07:00
multi_scan.h Add upper bound support for forward scans in MultiScan (#13723) 2025-06-26 12:19:16 -07:00
options.h User defined index reader and iterator (#13727) 2025-07-15 10:37:20 -07:00
perf_context.h Add time measuring metrics for file ingestion in PerfContext (#13219) 2024-12-19 16:53:42 -08:00
perf_level.h Add time measuring metrics for file ingestion in PerfContext (#13219) 2024-12-19 16:53:42 -08:00
persistent_cache.h clang format files under include/ (#10850) 2022-10-24 14:09:32 -07:00
port_defs.h Add SystemClock::TimedWait() function (#11753) 2023-08-29 18:39:10 -07:00
rate_limiter.h Decouple RateLimiter burst size and refill period (#12379) 2024-02-26 16:55:13 -08:00
rocksdb_namespace.h Fix and detect headers with missing dependencies (#8893) 2021-09-10 10:00:26 -07:00
secondary_cache.h Remove 'virtual' when implied by 'override' (#12319) 2024-01-31 13:14:42 -08:00
slice.h Deprecate RangePtr, favor new RangeOpt and OptSlice (#13481) 2025-03-24 17:08:17 -07:00
slice_transform.h Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
snapshot.h Snapshots with user-specified timestamps (#9879) 2022-06-10 16:07:03 -07:00
sst_dump_tool.h Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
sst_file_manager.h Remove unnecessary, confusing 'extern' (#12300) 2024-01-29 10:38:08 -08:00
sst_file_reader.h MultiGet support in SstReader (#13403) 2025-02-19 08:09:36 -08:00
sst_file_writer.h Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
sst_partitioner.h Remove 'virtual' when implied by 'override' (#12319) 2024-01-31 13:14:42 -08:00
statistics.h Add stats for WBWI ingestion and transaction size (#13611) 2025-05-16 11:51:58 -07:00
stats_history.h More refactoring ahead of footer & meta changes (#9240) 2021-12-10 08:13:26 -08:00
status.h Fix an infinite-loop bug in transaction locking (#13585) 2025-05-12 15:42:25 -07:00
system_clock.h Remove 'virtual' when implied by 'override' (#12319) 2024-01-31 13:14:42 -08:00
table.h User defined index builder (#13726) 2025-07-08 15:10:10 -07:00
table_properties.h Publish/support format_version=7, related enhancements (#13713) 2025-06-20 17:39:47 -07:00
table_reader_caller.h Refactor block cache tracing APIs (#10811) 2022-10-21 12:15:35 -07:00
thread_status.h Rename Env::IOActivity::kReadManifest (#13471) 2025-03-19 12:08:06 -07:00
threadpool.h Remove unnecessary, confusing 'extern' (#12300) 2024-01-29 10:38:08 -08:00
tool_hooks.h Add Exit Hooks to ToolHooks (#13772) 2025-07-16 11:56:35 -07:00
trace_reader_writer.h Update comments, fix typos. (#8721) 2021-08-27 13:16:32 -07:00
trace_record.h include cstdint to trace_record.h (#13651) 2025-06-13 09:47:52 -07:00
trace_record_result.h Remove 'virtual' when implied by 'override' (#12319) 2024-01-31 13:14:42 -08:00
transaction_log.h Rename, deprecate LogFile and VectorLogPtr (#12695) 2024-05-28 09:24:49 -07:00
types.h Add Temperature to FileAttributes (#12965) 2024-08-23 20:06:41 -07:00
unique_id.h Adjust public APIs to prefer 128-bit SST unique ID (#10009) 2022-05-17 18:43:48 -07:00
universal_compaction.h Reduce universal compaction input lock time by forwarding intended compaction and re-picking (#13633) 2025-06-12 18:16:47 -07:00
user_defined_index.h Allow a user defined index to be configured from a string (#13880) 2025-08-14 10:14:20 -07:00
user_write_callback.h Fix "no new line at end of file" (#12806) 2024-06-24 14:50:08 -07:00
version.h Update HISTORY and version for 10.5.4 2025-08-21 16:48:56 -07:00
wal_filter.h Remove 'virtual' when implied by 'override' (#12319) 2024-01-31 13:14:42 -08:00
wide_columns.h Reset user-facing wide-column stuctures upon deserialization failures (#12562) 2024-04-18 13:08:34 -07:00
write_batch.h Add comment for memory usage in BeginTransaction() and WriteBatch::Clear() (#13042) 2024-09-30 10:27:45 -07:00
write_batch_base.h MultiCFIterator Refactor - CoalescingIterator & AttributeGroupIterator (#12480) 2024-04-11 11:34:04 -07:00
write_buffer_manager.h Add SetAllowStall() (#11335) 2023-03-30 09:43:33 -07:00