Commit Graph

32 Commits (b283f041f58deb87a7a0fa21005c963d0f0dee88)

Author SHA1 Message Date
Jermy Li b83263bbe4 jni: uniformly use GetByteArrayRegion() to copy bytes (#9380) 3 years ago
Alan Paxton dec144f172 Extend Java RocksDB iterators to support indirect Byte Buffers (#9222) 3 years ago
Si Ke 06c8afeff5 Fix pointer to jlong conversion in 32 bit OS (#9396) 3 years ago
Si Ke 2c3a780901 Fixed all RocksJava test failures in Centos and Alpine (#9395) 3 years ago
Jermy Li c39a808cb6 Deprecate WriteBatch.remove() and use the new style delete() (#9256) 3 years ago
Adam Retter 9060e6fa79 Add newer WBWI::NewIteratorWithBase functions to RocksJava (#6872) 5 years ago
Nicolas Pépin-Perreault 9e6f3efcd2 Add RocksIterator::Refresh (#6573) 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 7242dae7fe Improve RocksJava Comparator (#6252) 5 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
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
Adam Retter c5302a8a58 Java wrapper for Native Comparators 7 years ago
Adam Retter db2445ad24 Brings the Java API for WriteBatch inline with the C++ API 7 years ago
Adam Retter 560e984995 Added CompactionFilterFactory support to RocksJava 7 years ago
zawlazaw 044a71e27e Add iterator's SeekForPrev functionality to the java-api 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 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
Adam Retter 24bceb0963 Java API - Implement GetFromBatch and GetFromBatchAndDB in WBWI 8 years ago
Adam Retter e3b1e3dfa6 Expose save points in Java WriteBatch and WBWI (#1092) 9 years ago
Adam Retter c5af85ecad Fix a memory leak of Slice objects from org.rocksdb.WBWIRocksIterator#entry1 9 years ago
Adam Retter 76e8beeeb9 Pass by pointer from/to Java from JNI not by object 9 years ago
Adam Retter 18eb563058 Improve the speed and synchronization around the construction of Java/JNI objects 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Yueh-Hsuan Chiang 03d433ee65 [RocksJava] Fixed test failures 10 years ago
Adam Retter 3d246c89cc Abstract duplicate code on key and value slice objects into generic methods 10 years ago
Adam Retter 2d0dd8db3b Implement WBWIRocksIterator for WriteBatchWithIndex in the Java API 10 years ago
Adam Retter ef5b34dee0 Implement WriteBatchWithIndex in the Java API 10 years ago