Commit Graph

97 Commits (84c5bd7eb9e3db101b562eddc747cf15e1fed76d)

Author SHA1 Message Date
Adam Retter fc12cb83f2 Add locking to comparator jni callback methods which must be thread-safe 10 years ago
Adam Retter d6fe8dacc8 Feature - Implement Java API for Comparator and Slice. Allows use of 10 years ago
Vlad Balan a40ce219b9 Adding merge functions to RocksDBJava 10 years ago
fyrz ee28f431d0 With the last commit a Test was accidentally disabled. This commit solves this. 10 years ago
fyrz 18004d2f20 [RocksJava] Column family support 10 years ago
fyrz 4f272408c5 RocksJava Makefile includes incorrect paths to version.h 10 years ago
Chris Riccomini e869fc6a88 remove proper javadoc directory 10 years ago
Chris Riccomini 45d526e226 singular javadoc directory 10 years ago
Chris Riccomini 2e80124982 add javadoc and sources targets for sonatype 10 years ago
fyrz d410b39d59 BlockBasedTableConfig Filter policy support RocksJava 10 years ago
Chris Riccomini d0916f452f add major minor micro version to java jars 10 years ago
Chris Riccomini 9db13987b1 Update RocksDB's Java bindings to support multiple native RocksDB builds in the same Jar file. Cross build RocksDB for linux32 and linux64 using Vagrant. Build a cross-platform fat jar that contains osx, linux32, and linux64 RocksDB static builds. 10 years ago
Ankit Gupta bfeef94d31 Add rate limiter 10 years ago
Lei Jin 66f62e5c78 JNI changes corresponding to BlockBasedTableOptions migration 10 years ago
Yueh-Hsuan Chiang ae7743f226 Fixed some make and linking issues of RocksDBJava 10 years ago
Ankit Gupta 637744ce15 Package .so file with JNI jar 11 years ago
Ankit Gupta da12f9ec4e Remove .so package with JNI 11 years ago
Ankit Gupta 70aa243fa1 Package .so file with .jar 11 years ago
Ankit Gupta e0ebea6cc2 Add doc and end of line 11 years ago
Yueh-Hsuan Chiang 403636842a [Java] Add HISTORY-JAVA.md and include both C++ and Java history files in .jar. 11 years ago
Yueh-Hsuan Chiang e72b02e3c2 [Java] Add basic Java binding for rocksdb::Env. 11 years ago
Ankit Gupta cf0b773a29 Add more options to backupable DB 11 years ago
Yueh-Hsuan Chiang d14581f936 [Java] Rename org.rocksdb.Iterator to org.rocksdb.RocksIterator. 11 years ago
Yueh-Hsuan Chiang a3ab998ef9 [Java] Add static method RocksDB.loadLibrary() 11 years ago
Ankit Gupta 9e0ab427b8 Fix bug + formatting 11 years ago
Ankit Gupta e96e71becf Multi-get impl and formatting 11 years ago
Ankit Gupta 2214fd8a15 Refactor filter impl 11 years ago
Ankit Gupta 5e797cf0dd Change filter implementation 11 years ago
Yueh-Hsuan Chiang e316af5f16 [Java] Add Java binding and Java test for ReadOptions. 11 years ago
Yueh-Hsuan Chiang ef8b8a8ef6 [Java] Add Java bindings for memtables and sst format. 11 years ago
Ankit Gupta 1d6c1e018f Add more iterator JNI bindings 11 years ago
Ankit Gupta ebd85e8f3a Fix build 11 years ago
Yueh-Hsuan Chiang 9b2a0939cf [Java] Add Java bindings for 30 options for rocksdb::DBOptions. 11 years ago
Yueh-Hsuan Chiang bb6fd15a6e [Java] Add a basic binding and test for BackupableDB and StackableDB. 11 years ago
Ankit Gupta 320ae72e17 Add histogramType for statistics 11 years ago
Ankit Gupta a044398260 Add statistics object 11 years ago
Yueh-Hsuan Chiang 51f4b5090d [Java] Add SizeUnit in org.rocksdb.util to store const like KB, GB. 11 years ago
Yueh-Hsuan Chiang 31e7e7fe84 [JAVA] Add java binding for Options.block_cache. 11 years ago
Yueh-Hsuan Chiang dfe2d2f3a2 [JNI] Add readwhilewriting to Java db_bench 11 years ago
Yueh-Hsuan Chiang 0f5cbcd798 [JNI] Add an initial benchmark for java binding for rocksdb. 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 0d463a3685 Add a jni library for rocksdb which supports Open, Get, Put, and Close. 11 years ago