Commit Graph

240 Commits (0cb0fc6fd38fdc43b5dc12168067e2a8a5830565)

Author SHA1 Message Date
Peter Dillinger 2a383f21f4 Add Bloom/Ribbon hybrid API support (#8679) 3 years ago
Baptiste Lemaire e3a96c4823 Memtable sampling for mempurge heuristic. (#8628) 3 years ago
Roy Crihfield d4b75d295f Add more C bindings for OptimisticTransactionDB (#8526) 3 years ago
qieqieplus bb485e986a Add ribbon filter to C API (#8486) 3 years ago
Baptiste Lemaire 9dc887ece0 Memtable "MemPurge" prototype (#8454) 3 years ago
Stanislav Tkach 83d1a66598 Expose CompressionOptions::parallel_threads through C API (#8302) 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
anand76 c5f52714fb Use malloc in rocksdb_transaction_get_snapshot (#8114) 4 years ago
storagezhang d9be6556aa Include C++ standard library headers instead of C compatibility headers (#8068) 4 years ago
storagezhang c706324208 Add default in switch (#8065) 4 years ago
Andrew Kryczka d904233d2f Limit buffering for collecting samples for compression dictionary (#7970) 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
Yanqin Jin 394210f280 Remove unused includes (#7604) 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
Adam Retter 3ac07a12fe RocksJava - Add errorIfLogFileExists parameter to RocksDB.openReadOnly (#7046) 4 years ago
Stanislav Tkach 5c39d8df69 Add getters to the C API for flush, write, cache and compact options (#7321) 4 years ago
Eduardo Barreto Alexandre 5b1ccdc191 Expose rocksdb_open_column_families_with_ttl C function (#7314) 4 years ago
Stanislav Tkach b288f0131b Add getters for the read options to the C API (#7289) 4 years ago
codingsh 50f206ad84 feat: export SetBackgroundThreads(n, Env::BOTTOM); (#7191) 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) 4 years ago
rafael-aero 712458fc34 Add RestoreDBFromLatestBackup to C API, add new C# package (#7092) 4 years ago
Stanislav Tkach 1b85d57cf5 Expose KeyMayExist in the C API (#7021) 4 years ago
Stanislav Tkach 70b5d95dc7 Add (more) getters for options to the C API (#6998) 4 years ago
Stanislav Tkach b7c825d5cf Add (some) getters for options to the C API (#6925) 5 years ago
Anatoly Zhmur 22e5c513c2 Add zstd_max_train_bytes to c interop (#6796) 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
Kirill Abrosimov 3ff603171d added new functions to c-api (#5630) 5 years ago
Zaiyang Li fcec56e86c Add function to set row cache on rocksdb_options_t (#6442) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Mike Kolupaev 637e64b9ac Add an option to prevent DB::Open() from querying sizes of all sst files (#6353) 5 years ago
Yanqin Jin f2fbc5d668 Shorten certain test names to avoid infra failure (#6352) 5 years ago
Matt Bell 7e5b04d04f Expose atomic flush option in C API (#6307) 5 years ago
Qinfan Wu 6733be033e More const pointers in C API (#6283) 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
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
Maysam Yabandeh 6ec6a4a9a4 Remove snap_refresh_nanos option (#5826) 5 years ago
Lingjing You 1a928c22a0 Add insert hints for each writebatch (#5728) 5 years ago
Zhongyi Xie 2f41ecfe75 Refactor trimming logic for immutable memtables (#5022) 5 years ago
Jim Lin cd2520361d Fix memorty leak in `rocksdb_wal_iter_get_batch` function (#5515) 5 years ago