rocksdb/java
Maysam Yabandeh 69d5262c81 Two-level Indexes
Summary:
Partition Index blocks and use a Partition-index as a 2nd level index.

The two-level index can be used by setting
BlockBasedTableOptions::kTwoLevelIndexSearch as the index type and
configuring BlockBasedTableOptions::index_per_partition

t15539501
Closes https://github.com/facebook/rocksdb/pull/1814

Differential Revision: D4473535

Pulled By: maysamyabandeh

fbshipit-source-id: bffb87e
2017-02-06 16:39:12 -08:00
..
benchmark/src/main/java/org/rocksdb/benchmark direct io write support 2016-12-22 13:09:19 -08:00
crossbuild Fixed packaging of java crossbuild jar by forcing all compiled binaries to be output to the java/target directory. The uber crossbuild jar is then assembled within the java/target directory. 2015-10-12 20:29:58 -04:00
rocksjni Fix rocksdb::Status::getState 2017-01-03 18:39:14 -08:00
samples/src/main/java Correct geHistogramData() -> getHistogramData() (#1257) 2016-08-04 20:16:16 -07:00
src Two-level Indexes 2017-02-06 16:39:12 -08:00
CMakeLists.txt Add missing RateLimiter class to the Windows build (#1382) 2016-10-12 15:00:37 -07:00
HISTORY-JAVA.md Update JAVA-HISTORY.md for v3.13 2015-08-04 18:12:58 -07:00
jdb_bench.sh Moved Java Benchmark main classes into benchmark/src/main/java 2015-02-01 20:05:10 +00:00
Makefile Remove "-Xcheck:jni" from Java tests (#1402) 2016-10-18 09:18:24 -04:00
RELEASE.md Fixed packaging of java crossbuild jar by forcing all compiled binaries to be output to the java/target directory. The uber crossbuild jar is then assembled within the java/target directory. 2015-10-12 20:29:58 -04:00
rocksjni.pom Minor fixes around Windows 64 Java Artifacts (#1366) 2016-10-03 11:58:08 -07:00