[ 
https://issues.apache.org/jira/browse/PHOENIX-38?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13921759#comment-13921759
 ] 

Hudson commented on PHOENIX-38:
-------------------------------

FAILURE: Integrated in Apache Phoenix - Branch:4.0 #35 (See 
[https://builds.apache.org/job/Phoenix-4.0/35/])
Rename package from org.apache.hadoop.hbase.index.* to 
org.apache.phoenix.index.* to fix classloader issue causing mutable index 
performance regression - https://issues.apache.org/jira/browse/PHOENIX-38 
(mujtaba: rev bbacf6e03045bab692aecbea00a4b63ee7593e73)
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/write/TestIndexWriter.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/example/ColumnGroup.java
* phoenix-core/src/main/java/org/apache/phoenix/hbase/index/Indexer.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/CoveredColumns.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/filter/TestApplyAndFilterDeletesFilter.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/TestEndToEndCoveredColumnsIndexBuilder.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/CoveredIndexCodecForTesting.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/write/TestWALRecoveryCaching.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/write/TestIndexWriter.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/table/HTableFactory.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/util/TestIndexManagementUtil.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/parallel/WaitForCompletionTaskRunner.java
* phoenix-core/src/main/java/org/apache/phoenix/util/SchemaUtil.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/write/TestParalleWriterIndexCommitter.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/scanner/EmptyScanner.java
* phoenix-core/src/main/java/org/apache/phoenix/index/IndexMaintainer.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/builder/IndexBuildingFailureException.java
* phoenix-core/src/test/java/org/apache/hadoop/hbase/index/TableName.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/parallel/ThreadPoolBuilder.java
* phoenix-core/src/main/java/org/apache/phoenix/join/HashJoinInfo.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/filter/MaxTimestampFilter.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/write/IndexCommitter.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/data/LocalHBaseState.java
* phoenix-core/src/main/java/org/apache/phoenix/schema/PNameImpl.java
* phoenix-core/src/test/java/org/apache/hadoop/hbase/index/StubAbortable.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/data/LazyValueGetter.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/example/TestEndtoEndIndexingWithCompression.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/example/TestColumnTracker.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/example/TestEndtoEndIndexingWithCompression.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/example/ColumnGroup.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/wal/KeyValueCodec.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/filter/MaxTimestampFilter.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/CoveredColumns.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/data/LocalHBaseState.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/parallel/EarlyExitFailure.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/KeyValueStore.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/IndexUpdate.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/util/ImmutableBytesPtr.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/write/recovery/PerRegionIndexWriteCache.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/aggregator/BaseStddevAggregator.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/builder/IndexBuildManager.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/table/CachingHTableFactory.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/filter/FamilyOnlyFilter.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/TestCoveredColumns.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/write/IndexCommitter.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/example/TestEndToEndCoveredIndexing.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/update/SortedCollection.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/parallel/TestThreadPoolManager.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/TestLocalTableState.java
* phoenix-core/src/main/java/org/apache/phoenix/index/PhoenixIndexCodec.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/data/LazyValueGetter.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/filter/TestFamilyOnlyFilter.java
* phoenix-core/src/main/java/org/apache/hadoop/hbase/index/parallel/Task.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/write/IndexFailurePolicy.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/IndexUpdate.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/update/ColumnReference.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/parallel/TaskRunner.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/util/ImmutableBytesPtr.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/data/LocalTable.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/update/ColumnReference.java
* phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/parallel/TestThreadPoolBuilder.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/example/TestFailWithoutRetries.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/scanner/FilteredKeyValueScanner.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/update/TestIndexUpdateManager.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/CoveredColumnsIndexBuilder.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/wal/IndexedKeyValue.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/builder/BaseIndexBuilder.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/builder/IndexBuilder.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/builder/IndexBuilder.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/filter/NewerTimestampFilter.java
* phoenix-core/src/main/java/org/apache/phoenix/execute/HashJoinPlan.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/parallel/TaskBatch.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/filter/ApplyAndFilterDeletesFilter.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/example/CoveredColumn.java
* 
phoenix-core/src/main/java/org/apache/phoenix/filter/MultiCQKeyValueComparisonFilter.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/wal/KeyValueCodec.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/example/CoveredColumn.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/example/CoveredColumnIndexSpecifierBuilder.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/data/TestIndexMemStore.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/example/TestCoveredIndexSpecifierBuilder.java
* phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/Batch.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/IndexTestingUtils.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/filter/TestFamilyOnlyFilter.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/parallel/TaskBatch.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/write/TestCachingHTableFactory.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/write/recovery/TestPerRegionIndexWriteCache.java
* phoenix-core/src/main/java/org/apache/phoenix/util/TupleUtil.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestWALReplayWithIndexWritesAndUncompressedWALInHBase_094_9.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/filter/TestNewerTimestampFilter.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/parallel/ThreadPoolManager.java
* 
phoenix-core/src/main/java/org/apache/phoenix/coprocessor/GroupedAggregateRegionObserver.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/builder/BaseIndexBuilder.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/exception/MultiIndexWriteFailureException.java
* phoenix-core/src/test/java/org/apache/phoenix/hbase/index/StubAbortable.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/TestFailForUnsupportedHBaseVersions.java
* phoenix-core/src/main/java/org/apache/phoenix/execute/MutationState.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/KeyValueStore.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/write/recovery/TrackingParallelWriterIndexCommitter.java
* phoenix-core/src/test/java/org/apache/phoenix/hbase/index/TableName.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/LocalTableState.java
* phoenix-core/src/main/java/org/apache/phoenix/query/QueryConstants.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/example/TestColumnTracker.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/parallel/ThreadPoolBuilder.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/regionserver/wal/IndexedWALEdit.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/write/recovery/StoreFailuresInCachePolicy.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/data/IndexMemStore.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/write/TestParalleIndexWriter.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/parallel/EarlyExitFailure.java
* phoenix-core/src/main/java/org/apache/phoenix/hbase/index/parallel/Task.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/table/HTableInterfaceReference.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/exception/IndexWriteException.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/parallel/QuickFailingTaskRunner.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/data/IndexMemStore.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/TableState.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/data/TestIndexMemStore.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/write/recovery/TestPerRegionIndexWriteCache.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/parallel/TestThreadPoolBuilder.java
* phoenix-core/src/main/java/org/apache/phoenix/schema/PName.java
* phoenix-core/src/main/java/org/apache/phoenix/util/ByteUtil.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/aggregator/BaseDecimalStddevAggregator.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/example/CoveredColumnIndexCodec.java
* phoenix-core/src/main/java/org/apache/phoenix/compile/QueryCompiler.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/TestLocalTableState.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/IndexTestingUtils.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/builder/IndexBuildManager.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/write/TestParalleIndexWriter.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/write/IndexWriterUtils.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/write/KillServerOnFailurePolicy.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/filter/ColumnTrackingNextLargestTimestampFilter.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/write/recovery/PerRegionIndexWriteCache.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/example/CoveredColumnIndexSpecifierBuilder.java
* phoenix-core/src/test/java/org/apache/phoenix/index/IndexMaintainerTest.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/update/IndexUpdateManager.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/parallel/BaseTaskRunner.java
* phoenix-core/src/main/java/org/apache/phoenix/hbase/index/scanner/Scanner.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/exception/SingleIndexWriteFailureException.java
* 
phoenix-core/src/main/java/org/apache/phoenix/cache/aggcache/SpillableGroupByCache.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/update/IndexUpdateManager.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/write/ParallelWriterIndexCommitter.java
* phoenix-core/src/main/java/org/apache/phoenix/util/IndexUtil.java
* phoenix-core/src/main/java/org/apache/hadoop/hbase/index/scanner/Scanner.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/update/SortedCollection.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/update/IndexedColumnGroup.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/filter/NewerTimestampFilter.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/update/TestIndexUpdateManager.java
* phoenix-core/src/main/java/org/apache/phoenix/compile/UpsertCompiler.java
* 
phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/TestEndToEndCoveredColumnsIndexBuilder.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/exception/IndexWriteException.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/exception/MultiIndexWriteFailureException.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/example/TestCoveredColumnIndexCodec.java
* phoenix-core/src/main/java/org/apache/phoenix/exception/SQLExceptionCode.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/scanner/ScannerBuilder.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/example/CoveredColumnIndexer.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/TestCoveredColumns.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/write/TestCachingHTableFactory.java
* phoenix-core/src/main/java/org/apache/hadoop/hbase/index/Indexer.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/table/HTableFactory.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/TestFailForUnsupportedHBaseVersions.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/CapturingAbortable.java
* phoenix-core/src/main/java/org/apache/phoenix/join/HashCacheFactory.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/scanner/ScannerBuilder.java
* phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/Batch.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/CoveredColumnsIndexBuilder.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/parallel/TestThreadPoolManager.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/parallel/ThreadPoolManager.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/write/TestParalleWriterIndexCommitter.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/IndexLogRollSynchronizer.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/util/IndexManagementUtil.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/regionserver/wal/IndexedWALEditCodec.java
* phoenix-core/src/main/java/org/apache/phoenix/cache/TenantCacheImpl.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/util/TestIndexManagementUtil.java
* phoenix-core/src/test/java/org/apache/phoenix/end2end/QueryTest.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/write/FakeTableFactory.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestReadWriteKeyValuesWithCodec.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/table/CachingHTableFactory.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/aggregator/DistinctValueWithCountServerAggregator.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/write/recovery/StoreFailuresInCachePolicy.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/builder/IndexBuildingFailureException.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/scanner/FilteredKeyValueScanner.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/write/IndexWriter.java
* 
phoenix-core/src/main/java/org/apache/phoenix/index/PhoenixIndexFailurePolicy.java
* phoenix-core/src/main/java/org/apache/phoenix/cache/aggcache/SpillMap.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/table/CoprocessorHTableFactory.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/table/CoprocessorHTableFactory.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/write/KillServerOnFailurePolicy.java
* phoenix-core/src/main/java/org/apache/phoenix/cache/GlobalCache.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/write/ParallelWriterIndexCommitter.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/filter/ApplyAndFilterDeletesFilter.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/CoveredIndexCodecForTesting.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/update/ColumnTracker.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/IndexLogRollSynchronizer.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/example/CoveredColumnIndexCodec.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/exception/SingleIndexWriteFailureException.java
* phoenix-core/src/main/java/org/apache/phoenix/cache/HashCache.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/IndexCodec.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/covered/example/TestCoveredIndexSpecifierBuilder.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/write/IndexWriterUtils.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/filter/FamilyOnlyFilter.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/parallel/TaskRunner.java
* 
phoenix-core/src/main/java/org/apache/phoenix/client/GenericKeyValueBuilder.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/table/HTableInterfaceReference.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/example/CoveredColumnIndexer.java
* 
phoenix-core/src/main/java/org/apache/phoenix/coprocessor/MetaDataEndpointImpl.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/parallel/WaitForCompletionTaskRunner.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/CapturingAbortable.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/write/IndexFailurePolicy.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/scanner/EmptyScanner.java
* 
phoenix-core/src/main/java/org/apache/phoenix/coprocessor/HashJoinRegionScanner.java
* phoenix-core/src/main/java/org/apache/phoenix/index/BaseIndexCodec.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/update/ColumnTracker.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/filter/TestNewerTimestampFilter.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/data/LocalTable.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/filter/TestApplyAndFilterDeletesFilter.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/example/TestFailWithoutRetries.java
* phoenix-core/src/main/java/org/apache/phoenix/compile/DeleteCompiler.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/filter/ColumnTrackingNextLargestTimestampFilter.java
* phoenix-core/src/main/java/org/apache/phoenix/index/PhoenixIndexBuilder.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/write/IndexWriter.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/parallel/BaseTaskRunner.java
* phoenix-core/src/main/java/org/apache/hadoop/hbase/index/ValueGetter.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/write/recovery/TrackingParallelWriterIndexCommitter.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/update/IndexedColumnGroup.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/parallel/QuickFailingTaskRunner.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/example/TestEndToEndCoveredIndexing.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/write/FakeTableFactory.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/covered/TableState.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/LocalTableState.java
* 
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/write/TestWALRecoveryCaching.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/aggregator/DistinctValueWithCountClientAggregator.java
* phoenix-core/src/main/java/org/apache/phoenix/hbase/index/ValueGetter.java
* 
phoenix-core/src/main/java/org/apache/hadoop/hbase/index/covered/IndexCodec.java
* 
phoenix-core/src/main/java/org/apache/phoenix/coprocessor/ServerCachingEndpointImpl.java
* phoenix-core/src/main/java/org/apache/phoenix/cache/aggcache/SpillManager.java
* phoenix-core/src/main/java/org/apache/phoenix/cache/TenantCache.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/util/IndexManagementUtil.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestWALReplayWithIndexWritesAndCompressedWAL.java
* 
phoenix-core/src/test/java/org/apache/hadoop/hbase/index/covered/example/TestCoveredColumnIndexCodec.java
* phoenix-core/src/main/java/org/apache/phoenix/schema/PTableImpl.java
* 
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/wal/IndexedKeyValue.java


> Data load time with mutable index is 5X slower than Phoenix 2.2.2, 2.2.3
> ------------------------------------------------------------------------
>
>                 Key: PHOENIX-38
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-38
>             Project: Phoenix
>          Issue Type: Bug
>    Affects Versions: 3.0.0
>         Environment: HBase 0.94.14, r1543222, Hadoop 1.0.4, r1393290, 2 RS + 
> 1 Master, 4GB per RS heap.
>            Reporter: Mujtaba Chohan
>            Assignee: Mujtaba Chohan
>             Fix For: 3.0.0
>
>
> Data load time for mutable index is 5X slower in master/3.0.0 compared to 
> last released Phoenix version 2.2.2. Loading 1M rows takes 1451sec in master 
> branch compared to 272sec in Phoenix 2.2.2/2.2.3.
> Details:
> http://phoenix-bin.github.io/client/performance/phoenix-20140211090207.htm
> To repro, you can use this script:
> http://phoenix-bin.github.io/client/sample/idxtest.sh



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to