rocksdb/java
Ben Clay a247617e6f Java: Add copy constructors for various option classes
Summary:
Add Java-side copy constructors for:
- Options
- DBOptions
- ColumnFamilyOptions
- WriteOptions

along with unit tests to assert the copy worked.

NOTE: Unit tests are failing in travis but it looks like a global timeout issue. These tests pass.
Closes https://github.com/facebook/rocksdb/pull/3450

Differential Revision: D6874425

Pulled By: sagar0

fbshipit-source-id: 5bde68ea5b5225e071faea2628bf8bbf10bd65ab
2018-02-02 10:57:28 -08:00
..
benchmark/src/main/java/org/rocksdb/benchmark Expose max_background_jobs option in RocksJava 2017-09-20 10:26:37 -07:00
crossbuild RocksJava build target for Docker on ppc64le 2017-10-02 11:11:56 -07:00
rocksjni Java: Add copy constructors for various option classes 2018-02-02 10:57:28 -08:00
samples/src/main/java Fix statistics in RocksJava sample 2017-08-01 16:58:26 -07:00
src Java: Add copy constructors for various option classes 2018-02-02 10:57:28 -08:00
CMakeLists.txt Fix Travis build failures in CMake RocksJava 2018-01-09 16:42:15 -08:00
HISTORY-JAVA.md Update JAVA-HISTORY.md for v3.13 2015-08-04 18:12:58 -07:00
jdb_bench.sh Suppress lint in old files 2018-01-29 12:56:42 -08:00
Makefile Added CompactionFilterFactory support to RocksJava 2017-10-12 11:12:16 -07: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 Update java/rocksjni.pom 2017-07-18 13:12:23 -07:00