mirror of
https://github.com/facebook/rocksdb
synced 2026-05-24 09:29:21 +00:00
This commit includes the support for the following functionalities: - Single Get/Put operations - WriteBatch operations - Single iterator functionality - Open database with column families - Open database with column families Read/Only - Create column family - Drop column family - Properties of column families - Listing of column families - Fully backwards comptabile implementation - Multi Iterator support - MultiGet - KeyMayExist - Option to create missing column families on open In addition there is are two new Tests: - Test of ColumnFamily functionality - Test of Read only feature to open subsets of column families - Basic test to test the KeyMayExist feature What is not supported currently using RocksJava: - Custom ColumnFamilyOptions The following targets work as expected: - make rocksdbjava - make jtest Test environment: Ubuntu 14.04(LTS, x64), Java 1.7.0_65(OpenJDK IcedTea 2.5.2), g++ 4.8.2, kernel 3.13.0-35-generix |
||
|---|---|---|
| .. | ||
| backupablejni.cc | ||
| columnfamilyhandle.cc | ||
| env.cc | ||
| filter.cc | ||
| iterator.cc | ||
| memtablejni.cc | ||
| options.cc | ||
| portal.h | ||
| ratelimiterjni.cc | ||
| restorejni.cc | ||
| rocksjni.cc | ||
| statistics.cc | ||
| table.cc | ||
| write_batch.cc | ||