fyrz
4f272408c5
RocksJava Makefile includes incorrect paths to version.h
2014-10-07 20:43:04 +02:00
ankgup87
daab6dc511
Merge pull request #318 from criccomini/master
...
Build RocksDB JNI cross-platform fat jar
2014-10-07 09:53:20 -07:00
Chris Riccomini
1e5a52815b
update release readme
2014-10-06 08:24:51 -07:00
Chris Riccomini
2a4d6e7960
merge master to resolve merge conflicts
2014-10-06 08:22:55 -07:00
fyrz
22c64be439
Cross platform fix for Java benchmark shell script.
2014-10-05 10:46:55 +02:00
ankgup87
fcd13a77ad
Merge pull request #334 from fyrz/JavaDoc-Cleanup
...
JavaDoc fixes & enhancements RocksJava
2014-10-03 14:47:30 -07:00
fyrz
05204bb119
Lint changes
2014-10-03 21:43:47 +02:00
fyrz
da8ff9ff89
Fixed Findbugs issues
...
- BackupableDB missing call to super.finalize(major)
- WriteBatchTest inefficient String usage(minor)
- RocksDB local dead variable store(medium)
2014-10-03 12:20:40 +02:00
fyrz
a5757ff3c2
Listing of changes
...
- JavaDoc readability of RocksObject JavaDoc
- JavaDoc improvements BlockBasedTableConfig, GenericRateLimiterConfig, RocksDB
- JavaDoc improvements MemTableConfig
- JavaDoc improvements RocksObject
- JavaDoc improvements GenericRateLimiterConfig
- JavaDoc improvements ReadOptions
- JavaDoc improvements RateLimiterConfig
- JavaDoc improvements RestoreOptions
- JavaDoc improvements RestoreBackupableDB
- JavaDoc improvements BlockBasedTableConfig
- JavaDoc improvements Options
- JavaDoc improvements BackupableDB and BackupableDBOptions
2014-10-03 11:59:54 +02:00
Yueh-Hsuan Chiang
df3373fbf7
[Java] Fix compile error on DbBenchmark.java
...
Summary:
Fix compile error on DbBenchmark.java
Test Plan:
make rocksdbjava
make jdb_bench
2014-10-03 02:14:43 -07:00
Yueh-Hsuan Chiang
0e516a75da
Fix lint errors in java/rocksjni/options.cc
...
Summary:
Fix lint errors in java/rocksjni/options.cc
Test Plan:
make rocksdbjava
2014-10-03 00:10:58 -07:00
Chris Riccomini
e869fc6a88
remove proper javadoc directory
2014-10-02 15:46:49 -07:00
Chris Riccomini
99744e0c4b
bump version to 3.6
2014-10-02 14:59:20 -07:00
Chris Riccomini
45d526e226
singular javadoc directory
2014-10-02 14:57:18 -07:00
Chris Riccomini
378f321da2
merge master to resolve merge conflicts
2014-10-02 14:52:10 -07:00
Chris Riccomini
c832f1644a
add not about updating pom version and rename pom to be unversioned
2014-10-02 14:42:49 -07:00
Chris Riccomini
2d72f7807f
update release docs in java
2014-10-02 14:26:52 -07:00
Chris Riccomini
2e80124982
add javadoc and sources targets for sonatype
2014-10-02 13:57:54 -07:00
Chris Riccomini
df08a2d03c
add single rocksdbjni pom
2014-10-02 13:47:07 -07:00
Chris Riccomini
fd2545c80a
add maven publication target and instructions
2014-10-02 13:29:47 -07:00
fyrz
0173541778
FilterTest
2014-10-02 21:17:48 +02:00
fyrz
d410b39d59
BlockBasedTableConfig Filter policy support RocksJava
...
As proposed by yhchiang the filter can now be set in Java for
a BlockBasedTableConfig instance.
2014-10-02 21:17:48 +02:00
Chris Riccomini
d0916f452f
add major minor micro version to java jars
2014-10-02 11:07:45 -07:00
fyrz
b3343fdeac
resolution for java build problem introduced by 5ec53f3edf
2014-10-02 09:25:07 +02:00
Chris Riccomini
3a0d498a36
rebase master
2014-09-30 14:40:04 -07:00
Chris Riccomini
0b923f0f9a
add centos 5.6 build instead of ubuntu.
2014-09-29 16:58:16 -07:00
Chris Riccomini
6a64ea6171
add note about java 7
2014-09-29 10:57:38 -07:00
Chris Riccomini
c4519c777f
fix mis-named jar in JNI loader
2014-09-29 10:42:00 -07:00
Chris Riccomini
b8e26615aa
since we're not sharing folders with the vm, copy built .so files and jars back to host system.
2014-09-26 18:27:32 -07:00
Chris Riccomini
4e735bb7f9
Rsync files to VM rather than sync folders, since sync folders was causing clock skew and confusig make.
2014-09-26 15:41:28 -07:00
Chris Riccomini
82a8f43ccc
Document RELEASE.mdgit status
2014-09-26 14:58:33 -07:00
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.
2014-09-26 13:57:12 -07:00
fyrz
5340484266
Built-in comparator(s) in RocksJava
...
Extended Built-in comparators with ReverseBytewiseComparator.
Reverse key handling is under certain conditions essential. E.g. while
using timestamp versioned data.
As native-comparators were not available using JAVA-API. Both built-in comparators
were exposed via JNI to be set upon database creation time.
2014-09-26 10:35:12 +02:00
Igor Canadi
21ddcf6e4f
Remove allow_thread_local
...
Summary: See https://reviews.facebook.net/D19365
Test Plan: compiles
Reviewers: sdong, yhchiang, ljin
Reviewed By: ljin
Subscribers: leveldb
Differential Revision: https://reviews.facebook.net/D23907
2014-09-24 13:12:16 -07:00
Ankit Gupta
611e286b9d
Merge branch 'master' of https://github.com/facebook/rocksdb
2014-09-24 11:44:23 -07:00
Ankit Gupta
0103b4498c
Merge branch 'master' of ssh://github.com/ankgup87/rocksdb
2014-09-24 11:43:57 -07:00
Ankit Gupta
1dfb7bb980
Add block based table config options
2014-09-24 11:43:35 -07:00
Naveen
ba6d660f6d
Resolving merge conflict
2014-09-23 16:00:54 -07:00
Naveen
51eeaf65e2
Addressing review comments
2014-09-23 15:24:31 -07:00
Naveen
fd7d3fe604
Addressing review comments (adding a env variable to override temp directory)
2014-09-23 15:24:19 -07:00
Naveen
cf7ace8865
Addressing review comments
2014-09-23 15:23:57 -07:00
Ankit Gupta
bfeef94d31
Add rate limiter
2014-09-19 16:11:59 -07:00
Ankit Gupta
b93797abc4
Fix build
2014-09-18 22:13:52 -07:00
Yueh-Hsuan Chiang
adae3ca1fe
[Java] Fix JNI link error caused by the removal of options.db_stats_log_interval
...
Summary: Fix JNI link error caused by the removal of options.db_stats_log_interval in https://reviews.facebook.net/D21915 .
Test Plan:
make rocksdbjava
make jtest
Reviewers: ljin, ankgup87
Reviewed By: ankgup87
Subscribers: leveldb
Differential Revision: https://reviews.facebook.net/D23505
2014-09-18 21:09:44 -07:00
Yueh-Hsuan Chiang
94e43a1dfe
[Java] Fixed 32-bit overflowing issue when converting jlong to size_t
...
Summary:
Fixed 32-bit overflowing issue when converting jlong to size_t by
capping jlong to std::numeric_limits<size_t>::max().
Test Plan:
make rocksdbjava
make jtest
Reviewers: ankgup87, ljin, sdong, igor
Reviewed By: igor
Subscribers: leveldb
Differential Revision: https://reviews.facebook.net/D23511
2014-09-17 12:30:06 -07:00
Yueh-Hsuan Chiang
acb9348ff3
[Java] Include WriteBatch into RocksDBSample.java, fix how DbBenchmark.java handles WriteBatch.
...
Summary:
Include WriteBatch into RocksDBSample.java, fix how DbBenchmark.java handles WriteBatch.
Previously DbBenchmark.java does not use WriteBatch when benchmarks is set to fillbatch.
Test Plan:
make rocksdbjava -j32
make jtest
make jdb_bench
cd java
./jdb_bench.sh --benchmarks=fillbatch
Reviewers: naveenatceg, ljin, sdong, ankgup87
Reviewed By: ankgup87
Subscribers: leveldb
Differential Revision: https://reviews.facebook.net/D22983
2014-09-15 12:34:12 -07:00
Lei Jin
dd641b2117
fix RocksDB java build
...
Summary: as title
Test Plan: make rocksdbjava
Reviewers: sdong, yhchiang, igor
Reviewed By: igor
Subscribers: leveldb
Differential Revision: https://reviews.facebook.net/D23193
2014-09-10 12:00:32 -07:00
Naveen
1d284db213
Addressing review comments
2014-09-08 17:44:52 -07:00
Stanislau Hlebik
45a5e3ede0
Remove path with arena==nullptr from NewInternalIterator
...
Summary:
Simply code by removing code path which does not use Arena
from NewInternalIterator
Test Plan:
make all check
make valgrind_check
Reviewers: sdong
Reviewed By: sdong
Subscribers: leveldb
Differential Revision: https://reviews.facebook.net/D22395
2014-09-04 17:40:41 -07:00
Lei Jin
66f62e5c78
JNI changes corresponding to BlockBasedTableOptions migration
...
Summary: as title
Test Plan:
tested on my mac
make rocksdbjava
make jtest
Reviewers: sdong, igor, yhchiang
Reviewed By: yhchiang
Subscribers: leveldb
Differential Revision: https://reviews.facebook.net/D21963
2014-08-25 14:22:55 -07:00