[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
This commit is contained in:
parent
90b8c07b48
commit
adae3ca1fe
@ -305,40 +305,6 @@ public class Options extends RocksObject {
|
|||||||
}
|
}
|
||||||
private native void setUseFsync(long handle, boolean useFsync);
|
private native void setUseFsync(long handle, boolean useFsync);
|
||||||
|
|
||||||
/**
|
|
||||||
* The time interval in seconds between each two consecutive stats logs.
|
|
||||||
* This number controls how often a new scribe log about
|
|
||||||
* db deploy stats is written out.
|
|
||||||
* -1 indicates no logging at all.
|
|
||||||
*
|
|
||||||
* @return the time interval in seconds between each two consecutive
|
|
||||||
* stats logs.
|
|
||||||
*/
|
|
||||||
public int dbStatsLogInterval() {
|
|
||||||
assert(isInitialized());
|
|
||||||
return dbStatsLogInterval(nativeHandle_);
|
|
||||||
}
|
|
||||||
private native int dbStatsLogInterval(long handle);
|
|
||||||
|
|
||||||
/**
|
|
||||||
* The time interval in seconds between each two consecutive stats logs.
|
|
||||||
* This number controls how often a new scribe log about
|
|
||||||
* db deploy stats is written out.
|
|
||||||
* -1 indicates no logging at all.
|
|
||||||
* Default value is 1800 (half an hour).
|
|
||||||
*
|
|
||||||
* @param dbStatsLogInterval the time interval in seconds between each
|
|
||||||
* two consecutive stats logs.
|
|
||||||
* @return the reference to the current option.
|
|
||||||
*/
|
|
||||||
public Options setDbStatsLogInterval(int dbStatsLogInterval) {
|
|
||||||
assert(isInitialized());
|
|
||||||
setDbStatsLogInterval(nativeHandle_, dbStatsLogInterval);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
private native void setDbStatsLogInterval(
|
|
||||||
long handle, int dbStatsLogInterval);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the directory of info log.
|
* Returns the directory of info log.
|
||||||
*
|
*
|
||||||
|
@ -52,12 +52,6 @@ public class OptionsTest {
|
|||||||
assert(opt.useFsync() == boolValue);
|
assert(opt.useFsync() == boolValue);
|
||||||
}
|
}
|
||||||
|
|
||||||
{ // DbStatsLogInterval test
|
|
||||||
int intValue = rand.nextInt();
|
|
||||||
opt.setDbStatsLogInterval(intValue);
|
|
||||||
assert(opt.dbStatsLogInterval() == intValue);
|
|
||||||
}
|
|
||||||
|
|
||||||
{ // DbLogDir test
|
{ // DbLogDir test
|
||||||
String str = "path/to/DbLogDir";
|
String str = "path/to/DbLogDir";
|
||||||
opt.setDbLogDir(str);
|
opt.setDbLogDir(str);
|
||||||
|
Loading…
Reference in New Issue
Block a user