|
@@ -375,9 +375,10 @@ public class DFSClient implements java.io.Closeable, RemotePeerFactory,
|
|
null : conf.getBoolean(DFS_CLIENT_CACHE_DROP_BEHIND_READS, false);
|
|
null : conf.getBoolean(DFS_CLIENT_CACHE_DROP_BEHIND_READS, false);
|
|
Long readahead = (conf.get(DFS_CLIENT_CACHE_READAHEAD) == null) ?
|
|
Long readahead = (conf.get(DFS_CLIENT_CACHE_READAHEAD) == null) ?
|
|
null : conf.getLongBytes(DFS_CLIENT_CACHE_READAHEAD, 0);
|
|
null : conf.getLongBytes(DFS_CLIENT_CACHE_READAHEAD, 0);
|
|
- this.serverDefaultsValidityPeriod =
|
|
|
|
- conf.getLong(DFS_CLIENT_SERVER_DEFAULTS_VALIDITY_PERIOD_MS_KEY,
|
|
|
|
- DFS_CLIENT_SERVER_DEFAULTS_VALIDITY_PERIOD_MS_DEFAULT);
|
|
|
|
|
|
+ this.serverDefaultsValidityPeriod = conf.getTimeDuration(
|
|
|
|
+ DFS_CLIENT_SERVER_DEFAULTS_VALIDITY_PERIOD_MS_KEY,
|
|
|
|
+ DFS_CLIENT_SERVER_DEFAULTS_VALIDITY_PERIOD_MS_DEFAULT,
|
|
|
|
+ TimeUnit.MILLISECONDS);
|
|
Boolean writeDropBehind =
|
|
Boolean writeDropBehind =
|
|
(conf.get(DFS_CLIENT_CACHE_DROP_BEHIND_WRITES) == null) ?
|
|
(conf.get(DFS_CLIENT_CACHE_DROP_BEHIND_WRITES) == null) ?
|
|
null : conf.getBoolean(DFS_CLIENT_CACHE_DROP_BEHIND_WRITES, false);
|
|
null : conf.getBoolean(DFS_CLIENT_CACHE_DROP_BEHIND_WRITES, false);
|