Commit Graph

12000 Commits (5dd8c114bb3316686ef8fb99d1e456f4cc193766)
 

Author SHA1 Message Date
Yu Zhang 5dd8c114bb Add a UDT comparator for ReverseBytewiseComparator to object library (#11647) 1 year ago
akankshamahajan 63a5125a52 Fix use_after_free bug when underlying FS enables kFSBuffer (#11645) 1 year ago
Yu Zhang c24ef26ca7 Support switching on / off UDT together with in-Memtable-only feature (#11623) 1 year ago
Yu Zhang 4ea7b796b7 Respect cutoff timestamp during flush (#11599) 1 year ago
Changyu Bi 5c2a063c49 Clarify usage for options `ttl` and `periodic_compaction_seconds` for universal compaction (#11552) 1 year ago
ywave 9cc0986ae2 Fix comment in WriteBatchWithIndex::NewIteratorWithBase (#11636) 1 year ago
Peter Dillinger c41122b1a0 Even more HyperClockCache refactoring (#11630) 1 year ago
zhangyuxiang.ax 1567108fc1 Add missing table properties in plaintable GetTableProperties() (#11267) 1 year ago
Hui Xiao 629605d645 Move prefetching responsibility to page cache for compaction read under non directIO usecase (#11631) 1 year ago
darionyaphet df543460d5 Remove some useless qualifier (#11596) 1 year ago
Rémi Calixte 6628ff12d6 Extend C API to expose base db of transaction db (#11562) 1 year ago
ywave 86634885eb Fix typo in comment (#11617) 1 year ago
darionyaphet 64b0439bc1 fix typo (#11595) 1 year ago
shuzz 2f712235ab optimized code (#11614) 1 year ago
zhutao aeda36e925 add exe and script path check (#11621) 1 year ago
huangmengbin 98d0f6ec08 fix: VersionSet::DumpManifest (#11605) 1 year ago
Dan Wang 8a7b9888d4 Fix the sync point SanitizeOptions::AfterChangeMaxOpenFiles which is not executed in db_compaction_test (#11583) 1 year ago
Muhammad 977aae53d2 Allow rocksdb library to be usable with CMake's `FetchContent` API (#11575) 1 year ago
Andrew Kryczka 05c3b8ecac Prepare for specialized interface for row cache (#11620) 1 year ago
Chad Austin ff0d618c7f add a missing include (#11624) 1 year ago
Peter Dillinger 846db9d7b1 Refactor ClockCache ApplyToEntries (#11609) 1 year ago
Changyu Bi 662a1c99f6 Verify number of keys flushed during DB open (#11611) 1 year ago
akankshamahajan 749b179c04 Remove reallocation of AlignedBuffer in direct_io sync reads if already aligned (#11600) 1 year ago
Peter Dillinger b1b6f87fbe Some small improvements to HyperClockCache (#11601) 1 year ago
leipeng bc0db33483 Optimize about sstableKeyCompare (#11610) 1 year ago
Peter Dillinger c3c84b3397 Refactor (Hyper)ClockCache code for upcoming changes (#11572) 1 year ago
Changyu Bi 854eb76a8c Improve error message when an SST file in MANIFEST is not found (#11573) 1 year ago
weedge 1a7c741977 fix: std::optional value() build error on older macOS SDK (#11574) 1 year ago
Yu Zhang f74526341d Handle file boundaries when timestamps should not be persisted (#11578) 1 year ago
Yu Zhang baf37a0e81 Fix a unit test hole for recovering UDTs with WAL files (#11577) 1 year ago
Changyu Bi 1f410ff95f Make `rocksdb_options_add_compact_on_deletion_collector_factory` backward compatible (#11593) 1 year ago
Changyu Bi df082c8d1d Deprecate option `periodic_compaction_seconds` for FIFO compaction (#11550) 1 year ago
Changyu Bi c53d604f41 `sst_dump --command=verify` should verify block checksums (#11576) 1 year ago
leipeng 25b08eb438 MemTable::Add: first_seqno_.compare_exchange_weak to earliest_seqno_ (#11398) 1 year ago
darionyaphet f4e304f987 Simplify conditional judgment (#11580) 1 year ago
Yu Zhang 15053f3ab4 Logically strip timestamp during flush (#11557) 1 year ago
Griffin Smith bfdc91017c C-API: Expose remaining PlainTableOptions (#11442) 1 year ago
Akanksha Mahajan 5187ac2af3 Add skip_tmpdir_check arg in crash script (#11539) 1 year ago
Jay Schmidek f7aa70a72f Add create_column_families to C api (#9527) 1 year ago
Yelso Honnr 5732cf50e1 Add OpenBSD Support (#11255) 1 year ago
Yingchun Lai 44524cf5da remove duplicate comments in EncryptedEnv (#11549) 1 year ago
JUBIN CHHEDA b14c0b0602 Update secondary_cache_adapter.cc (#11566) 1 year ago
akankshamahajan 94c247bff8 Update HISTORY.md for branch cut for 8.4.fb (#11565) 1 year ago
akankshamahajan ff1cc8a63e Fix extra prefetching when num_file_reads_for_auto_readahead is 1 in async_io (#11560) 1 year ago
Changyu Bi ca50ccc71a Add CreateColumnFamilyWithImport to `StackableDB` and `DBImplReadOnly` (#11556) 1 year ago
akankshamahajan fbd2f563bb Add an interface to provide support for underlying FS to pass their own buffer during reads (#11324) 1 year ago
Yu Zhang fb5748decf Fix crash_test crash (#11554) 1 year ago
Peter Dillinger 05a1d52e77 Use FaultInjectionTestFS in transaction_test, clarify Close() APIs (#11499) 1 year ago
Yu Zhang 7521478b43 Record the `persist_user_defined_timestamps` flag in manifest (#11515) 1 year ago
Peter Dillinger 98c6d7fd80 Internal API for generating semi-random salt (#11331) 1 year ago