Commit Graph

66 Commits (06b4785fec3841facbb6f4dca3890f182b9b1a18)

Author SHA1 Message Date
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 8 years ago
Alexander Jipa 12767b3130 fixes 1220: rocksjni build fails on Windows due to variable-size array declaration (#1223) 8 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
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
Tomas Kolda e2972803a6 Adding support for Windows JNI build 9 years ago
Islam AbdelRahman 12e030a992 Use CompactRangeOptions for CompactRange 10 years ago
fyrz 5e8e453d59 [RocksJava] Integrated changes from D33165 10 years ago
fyrz 677d02427f [RocksJava] CF Name shall handle bytes correctly 10 years ago
fyrz cb5c3159f0 [RocksJava] Snapshot - GetSequenceNumber 10 years ago
fyrz caedd40ddd [RocksJava] Adjusted auto pointer 10 years ago
fyrz b39006e3db [RocksJava] enable/disable File deletions 10 years ago
fyrz 9a456fba20 [RocksJava] GetUpdatesSince support 10 years ago
fyrz bef7821f07 [RocksJava] ReadOptions support in Iterators 10 years ago
fyrz 2efe228499 [RocksJava] Incorporated changes for D31809 10 years ago
fyrz e204a5a16c [RocksJava] ColumnFamily name JNI correction 10 years ago
fyrz 96264784d9 [RocksJava] ColumnFamily name JNI correction 10 years ago
Adam Retter 56f24941ab Simplify the Java API by permitting WriteBatchWithIndex to be provided straight to RocksDB#write 10 years ago
Adam Retter 45e43b81df Adds support for db->DefaultColumnFamily() to the Java API 10 years ago
fyrz 23ad5f401a [RocksJava] Incorporated changes for D30525 10 years ago
fyrz 0aab1005f8 [RocksJava] ColumnFamilyDescriptor alignment with listColumnFamilies 10 years ago
fyrz 69188ff449 [RocksJava] CompactRange support 10 years ago
fyrz 48adce77cc [RocksJava] CompactRange support 10 years ago
fyrz 5529c1ad1b [RocksJava] GetIntProperty in RocksDB 10 years ago
fyrz 75010d2084 [RocksJava] ColumnFamily custom Options API extension 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
fyrz fc6fcbab9e [RocksJava] Flush functionality 10 years ago
fyrz c4bf07c245 [RocksJava] -WShadow improvements 10 years ago
fyrz 27129c739f [RocksJava] KeyMayExist w/o ColumnFamilies 10 years ago
fyrz 171be0ed55 Merge with ColumnFamilies & Hardening CFHandle 10 years ago
fyrz b8ce526487 [RocksJava] Support Snapshots 10 years ago
Vlad Balan a40ce219b9 Adding merge functions to RocksDBJava 10 years ago
fyrz 18004d2f20 [RocksJava] Column family support 10 years ago
fyrz 4f5a687254 32-Bit RocksJava resolution for jlong overflows 10 years ago
Ankit Gupta 1dfb7bb980 Add block based table config options 10 years ago
Lei Jin 66f62e5c78 JNI changes corresponding to BlockBasedTableOptions migration 10 years ago
Yueh-Hsuan Chiang d19aa25594 [Java] Add Java support for cache sharding. 10 years ago
Yueh-Hsuan Chiang e72b02e3c2 [Java] Add basic Java binding for rocksdb::Env. 11 years ago
Yueh-Hsuan Chiang ab3e566699 [Java] Generalize dis-own native handle and refine dispose framework. 11 years ago
Yueh-Hsuan Chiang 2082a7d745 [Java] Temporary set the number of BG threads based on the number of BG compactions. 11 years ago
Yueh-Hsuan Chiang 61955a0dda [Java] Add RocksObject, the base class of all java objects with a c++ pointer. 11 years ago
Ankit Gupta 9e0ab427b8 Fix bug + formatting 11 years ago