Fix formatting
This commit is contained in:
parent
dc4b27ac48
commit
cea2be20b6
@ -143,19 +143,19 @@ public class Options {
|
|||||||
assert(isInitialized());
|
assert(isInitialized());
|
||||||
return blockSize(nativeHandle_);
|
return blockSize(nativeHandle_);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Filters are stored in rocksdb and are consulted automatically
|
* Filters are stored in rocksdb and are consulted automatically
|
||||||
* by rocksdb to decide whether or not to read some
|
* by rocksdb to decide whether or not to read some
|
||||||
* information from disk. In many cases, a filter can cut down the
|
* information from disk. In many cases, a filter can cut down the
|
||||||
* number of disk seeks form a handful to a single disk seek per
|
* number of disk seeks form a handful to a single disk seek per
|
||||||
* DB::Get() call.
|
* DB::Get() call.
|
||||||
*
|
*
|
||||||
* This function a new filter policy that uses a bloom filter
|
* This function a new filter policy that uses a bloom filter
|
||||||
* with approximately the specified number of bits per key.
|
* with approximately the specified number of bits per key.
|
||||||
* A good value for bitsPerKey is 10, which yields a filter
|
* A good value for bitsPerKey is 10, which yields a filter
|
||||||
* with ~ 1% false positive rate.
|
* with ~ 1% false positive rate.
|
||||||
*
|
*
|
||||||
* @param Bits per key for bloom filter.
|
* @param Bits per key for bloom filter.
|
||||||
* @return the instance of the current Options.
|
* @return the instance of the current Options.
|
||||||
* @see RocksDB.open()
|
* @see RocksDB.open()
|
||||||
@ -1259,7 +1259,7 @@ public class Options {
|
|||||||
|
|
||||||
private native void useFixedLengthPrefixExtractor(
|
private native void useFixedLengthPrefixExtractor(
|
||||||
long handle, int prefixLength);
|
long handle, int prefixLength);
|
||||||
|
|
||||||
private native void createBloomFilter0(long handle, int bitsPerKey);
|
private native void createBloomFilter0(long handle, int bitsPerKey);
|
||||||
|
|
||||||
long nativeHandle_;
|
long nativeHandle_;
|
||||||
|
@ -162,4 +162,3 @@ public class ReadOptions {
|
|||||||
return nativeHandle_ != 0;
|
return nativeHandle_ != 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -128,12 +128,12 @@ jlong Java_org_rocksdb_Options_statisticsPtr(
|
|||||||
void Java_org_rocksdb_Options_createBloomFilter0(
|
void Java_org_rocksdb_Options_createBloomFilter0(
|
||||||
JNIEnv* env, jobject jobj, jlong jhandle, jint jbits_per_key) {
|
JNIEnv* env, jobject jobj, jlong jhandle, jint jbits_per_key) {
|
||||||
rocksdb::Options* opt = reinterpret_cast<rocksdb::Options*>(jhandle);
|
rocksdb::Options* opt = reinterpret_cast<rocksdb::Options*>(jhandle);
|
||||||
|
|
||||||
// Delete previously allocated pointer
|
// Delete previously allocated pointer
|
||||||
if(opt->filter_policy) {
|
if(opt->filter_policy) {
|
||||||
delete opt->filter_policy;
|
delete opt->filter_policy;
|
||||||
}
|
}
|
||||||
|
|
||||||
opt->filter_policy = rocksdb::NewBloomFilterPolicy(jbits_per_key);
|
opt->filter_policy = rocksdb::NewBloomFilterPolicy(jbits_per_key);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user