Commit Graph

8484 Commits (20b48c64788ab54a9529ad5b23c520e4a4f42bec)
 

Author SHA1 Message Date
thisisbaozi 5cf5f4724d Expose underlying Read/Write APIs for avoiding unnecessary memory copy (#2303) 6 years ago
Zhongyi Xie d8df169b84 release db mutex when calling ApproximateSize (#4630) 6 years ago
Siying Dong b82e57d425 Remove two variables from BlockContents class and don't use class Block for compressed block (#4650) 6 years ago
Zhongyi Xie b76398a82b apply ReadOptions.iterate_upper_bound to transaction iterator (#4656) 6 years ago
Simon Liu a2de8e52bb optimized the performance of autovector::emplace_back. (#4606) 6 years ago
Yi Wu b32d087dbb Move MemoryAllocator option from Cache to BlockBasedTableOptions (#4676) 6 years ago
Siying Dong abb1a8fc23 Add a unit test to assert number of preads (#4657) 6 years ago
Yi Wu 05dab3aacd BlobDB: use char array instead of string as buffer (#4662) 6 years ago
QingpingWang 4f0fcb78ae Expose num entries and deletions of sst files (#4623) 6 years ago
Soli Como 5945e16dfc Divide `NO_ITERATORS` into two counters `NO_ITERATOR_CREATED` and `NO_ITERATOR_DELETE` (#4498) 6 years ago
Soli a478682260 Fix #3840: only `SyncClosedLogs` for multiple CFs (#4460) 6 years ago
Andrew Kryczka ea9454700a Backup engine support for direct I/O reads (#4640) 6 years ago
Zhongyi Xie b313019326 use per-level perfcontext for DB::Get calls (#4617) 6 years ago
Sagar Vemuri 2993cd2002 Fix RocksDB Lite build (#4675) 6 years ago
Sagar Vemuri dd742e2416 Automatically set LITE=1 on passing OPT="-DROCKSDB_LITE" (#4671) 6 years ago
Abhishek Madan 7d04ef4655 Fix flaky DBDynamicLevelTest.DynamicLevelMaxBytesBase2 (#4668) 6 years ago
Fosco Marotto 050d73551b Update history and version for future 5.18 release. 6 years ago
DorianZheng 0f88160f67 Fix `CompactFiles` bug (#4665) 6 years ago
Yanqin Jin 05dec0c7c7 Remove redundant member var and set options (#4631) 6 years ago
DorianZheng 09426ae1c7 Fix `DBImpl::GetColumnFamilyHandleUnlocked` data race (#4666) 6 years ago
Zhichao Cao d761857d56 Add unique key number changing statistics to Trace_analyzer (#4646) 6 years ago
Yi Wu 859dbda6e3 Fix DBTest.SoftLimit flakyness (#4658) 6 years ago
Yi Wu 7a2f98a0fc Fix liblua link error when building shared lib under fbcode (#4651) 6 years ago
Sagar Vemuri 0c4678fd1b Update documentation about dynamic options (#4653) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Andrew Kryczka 8ba17f382e Verify restore from backup in db_stress (#4655) 6 years ago
Yi Wu 8c2a48742a Use -Os for lite release build (#4652) 6 years ago
Zhongyi Xie fce5994603 Add more sync point to fix flaky test GroupCommitTest 6 years ago
Peter (Stig) Edwards bec59f9072 Ensure delete[] and not delete is used on buffer_ (#4647) 6 years ago
Andrew Gallagher 0148f717ff Move `#include` outside of namespace (#4629) 6 years ago
Yanqin Jin d7a04383d1 Include newer RocksDB versions in compat test (#4634) 6 years ago
Siying Dong 566fc8b994 Black list some valgrind tests (#4642) 6 years ago
Yanqin Jin 0a53577416 Move xxhash64 checksum support to 'Unreleased' section (#4627) 6 years ago
Maysam Yabandeh 2b5b7bc795 WritePrepared: Fix bug in searching in non-cached snapshots (#4639) 6 years ago
Andrew Kryczka fffac43cfb Add DB property for SST files kept from deletion (#4618) 6 years ago
Bo Hou a29053b648 change history.md with new feature 6 years ago
Siying Dong c3105aa50d Try to fix ExternalSSTFileTest.IngestNonExistingFile flakines (#4625) 6 years ago
Philip Jameson 6c6cb465b1 Change BUCK template files (#4624) 6 years ago
Zhongyi Xie 61311157ff exclude get db property calls from rocksdb_lite (#4619) 6 years ago
jiachun.fjc 55c0349274 Thread.sleep() in StatisticsCollector (#4588) 6 years ago
Yanqin Jin de18a2d82e Update test to cover a new case in file ingestion (#4614) 6 years ago
Soli 3f8f81cfeb FIX #3820: shorter file name in logs (#4616) 6 years ago
Bo Hou cd9404bb77 xxhash 64 support 6 years ago
Andrew Kryczka 5c794d94c4 Prevent manual flush hanging in read-only mode (#4615) 6 years ago
Andrew Kryczka b8f68bac38 Prevent manual compaction hanging in read-only mode (#4611) 6 years ago
Yanqin Jin 50895e5f0d Update manual flush stress test (#4608) 6 years ago
Yanqin Jin d1118f6f19 Add test to check if DB can handle atomic group (#4433) 6 years ago
Abhishek Madan eaaf1a6f05 Promote rocksdb.{deleted.keys,merge.operands} to main table properties (#4594) 6 years ago
Yanqin Jin 912bbbbc72 Enable crash-recovery stress test for atomic flush (#4605) 6 years ago
Ben Clay 72afdf20fc RocksJava: Add more flags to BlockBasedTableConfig (#4589) 6 years ago