Commit Graph

128 Commits (5576ded7625419fa43f5126d5679825e029e78ed)

Author SHA1 Message Date
Yanqin Jin 677d2b4a8f Fix a bug in C-binding causing iterator to return incorrect result (#9343) 3 years ago
Levi Tamasi dc5de45af8 Support readahead during compaction for blob files (#9187) 3 years ago
Levi Tamasi 3e1bf771a3 Make it possible to force the garbage collection of the oldest blob files (#8994) 3 years ago
Peter Dillinger 2a383f21f4 Add Bloom/Ribbon hybrid API support (#8679) 3 years ago
qieqieplus bb485e986a Add ribbon filter to C API (#8486) 4 years ago
Stanislav Tkach 83d1a66598 Expose CompressionOptions::parallel_threads through C API (#8302) 4 years ago
anand76 0db4cde6e2 Fix a memory leak in c_test (#8237) 4 years ago
Duarte Nunes 3949731de3 Add WAL flush API to C client (#8226) 4 years ago
Sahir Hoda 13c655a887 New C API to expose NewCompactOnDeletionCollectorFactory (#8233) 4 years ago
Sahir Hoda d65d7d657d Expose JemallocNodumpAllocator to C API (#8178) 4 years ago
mrambacher 4c41e51c07 Add Blob Options to C API (#8148) 4 years ago
Sahir Hoda 139778dfb3 Expose Cache::DisownData in C API (#8160) 4 years ago
Ed rodriguez 7381dad1b1 make:Fix c header prototypes (#7994) 4 years ago
Peter Dillinger 0028e3398b Make format_version=5 new default (#8017) 4 years ago
Stanislav Tkach 3feee6db17 Add get/set deadline and io_timeout C functions (read options) (#7914) 4 years ago
Adam Retter 6e0f62f2b6 Add more tests to ASSERT_STATUS_CHECKED (3), API change (#7715) 4 years ago
Stanislav Tkach ed90e2a450 Add getters to the C API for env, universal compaction options and fifo compaction options (#7501) 4 years ago
Stanislav Tkach 1a83f5a8ac Expose BackupableDBOptions in the C API (#7550) 4 years ago
Koby Kahane 3e745053b7 Fix MSVC-related build issues (#7439) 4 years ago
Stanislav Tkach 5c39d8df69 Add getters to the C API for flush, write, cache and compact options (#7321) 4 years ago
Stanislav Tkach b288f0131b Add getters for the read options to the C API (#7289) 4 years ago
codingsh 83ea266b43 export stats_persist_period_sec (#7168) 4 years ago
Stanislav Tkach 393e486e3e Add getters for options to the C API (#7094) 5 years ago
Stanislav Tkach 1b85d57cf5 Expose KeyMayExist in the C API (#7021) 5 years ago
Stanislav Tkach 70b5d95dc7 Add (more) getters for options to the C API (#6998) 5 years ago
Stanislav Tkach b7c825d5cf Add (some) getters for options to the C API (#6925) 5 years ago
Stanislav Tkach 38f988d3b4 Expose rocksdb_options_copy function to the C API (#6880) 5 years ago
Stanislav Tkach 70aaa9ceeb Expose CancellAllBackgroundWork to C api (#6832) 5 years ago
Andrew Kryczka 0f9dcb88b2 Return NotSupported from WriteBatchWithIndex::DeleteRange (#5393) 5 years ago
Yanqin Jin bce5189f4d Fix error message (#6264) 5 years ago
Qinfan Wu edaaa1fff2 Add range delete function to C-API (#6259) 5 years ago
Peter Dillinger d0ad3c59d8 Fix c_test:filter for various CACHE_LINE_SIZEs (#6153) 5 years ago
sdong a68dff5c35 Apply formatter to some recent commits (#6138) 5 years ago
Peter Dillinger e43d2c4424 Fix & test rocksdb_filterpolicy_create_bloom_full (#6132) 5 years ago
David Palm 048472f620 Add missing DataBlock-releated functions to the C-API (#6101) 5 years ago
Sergei Petrunia 230bcae7b6 Add a limited support for iteration bounds into BaseDeltaIterator (#5403) 5 years ago
Yanqin Jin c08c0ae731 Add C binding for secondary instance (#5505) 6 years ago
niukuo 084a3c697c add missing rocksdb_flush_cf in c (#5243) 6 years ago
Fosco Marotto 6c2bf9e916 Add copyright headers per FB open-source checkup tool. (#5199) 6 years ago
DorianZheng 2670fe8c73 Get `CompactionJobInfo` from CompactFiles 6 years ago
Zhongyi Xie 2f1ca4e838 Revert "BaseDeltaIterator: always check valid() before accessing key(… (#4744) 6 years ago
Zhongyi Xie 3a18bb3e15 BaseDeltaIterator: always check valid() before accessing key() (#4702) 6 years ago
Zhongyi Xie a21cb22ee3 Revert "apply ReadOptions.iterate_upper_bound to transaction iterator… (#4705) 6 years ago
Zhongyi Xie b76398a82b apply ReadOptions.iterate_upper_bound to transaction iterator (#4656) 6 years ago
Dmitri Smirnov 879998b369 Adjust c test and fix windows compilation issues 6 years ago
Vitaly Isaev 0bd2ede10e Memory usage stats in C API (#4340) 6 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
Oleksandr Anyshchenko ffac68367f Added save points for transactions C API 7 years ago
Yi Wu a843df668b Fix use-after-free in c_tset 7 years ago
Oleksandr Anyshchenko 72e4190918 Additions for `OptimisticTransactionDB` in C API 7 years ago