Commit Graph

106 Commits (main)

Author SHA1 Message Date
Alan Paxton f8969ad7d4 Improve Java API get() performance by reducing copies (#10970) 2 years ago
Alan Paxton 6a8920f988 JNI native memory leak - release array elements (#10981) 2 years ago
sdong 2a551976f4 Run format check for *.h and *.cc files under java/ (#10851) 2 years ago
Jermy Li b83263bbe4 jni: uniformly use GetByteArrayRegion() to copy bytes (#9380) 3 years ago
Si Ke 06c8afeff5 Fix pointer to jlong conversion in 32 bit OS (#9396) 3 years ago
Akanksha Mahajan 3699b171e4 Change enum SizeApproximationFlags to enum class (#9604) 3 years ago
Yanqin Jin d10c5c08d3 Remove iter_start_seqnum and preserve_deletes (#9430) 3 years ago
Alan Paxton c1ec0b28eb java / jni io_uring support (#9224) 3 years ago
Alan Paxton 8d615a2b1d New-style blob option bindings, Java option getter and improve/fix option parsing (#8999) 3 years ago
Alan Paxton 86cf7266c3 keyMayExist() supports ByteBuffer (#9013) 3 years ago
Alan Paxton f5526af8ed Fix multiget throwing NPE for num of keys > 70k (#9012) 3 years ago
longlijian 4e4ec16957 Replace the namespace "rocksdb" to "ROCKSDB_NAMESPACE" (#8531) 3 years ago
Jay Zhuang a781b103da Fix getApproximateMemTableStats() return type (#8098) 4 years ago
Adam Retter ccbf468cb1 Small JNI improvements (#7371) 4 years ago
Adam Retter 3ac07a12fe RocksJava - Add errorIfLogFileExists parameter to RocksDB.openReadOnly (#7046) 4 years ago
Adam Retter 899e59ecb7 Add DB::OpenAsSecondary to RocksJava (#7047) 5 years ago
Adam Retter 0117cbfc96 Adds a function to RocksJava for retrieving the version (#7083) 5 years ago
Tomas Kolda 0b136308b0 Fix crash in JNI getApproximateSizes (#6652) 5 years ago
Sahib Pandori 487ebe4fd5 Add Java API for rocksdb::CancelAllBackgroundWork() (#6657) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Tomas Kolda e412a426d6 JNI direct buffer support for basic operations (#2283) 5 years ago
Adam Retter e697da0b18 RocksDB#keyMayExist should not assume database values are unicode strings (#6186) 5 years ago
Tomas Kolda 3a408eeae9 Adding support for deleteFilesInRanges in JNI (#4031) 5 years ago
Adam Retter bb474e9a02 Add missing functionality to RocksJava (#4833) 6 years ago
Adam Retter f8943ec003 Fix issues with RocksJava dropColumnFamily (#4770) 6 years ago
Chen, You 02dc074916 add GetAggregatedLongProperty for Java API (#4379) 6 years ago
Christian Esken c7cf981a85 Add CompactRangeOptions for Java (#4220) 6 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
Sagar Vemuri 0806801dc8 DestroyDB API 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
hyunwoo c7662a44a4 fixed typo 8 years ago
Adam Retter 88c818e437 Replace deprecated RocksDB#addFile with RocksDB#ingestExternalFile 8 years ago
Min Wei 3a04a254ac Flink state 8 years ago
Ayappan 1d068f6067 Fix CompactRange incorrect buffer release 8 years ago
Ayappan 203136e793 Fix Compilation errors when using IBM Java 8 years ago
Matteo Merli 5f65dc8778 Expose DB::DeleteRange and WriteBath::DeleteRange in Java 8 years ago
Adam Retter c6d464a9da Fixed various memory leaks and Java 8 JNI Compatibility 8 years ago
Daniel Black 816c1e30ca gcc-7 requires include <functional> for std::function 8 years ago
Islam AbdelRahman 869ae5d786 Support IngestExternalFile (remove AddFile restrictions) 8 years ago
Injun Song 7260662b39 Add Java API for SstFileWriter 8 years ago
Yi Wu a958c26435 Rename jvalue to jval in rocksjni 8 years ago
Adam Retter 22d88e24db Allow an offset as well as a length to be specified for byte[] operations in RocksJava JNI (#1264) 8 years ago
Adam Retter 817eeb29b4 Add singleDelete to RocksJava (#1275) 8 years ago
Islam AbdelRahman dd7a748cff Fix java build 8 years ago
Adam Retter f4d986364e Added SetOptions support to RocksJava (#1243) 8 years ago
Islam AbdelRahman 8745f013ff [Fix java build] Stop using non standard std::make_unique 9 years ago
Alexander Jipa 12767b3130 fixes 1220: rocksjni build fails on Windows due to variable-size array declaration (#1223) 9 years ago
Adam Retter 4d02bfa3a6 Add support for PauseBackgroundWork and ContinueBackgroundWork to the Java API (#1087) 9 years ago
Adam Retter 188bb2e7ad Fix formatting identified by `arc lint` 9 years ago
Adam Retter e84137c8ae Remove unnessecary java.util.List expense in JNI 9 years ago