Commit Graph

84 Commits (f19faf781434782820a044d6dbb62cedff02b485)

Author SHA1 Message Date
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. 11 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
Ankit Gupta 3f8b4129ef Fix formatting 11 years ago
Ankit Gupta e96e71becf Multi-get impl and formatting 11 years ago
Yueh-Hsuan Chiang e316af5f16 [Java] Add Java binding and Java test for ReadOptions. 11 years ago
Ankit Gupta 1574e0c41a Add doc 11 years ago
Ankit Gupta dc28a726c1 Add doc + refactor + fix formatting 11 years ago
Ankit Gupta 5bbeefaa49 Adding iterator JNI binding 11 years ago
Yueh-Hsuan Chiang 31e7e7fe84 [JAVA] Add java binding for Options.block_cache. 11 years ago
Yueh-Hsuan Chiang 0f5cbcd798 [JNI] Add an initial benchmark for java binding for rocksdb. 11 years ago
Yueh-Hsuan Chiang e3511841fa [JNI] Avoid a potential byte-array-copy btw c++ and java in RocksDB.get(byte[], byte[]). 11 years ago
Yueh-Hsuan Chiang 92d2766001 [JNI] Improve the internal interface between java and c++ for basic db operations. 11 years ago
Yueh-Hsuan Chiang da0887a3dc [JNI] Add java api and java tests for WriteBatch and WriteOptions, add put() and remove() to RocksDB. 11 years ago
Yueh-Hsuan Chiang 8c4a3bfa5b Add a java api for rocksdb::Options, currently only supports create_if_missing. 11 years ago
Yueh-Hsuan Chiang a73383e8ac Minor fix in rocksdb jni library, RocksDB now does not implement Closeable. 11 years ago
Yueh-Hsuan Chiang 5ec38c3d3e Minor fix in rocksdb jni library. 11 years ago
Yueh-Hsuan Chiang 0d463a3685 Add a jni library for rocksdb which supports Open, Get, Put, and Close. 11 years ago