rocksdb/java/rocksjni
Yueh-Hsuan Chiang 61955a0dda [Java] Add RocksObject, the base class of all java objects with a c++ pointer.
Summary:
Add RocksObject, the base class of all java objects which has a c++ pointer.
While the finalizer of a RocksObject will release its c++ resource, it is
suggested to call its RocksObject.dispose() to manually release its
c++ resource.

Existing RocksDB java classes are now extending RocksObject.

Test Plan:
make rocksdbjava
make jtest
make jdb_bench

Reviewers: haobo, dhruba, sdong, ankgup87, rsumbaly, swapnilghike, zzbennett

Reviewed By: haobo

CC: leveldb

Differential Revision: https://reviews.facebook.net/D18411
2014-05-01 01:44:46 -07:00
..
backupablejni.cc [Java] Add a basic binding and test for BackupableDB and StackableDB. 2014-04-17 17:28:51 -07:00
filter.cc Refactor filter impl 2014-04-22 08:58:43 -07:00
iterator.cc [Java] Add RocksObject, the base class of all java objects with a c++ pointer. 2014-05-01 01:44:46 -07:00
memtablejni.cc [Java] Add Java bindings for memtables and sst format. 2014-04-21 15:40:46 -07:00
options.cc [Java] Fixed compile error due to the removal of ReadOptions.prefix_seek, minor improvement on DbBenchmark.java. 2014-04-27 21:49:45 -07:00
portal.h Fix formatting 2014-04-25 20:59:16 -07:00
rocksjni.cc [Java] Add RocksObject, the base class of all java objects with a c++ pointer. 2014-05-01 01:44:46 -07:00
statistics.cc Adding iterator JNI binding 2014-04-19 03:26:22 -07:00
table.cc [Java] Add Java bindings for memtables and sst format. 2014-04-21 15:40:46 -07:00
write_batch.cc [Java] Fixed compile error due to the removal of ReadOptions.prefix_seek, minor improvement on DbBenchmark.java. 2014-04-27 21:49:45 -07:00