Commit Graph

261 Commits (cc23b46da146bdc6a8ffd789fae7b81330ee17e4)

Author SHA1 Message Date
Changyu Bi cc23b46da1 Support using ZDICT_finalizeDictionary to generate zstd dictionary (#9857) 2 years ago
Yueh-Hsuan Chiang bcb1287235 Port the batched version of MultiGet() to RocksDB's C API (#9952) 2 years ago
Federico Guerinoni bbf5867353 Add C API for setting `strict_capacity_limit` (#9855) 2 years ago
Peter Dillinger 91687d70ea Fix a major performance bug in 7.0 re: filter compatibility (#9736) 2 years ago
sdong 33742c2a9f Remove BlockBasedTableOptions.hash_index_allow_collision (#9454) 2 years ago
Akanksha Mahajan 5c53b9008f Fix failure in c_test (#9547) 2 years ago
Peter Dillinger 68a9c186d0 FilterPolicy API changes for 7.0 (#9501) 2 years ago
Baptiste Lemaire bec9ab4316 Remove deprecated option DBOptions::max_mem_compaction_level (#9446) 2 years ago
Hui Xiao 42cca28ebb Remove deprecated API AdvancedColumnFamilyOptions::rate_limit_delay_max_milliseconds (#9455) 2 years ago
Akanksha Mahajan 74ccd1931e Remove deprecated option DBOptions::skip_log_error_on_recovery (#9434) 2 years ago
Jay Zhuang 22321e1027 Remove unused API base_background_compactions (#9462) 2 years ago
Peter Dillinger 78aee6fedc Remove obsolete backupable_db.h, utility_db.h (#9438) 2 years ago
Hui Xiao 1e0e883ca5 Remove deprecated API AdvancedColumnFamilyOptions::soft_rate_limit/hard_rate_limit (#9452) 2 years ago
Baptiste Lemaire 92822655fd Remove deprecated table_cache_remove_scan_count_limit option. (#9450) 2 years ago
Siddhartha Roychowdhury c27ca23644 Add option for WAL compression algorithm (#9432) 2 years ago
Jay Zhuang 961d8dacf2 Remove unused option purge_redundant_kvs_while_flush (#9429) 2 years ago
Niklas Fiekas f8bdd5797f Take compression level_values as const pointer (#9376) 3 years ago
Yanqin Jin 677d2b4a8f Fix a bug in C-binding causing iterator to return incorrect result (#9343) 3 years ago
Artem Krylysov 552256cb1a Add rocksdb_livefiles_column_family_name C API (#9232) 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
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) 3 years ago
Duarte Nunes 3949731de3 Add WAL flush API to C client (#8226) 3 years ago
Sahir Hoda 13c655a887 New C API to expose NewCompactOnDeletionCollectorFactory (#8233) 3 years ago
Sahir Hoda d65d7d657d Expose JemallocNodumpAllocator to C API (#8178) 3 years ago
mrambacher 4c41e51c07 Add Blob Options to C API (#8148) 3 years ago
Sahir Hoda 139778dfb3 Expose Cache::DisownData in C API (#8160) 3 years ago
anand76 c5f52714fb Use malloc in rocksdb_transaction_get_snapshot (#8114) 3 years ago
storagezhang d9be6556aa Include C++ standard library headers instead of C compatibility headers (#8068) 3 years ago
storagezhang c706324208 Add default in switch (#8065) 3 years ago
Andrew Kryczka d904233d2f Limit buffering for collecting samples for compression dictionary (#7970) 3 years ago
Stanislav Tkach 3feee6db17 Add get/set deadline and io_timeout C functions (read options) (#7914) 3 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