Merge branch 'master' into ACCUMULO-4463

Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/42766321
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/42766321
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/42766321

Branch: refs/heads/ACCUMULO-4463
Commit: 427663214c7c0c683bff1b5e4a40968f61114f79
Parents: 6b48d8b 3f1b0f3
Author: Dave Marion <dlmar...@apache.org>
Authored: Mon May 22 10:55:00 2017 -0400
Committer: Dave Marion <dlmar...@apache.org>
Committed: Mon May 22 10:55:00 2017 -0400

----------------------------------------------------------------------
 .../apache/accumulo/core/cli/ClientOpts.java    |   5 +-
 .../accumulo/core/client/ZooKeeperInstance.java |   4 +-
 .../core/client/impl/OfflineIterator.java       |   5 +-
 .../lib/impl/FileOutputConfigurator.java        |   3 +-
 .../core/client/mock/MockNamespace.java         |   4 +-
 .../core/client/mock/MockScannerBase.java       |  10 +-
 .../accumulo/core/client/mock/MockTable.java    |   6 +-
 .../core/client/mock/MockTableOperations.java   |   4 +-
 .../core/client/rfile/RFileScanner.java         |   5 +-
 .../client/rfile/RFileSummariesRetriever.java   |   3 +-
 .../core/client/rfile/RFileWriterBuilder.java   |   3 +-
 .../accumulo/core/compaction/SizeType.java      |   4 +-
 .../core/conf/AccumuloConfiguration.java        | 208 +------------------
 .../accumulo/core/conf/ConfigSanityCheck.java   |   2 +-
 .../core/conf/ConfigurationTypeHelper.java      | 139 +++++++++++++
 .../core/conf/DefaultConfiguration.java         |  24 +--
 .../accumulo/core/file/BloomFilterLayer.java    |   3 +-
 .../accumulo/core/file/rfile/CreateEmpty.java   |   2 +-
 .../apache/accumulo/core/file/rfile/RFile.java  |   4 +-
 .../accumulo/core/file/rfile/SplitLarge.java    |   2 +-
 .../iterators/user/RowEncodingIterator.java     |   8 +-
 .../iterators/user/TransformingIterator.java    |   6 +-
 .../accumulo/core/trace/DistributedTrace.java   |   3 +-
 .../core/client/mock/MockScannerTest.java       | 103 +++++++++
 .../client/mock/MockTableOperationsTest.java    |   4 +-
 .../accumulo/core/client/rfile/RFileTest.java   |   4 +-
 .../core/conf/AccumuloConfigurationTest.java    |  73 +------
 .../core/conf/ConfigurationTypeHelperTest.java  | 118 +++++++++++
 .../core/conf/DefaultConfigurationTest.java     |   6 +-
 .../apache/accumulo/core/conf/PropertyTest.java |  67 ++----
 .../core/file/BloomFilterLayerLookupTest.java   |   4 +-
 .../accumulo/core/file/FileOperationsTest.java  |   3 +-
 .../core/file/rfile/CreateCompatTestFile.java   |   4 +-
 .../core/file/rfile/MultiLevelIndexTest.java    |   3 +-
 .../core/file/rfile/MultiThreadedRFileTest.java |   5 +-
 .../accumulo/core/file/rfile/RFileTest.java     |  12 +-
 .../iterators/DefaultIteratorEnvironment.java   |   3 +-
 .../iterators/user/IndexedDocIteratorTest.java  |   4 +-
 .../core/security/crypto/CryptoTest.java        |   3 +-
 .../standalone/StandaloneAccumuloCluster.java   |   3 +-
 .../impl/MiniAccumuloClusterImpl.java           |   3 +-
 .../impl/MiniAccumuloConfigImpl.java            |   2 +-
 .../java/org/apache/accumulo/proxy/Proxy.java   |   4 +-
 .../org/apache/accumulo/server/Accumulo.java    |   2 +-
 .../accumulo/server/AccumuloServerContext.java  |   2 +-
 .../server/client/ClientServiceHandler.java     |   4 +-
 .../accumulo/server/conf/ConfigSanityCheck.java |   2 +-
 .../server/conf/NamespaceConfiguration.java     |  24 +--
 .../server/conf/ServerConfiguration.java        |   5 +-
 .../server/conf/ServerConfigurationFactory.java |  24 +--
 .../accumulo/server/fs/VolumeManagerImpl.java   |   2 +-
 .../apache/accumulo/server/init/Initialize.java |   5 +-
 .../balancer/HostRegexTableLoadBalancer.java    |  12 +-
 .../master/balancer/RegexGroupBalancer.java     |   4 +-
 .../tabletserver/LargestFirstMemoryManager.java |   4 +-
 .../org/apache/accumulo/server/util/Admin.java  |   2 +-
 .../accumulo/server/util/LoginProperties.java   |   2 +-
 .../server/AccumuloServerContextTest.java       |   2 +-
 .../conf/ServerConfigurationFactoryTest.java    |   2 +-
 .../BaseHostRegexTableLoadBalancerTest.java     |   2 +-
 .../HostRegexTableLoadBalancerTest.java         |   2 +-
 .../accumulo/server/util/TServerUtilsTest.java  |  23 +-
 .../accumulo/gc/SimpleGarbageCollector.java     |   2 +-
 .../accumulo/gc/SimpleGarbageCollectorTest.java |   2 +-
 .../java/org/apache/accumulo/master/Master.java |   4 +-
 .../master/tableOps/WriteExportFiles.java       |   3 +-
 .../org/apache/accumulo/monitor/Monitor.java    |   6 +-
 .../org/apache/accumulo/tracer/TraceServer.java |   4 +-
 .../apache/accumulo/tserver/FileManager.java    |   5 +-
 .../apache/accumulo/tserver/TabletServer.java   |  12 +-
 .../tserver/TabletServerResourceManager.java    |  10 +-
 .../compaction/SizeLimitCompactionStrategy.java |   4 +-
 .../compaction/TwoTierCompactionStrategy.java   |   4 +-
 .../replication/AccumuloReplicaSystem.java      |   4 +-
 .../tserver/replication/ReplicationWorker.java  |   2 +-
 .../tserver/tablet/DatafileManager.java         |   4 +-
 .../tserver/LargestFirstMemoryManagerTest.java  |  14 +-
 .../DefaultCompactionStrategyTest.java          |   3 +-
 .../SizeLimitCompactionStrategyTest.java        |   7 +-
 .../TwoTierCompactionStrategyTest.java          |  10 +-
 .../ConfigurableCompactionStrategyTest.java     |   8 +-
 .../tserver/tablet/DatafileManagerTest.java     |   4 +-
 .../accumulo/shell/commands/ConfigCommand.java  |   4 +-
 .../accumulo/shell/commands/DeleteCommand.java  |   4 +-
 .../accumulo/shell/commands/InsertCommand.java  |   4 +-
 .../accumulo/shell/commands/MergeCommand.java   |   4 +-
 .../accumulo/shell/commands/ScanCommand.java    |   5 +-
 .../accumulo/test/BulkImportMonitoringIT.java   |   6 +-
 .../apache/accumulo/test/CreateRandomRFile.java |   4 +-
 .../org/apache/accumulo/test/ExistingMacIT.java |   4 +-
 .../apache/accumulo/test/GetFileInfoBulkIT.java |   6 +-
 .../apache/accumulo/test/LargeSplitRowIT.java   |   8 +-
 .../org/apache/accumulo/test/ShellServerIT.java |   3 +-
 .../test/TableConfigurationUpdateIT.java        |   4 +-
 .../org/apache/accumulo/test/TestIngest.java    |   4 +-
 .../accumulo/test/TransportCachingIT.java       |   4 +-
 .../accumulo/test/functional/BulkFileIT.java    |   2 +-
 .../test/functional/DeleteEverythingIT.java     |   6 +-
 .../test/functional/DynamicThreadPoolsIT.java   |   7 +-
 .../test/functional/ScanSessionTimeOutIT.java   |   7 +-
 .../accumulo/test/functional/SplitIT.java       |   4 +-
 .../CloseWriteAheadLogReferencesIT.java         |   2 +-
 .../test/mapreduce/AccumuloInputFormatIT.java   |   2 +-
 .../performance/metadata/FastBulkImportIT.java  |   4 +-
 .../performance/scan/CollectTabletStats.java    |   6 +-
 105 files changed, 643 insertions(+), 583 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/accumulo/blob/42766321/core/src/main/java/org/apache/accumulo/core/client/rfile/RFileScanner.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/accumulo/blob/42766321/core/src/test/java/org/apache/accumulo/core/file/rfile/RFileTest.java
----------------------------------------------------------------------
diff --cc core/src/test/java/org/apache/accumulo/core/file/rfile/RFileTest.java
index 3ed85c4,11ded64..d1f9a30
--- a/core/src/test/java/org/apache/accumulo/core/file/rfile/RFileTest.java
+++ b/core/src/test/java/org/apache/accumulo/core/file/rfile/RFileTest.java
@@@ -269,22 -265,10 +269,22 @@@ public class RFileTest 
        in = new FSDataInputStream(bais);
        fileLength = data.length;
  
 -      LruBlockCache indexCache = new LruBlockCache(100000000, 100000);
 -      LruBlockCache dataCache = new LruBlockCache(100000000, 100000);
 +      DefaultConfiguration dc = new DefaultConfiguration();
 +      ConfigurationCopy cc = new ConfigurationCopy(dc);
 +      cc.set(Property.TSERV_CACHE_MANAGER_IMPL, 
LruBlockCacheManager.class.getName());
 +      try {
 +        manager = BlockCacheManager.getInstance(cc);
 +      } catch (Exception e) {
 +        throw new RuntimeException("Error creating BlockCacheManager", e);
 +      }
 +      cc.set(Property.TSERV_DEFAULT_BLOCKSIZE, Long.toString(100000));
 +      cc.set(Property.TSERV_DATACACHE_SIZE, Long.toString(100000000));
 +      cc.set(Property.TSERV_INDEXCACHE_SIZE, Long.toString(100000000));
 +      manager.start(cc);
 +      LruBlockCache indexCache = (LruBlockCache) 
manager.getBlockCache(CacheType.INDEX);
 +      LruBlockCache dataCache = (LruBlockCache) 
manager.getBlockCache(CacheType.DATA);
  
-       CachableBlockFile.Reader _cbr = new CachableBlockFile.Reader(in, 
fileLength, conf, dataCache, indexCache, 
AccumuloConfiguration.getDefaultConfiguration());
+       CachableBlockFile.Reader _cbr = new CachableBlockFile.Reader(in, 
fileLength, conf, dataCache, indexCache, DefaultConfiguration.getInstance());
        reader = new RFile.Reader(_cbr);
        if (cfsi)
          iter = new ColumnFamilySkippingIterator(reader);

http://git-wip-us.apache.org/repos/asf/accumulo/blob/42766321/server/tserver/src/main/java/org/apache/accumulo/tserver/TabletServerResourceManager.java
----------------------------------------------------------------------

Reply via email to