You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@phoenix.apache.org by ja...@apache.org on 2014/01/27 23:16:07 UTC
[51/51] [partial] git commit: Initial commit of master branch from
github
Initial commit of master branch from github
Project: http://git-wip-us.apache.org/repos/asf/incubator-phoenix/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-phoenix/commit/50d523f6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-phoenix/tree/50d523f6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-phoenix/diff/50d523f6
Branch: refs/heads/master
Commit: 50d523f6e7e3ba530128a86f0ad4b68b151213c8
Parents: 64da9e2
Author: James Taylor <ja...@apache.org>
Authored: Mon Jan 27 14:14:21 2014 -0800
Committer: James Taylor <ja...@apache.org>
Committed: Mon Jan 27 14:14:21 2014 -0800
----------------------------------------------------------------------
.gitignore | 1 +
bin/csv-bulk-loader.sh | 2 +-
bin/performance.sh | 5 +-
bin/psql.sh | 2 +-
bin/sqlline.sh | 4 +-
bin/upgradeTo2.sh | 3 +-
build.txt | 37 +-
config/apache-access-logs.properties | 35 +
config/csv-bulk-load-config.properties | 5 +
dev/eclipse_prefs_phoenix.epf | 2 +-
phoenix-assembly/pom.xml | 115 +
phoenix-assembly/src/build/all.xml | 139 +
phoenix-assembly/src/build/client-minimal.xml | 16 +
.../src/build/client-without-hbase.xml | 18 +
phoenix-assembly/src/build/client.xml | 41 +
.../src/build/components-major-client.xml | 32 +
.../src/build/components-minimal.xml | 47 +
phoenix-core/pom.xml | 319 +
phoenix-core/src/main/antlr3/PhoenixSQL.g | 1136 +++
.../hadoop/hbase/index/CapturingAbortable.java | 68 +
.../hbase/index/IndexLogRollSynchronizer.java | 125 +
.../org/apache/hadoop/hbase/index/Indexer.java | 706 ++
.../apache/hadoop/hbase/index/ValueGetter.java | 38 +
.../hbase/index/builder/BaseIndexBuilder.java | 99 +
.../hbase/index/builder/IndexBuildManager.java | 216 +
.../hbase/index/builder/IndexBuilder.java | 144 +
.../builder/IndexBuildingFailureException.java | 50 +
.../hadoop/hbase/index/covered/Batch.java | 62 +
.../hbase/index/covered/CoveredColumns.java | 51 +
.../covered/CoveredColumnsIndexBuilder.java | 490 ++
.../hadoop/hbase/index/covered/IndexCodec.java | 112 +
.../hadoop/hbase/index/covered/IndexUpdate.java | 79 +
.../hbase/index/covered/KeyValueStore.java | 35 +
.../hbase/index/covered/LocalTableState.java | 244 +
.../hadoop/hbase/index/covered/TableState.java | 98 +
.../hbase/index/covered/data/IndexMemStore.java | 333 +
.../index/covered/data/LazyValueGetter.java | 89 +
.../index/covered/data/LocalHBaseState.java | 49 +
.../hbase/index/covered/data/LocalTable.java | 74 +
.../index/covered/example/ColumnGroup.java | 95 +
.../index/covered/example/CoveredColumn.java | 89 +
.../example/CoveredColumnIndexCodec.java | 367 +
.../CoveredColumnIndexSpecifierBuilder.java | 166 +
.../covered/example/CoveredColumnIndexer.java | 146 +
.../filter/ApplyAndFilterDeletesFilter.java | 310 +
...olumnTrackingNextLargestTimestampFilter.java | 74 +
.../index/covered/filter/FamilyOnlyFilter.java | 80 +
.../covered/filter/MaxTimestampFilter.java | 76 +
.../covered/filter/NewerTimestampFilter.java | 37 +
.../index/covered/update/ColumnReference.java | 168 +
.../index/covered/update/ColumnTracker.java | 117 +
.../covered/update/IndexUpdateManager.java | 240 +
.../covered/update/IndexedColumnGroup.java | 30 +
.../index/covered/update/SortedCollection.java | 130 +
.../index/exception/IndexWriteException.java | 45 +
.../MultiIndexWriteFailureException.java | 46 +
.../SingleIndexWriteFailureException.java | 63 +
.../hbase/index/parallel/BaseTaskRunner.java | 131 +
.../hbase/index/parallel/EarlyExitFailure.java | 36 +
.../index/parallel/QuickFailingTaskRunner.java | 51 +
.../hadoop/hbase/index/parallel/Task.java | 42 +
.../hadoop/hbase/index/parallel/TaskBatch.java | 76 +
.../hadoop/hbase/index/parallel/TaskRunner.java | 62 +
.../hbase/index/parallel/ThreadPoolBuilder.java | 92 +
.../hbase/index/parallel/ThreadPoolManager.java | 148 +
.../parallel/WaitForCompletionTaskRunner.java | 53 +
.../hbase/index/scanner/EmptyScanner.java | 32 +
.../index/scanner/FilteredKeyValueScanner.java | 144 +
.../hadoop/hbase/index/scanner/Scanner.java | 37 +
.../hbase/index/scanner/ScannerBuilder.java | 147 +
.../hbase/index/table/CachingHTableFactory.java | 112 +
.../index/table/CoprocessorHTableFactory.java | 50 +
.../hadoop/hbase/index/table/HTableFactory.java | 14 +
.../index/table/HTableInterfaceReference.java | 46 +
.../hbase/index/util/ImmutableBytesPtr.java | 113 +
.../hbase/index/util/IndexManagementUtil.java | 246 +
.../hadoop/hbase/index/wal/IndexedKeyValue.java | 155 +
.../hadoop/hbase/index/wal/KeyValueCodec.java | 79 +
.../hbase/index/write/IndexCommitter.java | 39 +
.../hbase/index/write/IndexFailurePolicy.java | 46 +
.../hadoop/hbase/index/write/IndexWriter.java | 226 +
.../hbase/index/write/IndexWriterUtils.java | 74 +
.../index/write/KillServerOnFailurePolicy.java | 82 +
.../write/ParallelWriterIndexCommitter.java | 212 +
.../recovery/PerRegionIndexWriteCache.java | 65 +
.../recovery/StoreFailuresInCachePolicy.java | 84 +
.../TrackingParallelWriterIndexCommitter.java | 228 +
.../regionserver/IndexKeyValueSkipListSet.java | 78 +
.../regionserver/wal/IndexedHLogReader.java | 152 +
.../hbase/regionserver/wal/IndexedWALEdit.java | 91 +
.../regionserver/wal/IndexedWALEditCodec.java | 195 +
.../org/apache/phoenix/cache/GlobalCache.java | 114 +
.../org/apache/phoenix/cache/HashCache.java | 40 +
.../phoenix/cache/IndexMetaDataCache.java | 10 +
.../apache/phoenix/cache/ServerCacheClient.java | 278 +
.../org/apache/phoenix/cache/TenantCache.java | 44 +
.../apache/phoenix/cache/TenantCacheImpl.java | 96 +
.../phoenix/cache/aggcache/SpillFile.java | 142 +
.../phoenix/cache/aggcache/SpillManager.java | 323 +
.../apache/phoenix/cache/aggcache/SpillMap.java | 494 ++
.../cache/aggcache/SpillableGroupByCache.java | 361 +
.../apache/phoenix/client/ClientKeyValue.java | 503 ++
.../phoenix/client/ClientKeyValueBuilder.java | 67 +
.../phoenix/client/GenericKeyValueBuilder.java | 71 +
.../apache/phoenix/client/KeyValueBuilder.java | 108 +
.../phoenix/compile/AggregationManager.java | 53 +
.../org/apache/phoenix/compile/BindManager.java | 82 +
.../apache/phoenix/compile/ColumnProjector.java | 70 +
.../apache/phoenix/compile/ColumnResolver.java | 55 +
.../phoenix/compile/CreateIndexCompiler.java | 88 +
.../phoenix/compile/CreateSequenceCompiler.java | 213 +
.../phoenix/compile/CreateTableCompiler.java | 245 +
.../apache/phoenix/compile/DeleteCompiler.java | 360 +
.../phoenix/compile/DropSequenceCompiler.java | 69 +
.../org/apache/phoenix/compile/ExplainPlan.java | 39 +
.../phoenix/compile/ExpressionCompiler.java | 1391 ++++
.../phoenix/compile/ExpressionManager.java | 70 +
.../phoenix/compile/ExpressionProjector.java | 93 +
.../apache/phoenix/compile/FromCompiler.java | 472 ++
.../apache/phoenix/compile/GroupByCompiler.java | 282 +
.../apache/phoenix/compile/HavingCompiler.java | 241 +
.../phoenix/compile/IndexStatementRewriter.java | 103 +
.../apache/phoenix/compile/JoinCompiler.java | 1133 +++
.../org/apache/phoenix/compile/KeyPart.java | 79 +
.../apache/phoenix/compile/LimitCompiler.java | 110 +
.../MutatingParallelIteratorFactory.java | 115 +
.../apache/phoenix/compile/MutationPlan.java | 31 +
.../apache/phoenix/compile/OrderByCompiler.java | 138 +
.../apache/phoenix/compile/PostDDLCompiler.java | 225 +
.../phoenix/compile/PostIndexDDLCompiler.java | 119 +
.../phoenix/compile/ProjectionCompiler.java | 377 +
.../apache/phoenix/compile/QueryCompiler.java | 289 +
.../org/apache/phoenix/compile/QueryPlan.java | 69 +
.../apache/phoenix/compile/RowProjector.java | 124 +
.../org/apache/phoenix/compile/ScanRanges.java | 185 +
.../apache/phoenix/compile/SequenceManager.java | 194 +
.../phoenix/compile/StatementContext.java | 227 +
.../phoenix/compile/StatementNormalizer.java | 102 +
.../apache/phoenix/compile/StatementPlan.java | 47 +
.../TrackOrderPreservingExpressionCompiler.java | 211 +
.../apache/phoenix/compile/UpsertCompiler.java | 837 +++
.../apache/phoenix/compile/WhereCompiler.java | 214 +
.../apache/phoenix/compile/WhereOptimizer.java | 1135 +++
.../phoenix/coprocessor/BaseRegionScanner.java | 69 +
.../coprocessor/BaseScannerRegionObserver.java | 57 +
.../phoenix/coprocessor/GroupByCache.java | 41 +
.../GroupedAggregateRegionObserver.java | 507 ++
.../coprocessor/HashJoinRegionScanner.java | 284 +
.../coprocessor/MetaDataEndpointImpl.java | 1220 +++
.../phoenix/coprocessor/MetaDataProtocol.java | 269 +
.../coprocessor/MetaDataRegionObserver.java | 40 +
.../phoenix/coprocessor/ScanProjector.java | 202 +
.../phoenix/coprocessor/ScanRegionObserver.java | 313 +
.../coprocessor/SequenceRegionObserver.java | 258 +
.../coprocessor/ServerCachingEndpointImpl.java | 57 +
.../coprocessor/ServerCachingProtocol.java | 63 +
.../UngroupedAggregateRegionObserver.java | 423 ++
.../phoenix/exception/PhoenixIOException.java | 33 +
.../exception/PhoenixParserException.java | 112 +
.../phoenix/exception/SQLExceptionCode.java | 340 +
.../phoenix/exception/SQLExceptionInfo.java | 166 +
.../exception/UnknownFunctionException.java | 37 +
.../ValueTypeIncompatibleException.java | 38 +
.../apache/phoenix/execute/AggregatePlan.java | 171 +
.../apache/phoenix/execute/BasicQueryPlan.java | 197 +
.../apache/phoenix/execute/CommitException.java | 43 +
.../phoenix/execute/DegenerateQueryPlan.java | 52 +
.../apache/phoenix/execute/HashJoinPlan.java | 186 +
.../apache/phoenix/execute/MutationState.java | 444 ++
.../org/apache/phoenix/execute/ScanPlan.java | 116 +
.../phoenix/expression/AddExpression.java | 56 +
.../phoenix/expression/AndExpression.java | 79 +
.../phoenix/expression/AndOrExpression.java | 99 +
.../expression/ArithmeticExpression.java | 45 +
.../expression/ArrayConstructorExpression.java | 101 +
.../expression/BaseAddSubtractExpression.java | 53 +
.../expression/BaseCompoundExpression.java | 145 +
.../BaseDecimalAddSubtractExpression.java | 5 +
.../phoenix/expression/BaseExpression.java | 108 +
.../expression/BaseSingleExpression.java | 91 +
.../expression/BaseTerminalExpression.java | 47 +
.../phoenix/expression/CaseExpression.java | 234 +
.../phoenix/expression/CoerceExpression.java | 153 +
.../phoenix/expression/ColumnExpression.java | 154 +
.../expression/ComparisonExpression.java | 159 +
.../expression/CurrentDateTimeFunction.java | 44 +
.../phoenix/expression/DateAddExpression.java | 80 +
.../expression/DateSubtractExpression.java | 80 +
.../expression/DecimalAddExpression.java | 101 +
.../expression/DecimalDivideExpression.java | 79 +
.../expression/DecimalMultiplyExpression.java | 79 +
.../expression/DecimalSubtractExpression.java | 118 +
.../phoenix/expression/DivideExpression.java | 98 +
.../phoenix/expression/DoubleAddExpression.java | 70 +
.../expression/DoubleDivideExpression.java | 74 +
.../expression/DoubleMultiplyExpression.java | 70 +
.../expression/DoubleSubtractExpression.java | 74 +
.../apache/phoenix/expression/Expression.java | 82 +
.../phoenix/expression/ExpressionType.java | 192 +
.../phoenix/expression/InListExpression.java | 291 +
.../IndexKeyValueColumnExpression.java | 26 +
.../phoenix/expression/IsNullExpression.java | 106 +
.../expression/KeyValueColumnExpression.java | 113 +
.../phoenix/expression/LikeExpression.java | 302 +
.../phoenix/expression/LiteralExpression.java | 316 +
.../phoenix/expression/LongAddExpression.java | 62 +
.../expression/LongDivideExpression.java | 66 +
.../expression/LongMultiplyExpression.java | 65 +
.../expression/LongSubtractExpression.java | 83 +
.../phoenix/expression/MultiplyExpression.java | 98 +
.../phoenix/expression/NotExpression.java | 86 +
.../apache/phoenix/expression/OrExpression.java | 67 +
.../phoenix/expression/OrderByExpression.java | 87 +
.../expression/ProjectedColumnExpression.java | 144 +
.../expression/RowKeyColumnExpression.java | 150 +
.../phoenix/expression/RowKeyExpression.java | 25 +
.../RowValueConstructorExpression.java | 358 +
.../expression/StringConcatExpression.java | 95 +
.../phoenix/expression/SubtractExpression.java | 60 +
.../expression/TimestampAddExpression.java | 89 +
.../expression/TimestampSubtractExpression.java | 89 +
.../expression/aggregator/Aggregator.java | 48 +
.../expression/aggregator/Aggregators.java | 133 +
.../expression/aggregator/BaseAggregator.java | 59 +
.../aggregator/BaseDecimalStddevAggregator.java | 119 +
.../aggregator/BaseStddevAggregator.java | 96 +
.../aggregator/ClientAggregators.java | 80 +
.../expression/aggregator/CountAggregator.java | 92 +
.../aggregator/DecimalStddevPopAggregator.java | 43 +
.../aggregator/DecimalStddevSampAggregator.java | 43 +
.../aggregator/DecimalSumAggregator.java | 103 +
.../DistinctCountClientAggregator.java | 55 +
.../DistinctValueWithCountClientAggregator.java | 132 +
.../DistinctValueWithCountServerAggregator.java | 181 +
.../aggregator/DoubleSumAggregator.java | 94 +
.../expression/aggregator/IntSumAggregator.java | 43 +
.../aggregator/LongSumAggregator.java | 42 +
.../expression/aggregator/MaxAggregator.java | 50 +
.../expression/aggregator/MinAggregator.java | 98 +
.../aggregator/NumberSumAggregator.java | 114 +
.../aggregator/PercentRankClientAggregator.java | 92 +
.../aggregator/PercentileClientAggregator.java | 110 +
.../PercentileDiscClientAggregator.java | 106 +
.../aggregator/ServerAggregators.java | 145 +
.../aggregator/StddevPopAggregator.java | 43 +
.../aggregator/StddevSampAggregator.java | 43 +
.../aggregator/UnsignedIntSumAggregator.java | 43 +
.../aggregator/UnsignedLongSumAggregator.java | 44 +
.../expression/function/AggregateFunction.java | 54 +
.../expression/function/ArrayIndexFunction.java | 88 +
.../function/ArrayLengthFunction.java | 75 +
.../function/AvgAggregateFunction.java | 113 +
.../expression/function/CeilDateExpression.java | 77 +
.../function/CeilDecimalExpression.java | 77 +
.../expression/function/CeilFunction.java | 57 +
.../function/CeilTimestampExpression.java | 111 +
.../expression/function/CoalesceFunction.java | 100 +
.../function/CompositeAggregateFunction.java | 47 +
.../function/CountAggregateFunction.java | 116 +
.../function/CurrentDateFunction.java | 69 +
.../function/CurrentTimeFunction.java | 69 +
...elegateConstantToCountAggregateFunction.java | 75 +
.../DistinctCountAggregateFunction.java | 124 +
...DistinctValueWithCountAggregateFunction.java | 50 +
.../function/FloorDateExpression.java | 88 +
.../function/FloorDecimalExpression.java | 77 +
.../expression/function/FloorFunction.java | 56 +
.../function/FunctionArgumentType.java | 35 +
.../expression/function/FunctionExpression.java | 71 +
.../function/IndexStateNameFunction.java | 81 +
.../expression/function/InvertFunction.java | 129 +
.../expression/function/LTrimFunction.java | 115 +
.../expression/function/LengthFunction.java | 96 +
.../function/MaxAggregateFunction.java | 75 +
.../function/MinAggregateFunction.java | 89 +
.../function/PercentRankAggregateFunction.java | 74 +
.../PercentileContAggregateFunction.java | 75 +
.../PercentileDiscAggregateFunction.java | 72 +
.../expression/function/PrefixFunction.java | 83 +
.../expression/function/RTrimFunction.java | 161 +
.../function/RegexpReplaceFunction.java | 130 +
.../function/RegexpSubstrFunction.java | 175 +
.../expression/function/ReverseFunction.java | 70 +
.../function/RoundDateExpression.java | 274 +
.../function/RoundDecimalExpression.java | 136 +
.../expression/function/RoundFunction.java | 57 +
.../function/RoundTimestampExpression.java | 106 +
.../function/SQLTableTypeFunction.java | 80 +
.../function/SQLViewTypeFunction.java | 80 +
.../expression/function/ScalarFunction.java | 72 +
.../function/SingleAggregateFunction.java | 173 +
.../function/SqlTypeNameFunction.java | 86 +
.../expression/function/StddevPopFunction.java | 78 +
.../expression/function/StddevSampFunction.java | 78 +
.../expression/function/SubstrFunction.java | 217 +
.../function/SumAggregateFunction.java | 146 +
.../phoenix/expression/function/TimeUnit.java | 50 +
.../expression/function/ToCharFunction.java | 135 +
.../expression/function/ToDateFunction.java | 133 +
.../expression/function/ToNumberFunction.java | 176 +
.../expression/function/TrimFunction.java | 108 +
.../expression/function/TruncFunction.java | 65 +
.../visitor/BaseExpressionVisitor.java | 264 +
.../expression/visitor/ExpressionVisitor.java | 142 +
.../visitor/KeyValueExpressionVisitor.java | 38 +
.../visitor/SingleAggregateFunctionVisitor.java | 40 +
.../visitor/TraverseAllExpressionVisitor.java | 57 +
.../visitor/TraverseNoExpressionVisitor.java | 35 +
.../phoenix/filter/BooleanExpressionFilter.java | 125 +
.../filter/EvaluateOnCompletionVisitor.java | 83 +
.../MultiCFCQKeyValueComparisonFilter.java | 134 +
.../filter/MultiCQKeyValueComparisonFilter.java | 70 +
.../filter/MultiKeyValueComparisonFilter.java | 247 +
.../phoenix/filter/RowKeyComparisonFilter.java | 156 +
.../SingleCFCQKeyValueComparisonFilter.java | 51 +
.../SingleCQKeyValueComparisonFilter.java | 49 +
.../filter/SingleKeyValueComparisonFilter.java | 147 +
.../apache/phoenix/filter/SkipScanFilter.java | 523 ++
.../apache/phoenix/index/BaseIndexCodec.java | 61 +
.../apache/phoenix/index/IndexMaintainer.java | 810 ++
.../phoenix/index/IndexMetaDataCacheClient.java | 98 +
.../index/IndexMetaDataCacheFactory.java | 66 +
.../phoenix/index/PhoenixIndexBuilder.java | 96 +
.../apache/phoenix/index/PhoenixIndexCodec.java | 182 +
.../index/PhoenixIndexFailurePolicy.java | 102 +
.../iterate/AggregatingResultIterator.java | 40 +
.../phoenix/iterate/BaseResultIterator.java | 43 +
.../phoenix/iterate/ConcatResultIterator.java | 91 +
.../DefaultParallelIteratorRegionSplitter.java | 229 +
.../phoenix/iterate/DelegateResultIterator.java | 50 +
.../DistinctAggregatingResultIterator.java | 163 +
.../apache/phoenix/iterate/ExplainTable.java | 271 +
.../FilterAggregatingResultIterator.java | 80 +
.../phoenix/iterate/FilterResultIterator.java | 78 +
.../GroupedAggregatingResultIterator.java | 106 +
.../phoenix/iterate/LimitingResultIterator.java | 57 +
.../iterate/LookAheadResultIterator.java | 53 +
.../iterate/MappedByteBufferSortedQueue.java | 389 +
.../iterate/MaterializedResultIterator.java | 112 +
.../iterate/MergeSortResultIterator.java | 95 +
.../iterate/MergeSortRowKeyResultIterator.java | 61 +
.../iterate/MergeSortTopNResultIterator.java | 100 +
.../OrderedAggregatingResultIterator.java | 63 +
.../phoenix/iterate/OrderedResultIterator.java | 254 +
.../iterate/ParallelIteratorRegionSplitter.java | 36 +
.../ParallelIteratorRegionSplitterFactory.java | 40 +
.../phoenix/iterate/ParallelIterators.java | 235 +
.../phoenix/iterate/PeekingResultIterator.java | 63 +
.../iterate/RegionScannerResultIterator.java | 65 +
.../apache/phoenix/iterate/ResultIterator.java | 54 +
.../apache/phoenix/iterate/ResultIterators.java | 29 +
.../phoenix/iterate/ScanningResultIterator.java | 61 +
.../phoenix/iterate/SequenceResultIterator.java | 59 +
...SkipRangeParallelIteratorRegionSplitter.java | 85 +
.../iterate/SpoolTooBigToDiskException.java | 17 +
.../phoenix/iterate/SpoolingResultIterator.java | 320 +
.../phoenix/iterate/TableResultIterator.java | 86 +
.../UngroupedAggregatingResultIterator.java | 56 +
.../java/org/apache/phoenix/jdbc/Jdbc7Shim.java | 66 +
.../apache/phoenix/jdbc/PhoenixConnection.java | 671 ++
.../phoenix/jdbc/PhoenixDatabaseMetaData.java | 1456 ++++
.../org/apache/phoenix/jdbc/PhoenixDriver.java | 96 +
.../phoenix/jdbc/PhoenixEmbeddedDriver.java | 325 +
.../phoenix/jdbc/PhoenixParameterMetaData.java | 172 +
.../phoenix/jdbc/PhoenixPreparedStatement.java | 469 ++
.../apache/phoenix/jdbc/PhoenixResultSet.java | 1240 ++++
.../phoenix/jdbc/PhoenixResultSetMetaData.java | 213 +
.../apache/phoenix/jdbc/PhoenixStatement.java | 1258 ++++
.../phoenix/jdbc/PhoenixStatementFactory.java | 24 +
.../phoenix/job/AbstractRoundRobinQueue.java | 314 +
.../java/org/apache/phoenix/job/JobManager.java | 115 +
.../apache/phoenix/join/HashCacheClient.java | 133 +
.../apache/phoenix/join/HashCacheFactory.java | 127 +
.../org/apache/phoenix/join/HashJoinInfo.java | 210 +
.../MaxServerCacheSizeExceededException.java | 49 +
.../org/apache/phoenix/join/ScanProjector.java | 242 +
.../phoenix/map/reduce/CSVBulkLoader.java | 401 +
.../apache/phoenix/map/reduce/MapReduceJob.java | 204 +
.../phoenix/map/reduce/util/ConfigReader.java | 114 +
.../phoenix/memory/ChildMemoryManager.java | 118 +
.../phoenix/memory/DelegatingMemoryManager.java | 61 +
.../phoenix/memory/GlobalMemoryManager.java | 178 +
.../memory/InsufficientMemoryException.java | 47 +
.../apache/phoenix/memory/MemoryManager.java | 97 +
.../apache/phoenix/optimize/QueryOptimizer.java | 239 +
.../phoenix/parse/AddColumnStatement.java | 51 +
.../org/apache/phoenix/parse/AddParseNode.java | 49 +
.../parse/AggregateFunctionParseNode.java | 39 +
.../org/apache/phoenix/parse/AliasedNode.java | 53 +
.../phoenix/parse/AlterIndexStatement.java | 53 +
.../phoenix/parse/AlterTableStatement.java | 35 +
.../org/apache/phoenix/parse/AndParseNode.java | 51 +
.../phoenix/parse/ArithmeticParseNode.java | 30 +
.../phoenix/parse/ArrayConstructorNode.java | 44 +
.../phoenix/parse/AvgAggregateParseNode.java | 48 +
.../phoenix/parse/BaseParseNodeVisitor.java | 70 +
.../apache/phoenix/parse/BetweenParseNode.java | 54 +
.../apache/phoenix/parse/BinaryParseNode.java | 44 +
.../org/apache/phoenix/parse/BindParseNode.java | 61 +
.../org/apache/phoenix/parse/BindTableNode.java | 44 +
.../apache/phoenix/parse/BindableStatement.java | 25 +
.../org/apache/phoenix/parse/CaseParseNode.java | 49 +
.../org/apache/phoenix/parse/CastParseNode.java | 80 +
.../org/apache/phoenix/parse/CeilParseNode.java | 82 +
.../org/apache/phoenix/parse/ColumnDef.java | 178 +
.../apache/phoenix/parse/ColumnFamilyDef.java | 57 +
.../org/apache/phoenix/parse/ColumnName.java | 102 +
.../apache/phoenix/parse/ColumnParseNode.java | 90 +
.../phoenix/parse/ComparisonParseNode.java | 59 +
.../apache/phoenix/parse/CompoundParseNode.java | 75 +
.../apache/phoenix/parse/ConcreteTableNode.java | 43 +
.../phoenix/parse/CreateIndexStatement.java | 74 +
.../phoenix/parse/CreateSequenceStatement.java | 64 +
.../phoenix/parse/CreateTableStatement.java | 100 +
.../phoenix/parse/CurrentDateParseNode.java | 41 +
.../phoenix/parse/CurrentTimeParseNode.java | 41 +
.../parse/DelegateConstantToCountParseNode.java | 48 +
.../apache/phoenix/parse/DeleteStatement.java | 69 +
.../apache/phoenix/parse/DerivedTableNode.java | 51 +
.../phoenix/parse/DistinctCountParseNode.java | 46 +
.../apache/phoenix/parse/DivideParseNode.java | 49 +
.../phoenix/parse/DropColumnStatement.java | 43 +
.../phoenix/parse/DropIndexStatement.java | 50 +
.../phoenix/parse/DropSequenceStatement.java | 46 +
.../phoenix/parse/DropTableStatement.java | 51 +
.../apache/phoenix/parse/EqualParseNode.java | 47 +
.../apache/phoenix/parse/ExistsParseNode.java | 55 +
.../apache/phoenix/parse/ExplainStatement.java | 37 +
.../phoenix/parse/FamilyWildcardParseNode.java | 55 +
.../phoenix/parse/FilterableStatement.java | 31 +
.../apache/phoenix/parse/FloorParseNode.java | 81 +
.../apache/phoenix/parse/FunctionParseNode.java | 422 ++
.../parse/GreaterThanOrEqualParseNode.java | 49 +
.../phoenix/parse/GreaterThanParseNode.java | 48 +
.../java/org/apache/phoenix/parse/HintNode.java | 160 +
.../apache/phoenix/parse/InListParseNode.java | 66 +
.../org/apache/phoenix/parse/InParseNode.java | 55 +
.../phoenix/parse/IndexKeyConstraint.java | 39 +
.../apache/phoenix/parse/IsNullParseNode.java | 55 +
.../org/apache/phoenix/parse/JoinTableNode.java | 64 +
.../phoenix/parse/LessThanOrEqualParseNode.java | 48 +
.../apache/phoenix/parse/LessThanParseNode.java | 48 +
.../org/apache/phoenix/parse/LikeParseNode.java | 55 +
.../org/apache/phoenix/parse/LimitNode.java | 40 +
.../apache/phoenix/parse/LiteralParseNode.java | 77 +
.../phoenix/parse/MaxAggregateParseNode.java | 41 +
.../phoenix/parse/MinAggregateParseNode.java | 41 +
.../apache/phoenix/parse/MultiplyParseNode.java | 49 +
.../org/apache/phoenix/parse/NamedNode.java | 45 +
.../apache/phoenix/parse/NamedParseNode.java | 53 +
.../apache/phoenix/parse/NamedTableNode.java | 64 +
.../apache/phoenix/parse/NotEqualParseNode.java | 48 +
.../org/apache/phoenix/parse/NotParseNode.java | 49 +
.../org/apache/phoenix/parse/OrParseNode.java | 49 +
.../org/apache/phoenix/parse/OrderByNode.java | 57 +
.../phoenix/parse/OuterJoinParseNode.java | 49 +
.../org/apache/phoenix/parse/ParseContext.java | 60 +
.../apache/phoenix/parse/ParseException.java | 47 +
.../org/apache/phoenix/parse/ParseNode.java | 52 +
.../apache/phoenix/parse/ParseNodeFactory.java | 564 ++
.../apache/phoenix/parse/ParseNodeRewriter.java | 553 ++
.../apache/phoenix/parse/ParseNodeVisitor.java | 108 +
.../phoenix/parse/PrimaryKeyConstraint.java | 69 +
.../org/apache/phoenix/parse/PropertyName.java | 25 +
.../apache/phoenix/parse/RoundParseNode.java | 83 +
.../parse/RowValueConstructorParseNode.java | 48 +
.../org/apache/phoenix/parse/SQLParser.java | 198 +
.../apache/phoenix/parse/SelectStatement.java | 179 +
.../phoenix/parse/SelectStatementRewriter.java | 188 +
.../phoenix/parse/SequenceValueParseNode.java | 33 +
.../phoenix/parse/SingleTableSQLStatement.java | 39 +
.../StatelessTraverseAllParseNodeVisitor.java | 91 +
.../phoenix/parse/StringConcatParseNode.java | 51 +
.../apache/phoenix/parse/SubqueryParseNode.java | 49 +
.../apache/phoenix/parse/SubtractParseNode.java | 48 +
.../phoenix/parse/SumAggregateParseNode.java | 41 +
.../org/apache/phoenix/parse/TableName.java | 89 +
.../org/apache/phoenix/parse/TableNode.java | 45 +
.../apache/phoenix/parse/TableNodeVisitor.java | 37 +
.../apache/phoenix/parse/TerminalParseNode.java | 37 +
.../apache/phoenix/parse/ToCharParseNode.java | 67 +
.../apache/phoenix/parse/ToDateParseNode.java | 51 +
.../apache/phoenix/parse/ToNumberParseNode.java | 49 +
.../parse/TraverseAllParseNodeVisitor.java | 158 +
.../parse/TraverseNoParseNodeVisitor.java | 242 +
.../apache/phoenix/parse/UnaryParseNode.java | 35 +
.../parse/UnsupportedAllParseNodeVisitor.java | 228 +
.../apache/phoenix/parse/UpsertStatement.java | 54 +
.../apache/phoenix/parse/WildcardParseNode.java | 58 +
.../phoenix/query/BaseQueryServicesImpl.java | 80 +
.../phoenix/query/ChildQueryServices.java | 47 +
.../phoenix/query/ConfigurationFactory.java | 46 +
.../phoenix/query/ConnectionQueryServices.java | 102 +
.../query/ConnectionQueryServicesImpl.java | 1428 ++++
.../query/ConnectionlessQueryServicesImpl.java | 360 +
.../query/DelegateConnectionQueryServices.java | 227 +
.../phoenix/query/DelegateQueryServices.java | 74 +
.../phoenix/query/HBaseFactoryProvider.java | 57 +
.../phoenix/query/HConnectionFactory.java | 51 +
.../org/apache/phoenix/query/HTableFactory.java | 56 +
.../java/org/apache/phoenix/query/KeyRange.java | 623 ++
.../apache/phoenix/query/MetaDataMutated.java | 42 +
.../apache/phoenix/query/QueryConstants.java | 215 +
.../org/apache/phoenix/query/QueryServices.java | 119 +
.../apache/phoenix/query/QueryServicesImpl.java | 38 +
.../phoenix/query/QueryServicesOptions.java | 410 ++
.../org/apache/phoenix/query/StatsManager.java | 59 +
.../apache/phoenix/query/StatsManagerImpl.java | 221 +
.../schema/AmbiguousColumnException.java | 52 +
.../phoenix/schema/AmbiguousTableException.java | 52 +
.../schema/ArgumentTypeMismatchException.java | 44 +
.../schema/ColumnAlreadyExistsException.java | 62 +
.../schema/ColumnFamilyNotFoundException.java | 46 +
.../apache/phoenix/schema/ColumnModifier.java | 149 +
.../phoenix/schema/ColumnNotFoundException.java | 65 +
.../org/apache/phoenix/schema/ColumnRef.java | 135 +
.../ConcurrentTableMutationException.java | 48 +
.../schema/ConstraintViolationException.java | 48 +
.../apache/phoenix/schema/DelegateColumn.java | 71 +
.../apache/phoenix/schema/DelegateDatum.java | 62 +
.../schema/EmptySequenceCacheException.java | 21 +
.../ExecuteQueryNotApplicableException.java | 39 +
.../ExecuteUpdateNotApplicableException.java | 38 +
.../phoenix/schema/IllegalDataException.java | 47 +
.../apache/phoenix/schema/KeyValueSchema.java | 218 +
.../apache/phoenix/schema/MetaDataClient.java | 1739 +++++
.../schema/MetaDataEntityNotFoundException.java | 30 +
.../phoenix/schema/MetaDataSplitPolicy.java | 51 +
.../NewerTableAlreadyExistsException.java | 29 +
.../apache/phoenix/schema/PArrayDataType.java | 386 +
.../org/apache/phoenix/schema/PBaseColumn.java | 52 +
.../java/org/apache/phoenix/schema/PColumn.java | 51 +
.../apache/phoenix/schema/PColumnFamily.java | 54 +
.../phoenix/schema/PColumnFamilyImpl.java | 75 +
.../org/apache/phoenix/schema/PColumnImpl.java | 207 +
.../org/apache/phoenix/schema/PDataType.java | 6926 ++++++++++++++++++
.../org/apache/phoenix/schema/PDateColumn.java | 27 +
.../java/org/apache/phoenix/schema/PDatum.java | 54 +
.../org/apache/phoenix/schema/PIndexState.java | 92 +
.../apache/phoenix/schema/PIntegerColumn.java | 35 +
.../org/apache/phoenix/schema/PLongColumn.java | 35 +
.../org/apache/phoenix/schema/PMetaData.java | 30 +
.../apache/phoenix/schema/PMetaDataImpl.java | 200 +
.../java/org/apache/phoenix/schema/PName.java | 96 +
.../org/apache/phoenix/schema/PNameFactory.java | 23 +
.../org/apache/phoenix/schema/PNameImpl.java | 101 +
.../apache/phoenix/schema/PNormalizedName.java | 53 +
.../java/org/apache/phoenix/schema/PRow.java | 75 +
.../apache/phoenix/schema/PStringColumn.java | 36 +
.../java/org/apache/phoenix/schema/PTable.java | 280 +
.../org/apache/phoenix/schema/PTableImpl.java | 863 +++
.../org/apache/phoenix/schema/PTableType.java | 111 +
.../org/apache/phoenix/schema/PhoenixArray.java | 470 ++
.../phoenix/schema/ReadOnlyTableException.java | 57 +
.../org/apache/phoenix/schema/RowKeySchema.java | 243 +
.../phoenix/schema/RowKeyValueAccessor.java | 195 +
.../org/apache/phoenix/schema/SaltingUtil.java | 172 +
.../org/apache/phoenix/schema/Sequence.java | 391 +
.../schema/SequenceAlreadyExistsException.java | 48 +
.../org/apache/phoenix/schema/SequenceKey.java | 76 +
.../schema/SequenceNotFoundException.java | 50 +
.../schema/TableAlreadyExistsException.java | 55 +
.../phoenix/schema/TableNotFoundException.java | 73 +
.../org/apache/phoenix/schema/TableRef.java | 82 +
.../phoenix/schema/TypeMismatchException.java | 60 +
.../org/apache/phoenix/schema/ValueBitSet.java | 200 +
.../phoenix/schema/ValueRangeExcpetion.java | 40 +
.../org/apache/phoenix/schema/ValueSchema.java | 337 +
.../apache/phoenix/schema/stat/PTableStats.java | 47 +
.../phoenix/schema/stat/PTableStatsImpl.java | 70 +
.../schema/tuple/MultiKeyValueTuple.java | 85 +
.../phoenix/schema/tuple/ResultTuple.java | 104 +
.../schema/tuple/SingleKeyValueTuple.java | 111 +
.../org/apache/phoenix/schema/tuple/Tuple.java | 84 +
.../org/apache/phoenix/util/BigDecimalUtil.java | 70 +
.../java/org/apache/phoenix/util/BitSet.java | 106 +
.../java/org/apache/phoenix/util/ByteUtil.java | 561 ++
.../java/org/apache/phoenix/util/CSVLoader.java | 250 +
.../org/apache/phoenix/util/Closeables.java | 124 +
.../org/apache/phoenix/util/ColumnInfo.java | 22 +
.../java/org/apache/phoenix/util/DateUtil.java | 154 +
.../java/org/apache/phoenix/util/IndexUtil.java | 204 +
.../apache/phoenix/util/InstanceResolver.java | 66 +
.../java/org/apache/phoenix/util/JDBCUtil.java | 83 +
.../org/apache/phoenix/util/KeyValueUtil.java | 170 +
.../org/apache/phoenix/util/MetaDataUtil.java | 233 +
.../org/apache/phoenix/util/NumberUtil.java | 54 +
.../org/apache/phoenix/util/PhoenixRuntime.java | 308 +
.../java/org/apache/phoenix/util/QueryUtil.java | 75 +
.../org/apache/phoenix/util/ReadOnlyProps.java | 239 +
.../org/apache/phoenix/util/ResultUtil.java | 177 +
.../org/apache/phoenix/util/SQLCloseable.java | 34 +
.../org/apache/phoenix/util/SQLCloseables.java | 133 +
.../java/org/apache/phoenix/util/ScanUtil.java | 447 ++
.../org/apache/phoenix/util/SchemaUtil.java | 507 ++
.../org/apache/phoenix/util/ServerUtil.java | 123 +
.../java/org/apache/phoenix/util/SizedUtil.java | 63 +
.../org/apache/phoenix/util/StringUtil.java | 246 +
.../util/TrustedByteArrayOutputStream.java | 56 +
.../java/org/apache/phoenix/util/TupleUtil.java | 155 +
phoenix-core/src/main/java/overview.html | 25 +
phoenix-core/src/main/resources/java.sql.Driver | 1 +
phoenix-core/src/site/bin/merge.sh | 10 +
.../language_reference_source/datatypes.html | 493 ++
.../language_reference_source/functions.html | 740 ++
.../site/language_reference_source/index.html | 947 +++
.../markdown/Phoenix-in-15-minutes-or-less.md | 80 +
phoenix-core/src/site/markdown/building.md | 20 +
phoenix-core/src/site/markdown/download.md | 84 +
.../src/site/markdown/dynamic_columns.md | 17 +
phoenix-core/src/site/markdown/faq.md | 279 +
phoenix-core/src/site/markdown/flume.md | 42 +
phoenix-core/src/site/markdown/index.md | 69 +
phoenix-core/src/site/markdown/issues.md | 9 +
phoenix-core/src/site/markdown/mailing_list.md | 14 +
phoenix-core/src/site/markdown/mr_dataload.md | 63 +
phoenix-core/src/site/markdown/paged.md | 31 +
phoenix-core/src/site/markdown/performance.md | 86 +
.../src/site/markdown/phoenix_on_emr.md | 43 +
phoenix-core/src/site/markdown/recent.md | 18 +
phoenix-core/src/site/markdown/roadmap.md | 35 +
phoenix-core/src/site/markdown/salted.md | 25 +
.../src/site/markdown/secondary_indexing.md | 152 +
phoenix-core/src/site/markdown/sequences.md | 47 +
phoenix-core/src/site/markdown/skip_scan.md | 22 +
phoenix-core/src/site/markdown/source.md | 9 +
phoenix-core/src/site/markdown/tuning.md | 128 +
phoenix-core/src/site/resources/css/site.css | 65 +
phoenix-core/src/site/resources/favicon.ico | Bin 0 -> 318 bytes
.../src/site/resources/images/PhoenixVsHive.png | Bin 0 -> 30363 bytes
.../site/resources/images/PhoenixVsImpala.png | Bin 0 -> 19219 bytes
.../site/resources/images/PhoenixVsOpenTSDB.png | Bin 0 -> 10039 bytes
phoenix-core/src/site/resources/images/logo.png | Bin 0 -> 17729 bytes
.../src/site/resources/images/perf-esscf.png | Bin 0 -> 8081 bytes
.../site/resources/images/perf-salted-read.png | Bin 0 -> 8086 bytes
.../site/resources/images/perf-salted-write.png | Bin 0 -> 8379 bytes
.../src/site/resources/images/perf-skipscan.png | Bin 0 -> 7526 bytes
.../src/site/resources/images/perf-topn.png | Bin 0 -> 7807 bytes
phoenix-core/src/site/resources/images/psql.png | Bin 0 -> 25997 bytes
.../src/site/resources/images/sqlline.png | Bin 0 -> 57490 bytes
.../src/site/resources/images/squirrel.png | Bin 0 -> 64649 bytes
.../site/resources/images/topbar-logo-small.png | Bin 0 -> 4931 bytes
.../src/site/resources/images/topbar-logo.png | Bin 0 -> 7939 bytes
.../site/resources/language/images/div-d.png | Bin 0 -> 8289 bytes
.../site/resources/language/images/div-ke.png | Bin 0 -> 763 bytes
.../site/resources/language/images/div-ks.png | Bin 0 -> 759 bytes
.../site/resources/language/images/div-le.png | Bin 0 -> 387 bytes
.../site/resources/language/images/div-ls.png | Bin 0 -> 396 bytes
.../site/resources/language/images/div-te.png | Bin 0 -> 739 bytes
.../site/resources/language/images/div-ts.png | Bin 0 -> 727 bytes
.../src/site/resources/language/stylesheet.css | 139 +
phoenix-core/src/site/site.xml | 96 +
.../src/site/xhtml/language/datatypes.xhtml | 5 +
.../src/site/xhtml/language/functions.xhtml | 5 +
.../src/site/xhtml/language/index.xhtml | 5 +
phoenix-core/src/site/xhtml/team.xhtml | 115 +
.../hadoop/hbase/index/IndexTestingUtils.java | 96 +
.../hadoop/hbase/index/StubAbortable.java | 43 +
.../apache/hadoop/hbase/index/TableName.java | 47 +
.../TestFailForUnsupportedHBaseVersions.java | 157 +
.../covered/CoveredIndexCodecForTesting.java | 73 +
.../hbase/index/covered/TestCoveredColumns.java | 47 +
.../TestEndToEndCoveredColumnsIndexBuilder.java | 341 +
.../index/covered/TestLocalTableState.java | 198 +
.../index/covered/data/TestIndexMemStore.java | 95 +
.../covered/example/TestColumnTracker.java | 63 +
.../example/TestCoveredColumnIndexCodec.java | 250 +
.../TestCoveredIndexSpecifierBuilder.java | 74 +
.../example/TestEndToEndCoveredIndexing.java | 879 +++
.../TestEndtoEndIndexingWithCompression.java | 51 +
.../covered/example/TestFailWithoutRetries.java | 147 +
.../filter/TestApplyAndFilterDeletesFilter.java | 212 +
.../covered/filter/TestFamilyOnlyFilter.java | 107 +
.../filter/TestNewerTimestampFilter.java | 49 +
.../covered/update/TestIndexUpdateManager.java | 142 +
.../index/parallel/TestThreadPoolBuilder.java | 65 +
.../index/parallel/TestThreadPoolManager.java | 95 +
.../index/util/TestIndexManagementUtil.java | 68 +
.../hbase/index/write/FakeTableFactory.java | 33 +
.../index/write/TestCachingHTableFactory.java | 60 +
.../hbase/index/write/TestIndexWriter.java | 286 +
.../index/write/TestParalleIndexWriter.java | 119 +
.../write/TestParalleWriterIndexCommitter.java | 119 +
.../index/write/TestWALRecoveryCaching.java | 370 +
.../recovery/TestPerRegionIndexWriteCache.java | 170 +
.../wal/TestReadWriteKeyValuesWithCodec.java | 155 +
...ALReplayWithIndexWritesAndCompressedWAL.java | 275 +
...exWritesAndUncompressedWALInHBase_094_9.java | 24 +
.../arithmetic/ArithmeticOperationTest.java | 298 +
.../phoenix/client/TestClientKeyValue.java | 184 +
.../phoenix/client/TestClientKeyValueLocal.java | 270 +
.../phoenix/compile/HavingClauseTest.java | 194 +
.../phoenix/compile/JoinQueryCompileTest.java | 65 +
.../apache/phoenix/compile/LimitClauseTest.java | 157 +
.../phoenix/compile/QueryCompileTest.java | 1273 ++++
.../phoenix/compile/QueryMetaDataTest.java | 446 ++
.../phoenix/compile/QueryOptimizerTest.java | 281 +
.../apache/phoenix/compile/ScanRangesTest.java | 546 ++
.../compile/SelectStatementRewriterTest.java | 119 +
.../compile/StatementHintsCompilationTest.java | 124 +
.../apache/phoenix/compile/ViewCompileTest.java | 119 +
.../phoenix/compile/WhereClauseCompileTest.java | 839 +++
.../compile/WhereClauseOptimizerTest.java | 1620 ++++
.../apache/phoenix/end2end/AlterTableTest.java | 793 ++
.../phoenix/end2end/ArithmeticQueryTest.java | 594 ++
.../org/apache/phoenix/end2end/ArrayTest.java | 810 ++
.../apache/phoenix/end2end/AutoCommitTest.java | 83 +
.../end2end/BaseClientManagedTimeTest.java | 43 +
.../phoenix/end2end/BaseConnectedQueryTest.java | 739 ++
.../end2end/BaseHBaseManagedTimeTest.java | 43 +
.../end2end/BaseTenantSpecificTablesTest.java | 77 +
.../phoenix/end2end/BinaryRowKeyTest.java | 149 +
.../apache/phoenix/end2end/CSVLoaderTest.java | 284 +
.../phoenix/end2end/CoalesceFunctionTest.java | 59 +
.../end2end/CompareDecimalToLongTest.java | 240 +
.../ConnectionQueryServicesTestImpl.java | 102 +
.../apache/phoenix/end2end/CreateTableTest.java | 104 +
.../phoenix/end2end/CustomEntityDataTest.java | 216 +
...aultParallelIteratorsRegionSplitterTest.java | 358 +
.../org/apache/phoenix/end2end/DeleteTest.java | 385 +
.../end2end/DescColumnSortOrderTest.java | 555 ++
.../phoenix/end2end/DistinctCountTest.java | 380 +
.../phoenix/end2end/DynamicColumnTest.java | 220 +
.../phoenix/end2end/DynamicFamilyTest.java | 362 +
.../phoenix/end2end/DynamicUpsertTest.java | 227 +
.../phoenix/end2end/ExecuteStatementsTest.java | 303 +
.../phoenix/end2end/ExtendedQueryExecTest.java | 190 +
.../apache/phoenix/end2end/FunkyNamesTest.java | 145 +
.../apache/phoenix/end2end/GroupByCaseTest.java | 196 +
.../apache/phoenix/end2end/HashJoinTest.java | 1439 ++++
.../phoenix/end2end/InMemoryOrderByTest.java | 42 +
.../org/apache/phoenix/end2end/IsNullTest.java | 67 +
.../org/apache/phoenix/end2end/KeyOnlyTest.java | 148 +
.../phoenix/end2end/MultiCfQueryExecTest.java | 231 +
.../phoenix/end2end/NativeHBaseTypesTest.java | 307 +
.../org/apache/phoenix/end2end/OrderByTest.java | 155 +
.../apache/phoenix/end2end/PercentileTest.java | 621 ++
.../phoenix/end2end/ProductMetricsTest.java | 2027 +++++
.../end2end/QueryDatabaseMetaDataTest.java | 975 +++
.../end2end/QueryExecWithoutSCNTest.java | 51 +
.../apache/phoenix/end2end/QueryPlanTest.java | 203 +
.../org/apache/phoenix/end2end/QueryTest.java | 2812 +++++++
.../phoenix/end2end/ReadIsolationLevelTest.java | 152 +
.../phoenix/end2end/ReverseFunctionTest.java | 109 +
.../RoundFloorCeilFunctionsEnd2EndTest.java | 346 +
.../end2end/RowValueConstructorTest.java | 873 +++
.../apache/phoenix/end2end/SequenceTest.java | 530 ++
.../phoenix/end2end/ServerExceptionTest.java | 69 +
...RangeParallelIteratorRegionSplitterTest.java | 369 +
.../phoenix/end2end/SkipScanQueryTest.java | 211 +
.../phoenix/end2end/SpillableGroupByTest.java | 136 +
.../phoenix/end2end/SpooledOrderByTest.java | 40 +
.../phoenix/end2end/StatementHintsTest.java | 163 +
.../org/apache/phoenix/end2end/StddevTest.java | 137 +
.../end2end/TenantSpecificTablesDDLTest.java | 444 ++
.../end2end/TenantSpecificTablesDMLTest.java | 349 +
.../phoenix/end2end/ToCharFunctionTest.java | 242 +
.../phoenix/end2end/ToNumberFunctionTest.java | 286 +
.../org/apache/phoenix/end2end/TopNTest.java | 160 +
.../phoenix/end2end/UpsertBigValuesTest.java | 371 +
.../end2end/UpsertSelectAutoCommitTest.java | 88 +
.../phoenix/end2end/UpsertSelectTest.java | 689 ++
.../phoenix/end2end/UpsertValuesTest.java | 366 +
.../phoenix/end2end/VariableLengthPKTest.java | 1881 +++++
.../org/apache/phoenix/end2end/ViewTest.java | 179 +
.../end2end/index/BaseMutableIndexTest.java | 144 +
.../phoenix/end2end/index/DropViewTest.java | 101 +
.../end2end/index/ImmutableIndexTest.java | 525 ++
.../end2end/index/IndexMetadataTest.java | 380 +
.../phoenix/end2end/index/IndexTestUtil.java | 168 +
.../end2end/index/MutableIndexFailureTest.java | 126 +
.../phoenix/end2end/index/MutableIndexTest.java | 677 ++
.../end2end/index/MutableSaltedIndexTest.java | 189 +
.../phoenix/end2end/salted/SaltedTableTest.java | 528 ++
.../salted/SaltedTableUpsertSelectTest.java | 203 +
.../salted/SaltedTableVarLengthRowKeyTest.java | 68 +
.../expression/CoerceExpressionTest.java | 132 +
.../expression/ColumnExpressionTest.java | 116 +
.../DescColumnSortOrderExpressionTest.java | 311 +
.../phoenix/expression/LikeExpressionTest.java | 44 +
.../RoundFloorCeilExpressionsUnitTests.java | 233 +
.../filter/SkipScanFilterIntersectTest.java | 514 ++
.../phoenix/filter/SkipScanFilterTest.java | 395 +
.../phoenix/index/IndexMaintainerTest.java | 239 +
.../iterate/AggregateResultScannerTest.java | 147 +
.../iterate/ConcatResultIteratorTest.java | 127 +
.../iterate/MergeSortResultIteratorTest.java | 83 +
.../iterate/SpoolingResultIteratorTest.java | 73 +
.../phoenix/jdbc/PhoenixEmbeddedDriverTest.java | 103 +
.../apache/phoenix/jdbc/PhoenixTestDriver.java | 82 +
.../apache/phoenix/logging/PerformanceLog.java | 119 +
.../phoenix/memory/MemoryManagerTest.java | 269 +
.../apache/phoenix/parse/QueryParserTest.java | 670 ++
.../query/BaseConnectionlessQueryTest.java | 105 +
.../java/org/apache/phoenix/query/BaseTest.java | 485 ++
.../phoenix/query/ConnectionlessUpsertTest.java | 184 +
.../phoenix/query/HBaseFactoryProviderTest.java | 44 +
.../phoenix/query/KeyRangeCoalesceTests.java | 143 +
.../phoenix/query/KeyRangeIntersectTests.java | 79 +
.../phoenix/query/KeyRangeUnionTests.java | 79 +
.../phoenix/query/QueryServicesTestImpl.java | 84 +
.../phoenix/schema/PDataTypeForArraysTest.java | 522 ++
.../apache/phoenix/schema/PDataTypeTest.java | 1601 ++++
.../apache/phoenix/schema/RowKeySchemaTest.java | 131 +
.../phoenix/schema/RowKeyValueAccessorTest.java | 69 +
.../apache/phoenix/schema/SchemaUtilTest.java | 59 +
.../apache/phoenix/schema/ValueBitSetTest.java | 137 +
.../org/apache/phoenix/util/AssertResults.java | 132 +
.../org/apache/phoenix/util/ByteUtilTest.java | 70 +
.../org/apache/phoenix/util/DateUtilTest.java | 64 +
.../phoenix/util/GeneratePerformanceData.java | 65 +
.../apache/phoenix/util/LikeExpressionTest.java | 42 +
.../apache/phoenix/util/MetaDataUtilTest.java | 46 +
.../org/apache/phoenix/util/ScanUtilTest.java | 343 +
.../java/org/apache/phoenix/util/TestUtil.java | 331 +
.../src/test/resources/hbase-default.xml | 36 +
.../src/test/resources/log4j.properties | 63 +
phoenix-flume/pom.xml | 104 +
.../phoenix/flume/DefaultKeyGenerator.java | 71 +
.../apache/phoenix/flume/FlumeConstants.java | 81 +
.../org/apache/phoenix/flume/KeyGenerator.java | 26 +
.../org/apache/phoenix/flume/SchemaHandler.java | 49 +
.../flume/serializer/BaseEventSerializer.java | 237 +
.../flume/serializer/EventSerializer.java | 44 +
.../flume/serializer/EventSerializers.java | 38 +
.../flume/serializer/RegexEventSerializer.java | 149 +
.../apache/phoenix/flume/sink/PhoenixSink.java | 207 +
.../apache/phoenix/flume/TestPhoenixSink.java | 198 +
.../phoenix/flume/TestRegexEventSerializer.java | 418 ++
phoenix-hadoop-compat/pom.xml | 40 +
phoenix-hadoop1-compat/pom.xml | 18 +
phoenix-hadoop2-compat/pom.xml | 10 +
phoenix-pig/pom.xml | 22 +
.../apache/phoenix/pig/PhoenixHBaseStorage.java | 189 +
.../phoenix/pig/PhoenixPigConfiguration.java | 165 +
.../java/org/apache/phoenix/pig/TypeUtil.java | 191 +
.../pig/hadoop/PhoenixOutputCommitter.java | 113 +
.../phoenix/pig/hadoop/PhoenixOutputFormat.java | 96 +
.../phoenix/pig/hadoop/PhoenixRecord.java | 91 +
.../phoenix/pig/hadoop/PhoenixRecordWriter.java | 85 +
pom.xml | 820 +--
src/build/all.xml | 118 -
src/build/client.xml | 85 -
src/main/antlr3/PhoenixSQL.g | 1102 ---
src/main/config/csv-bulk-load-config.properties | 5 -
.../regionserver/IndexKeyValueSkipListSet.java | 78 -
.../regionserver/wal/IndexedHLogReader.java | 152 -
.../hbase/regionserver/wal/IndexedWALEdit.java | 91 -
.../regionserver/wal/IndexedWALEditCodec.java | 195 -
.../apache/hbase/index/CapturingAbortable.java | 68 -
.../hbase/index/IndexLogRollSynchronizer.java | 125 -
.../java/org/apache/hbase/index/Indexer.java | 704 --
.../org/apache/hbase/index/ValueGetter.java | 38 -
.../hbase/index/builder/BaseIndexBuilder.java | 99 -
.../hbase/index/builder/IndexBuildManager.java | 216 -
.../hbase/index/builder/IndexBuilder.java | 144 -
.../builder/IndexBuildingFailureException.java | 50 -
.../org/apache/hbase/index/covered/Batch.java | 62 -
.../hbase/index/covered/CoveredColumns.java | 51 -
.../covered/CoveredColumnsIndexBuilder.java | 490 --
.../apache/hbase/index/covered/IndexCodec.java | 112 -
.../apache/hbase/index/covered/IndexUpdate.java | 79 -
.../hbase/index/covered/KeyValueStore.java | 35 -
.../hbase/index/covered/LocalTableState.java | 244 -
.../apache/hbase/index/covered/TableState.java | 98 -
.../hbase/index/covered/data/IndexMemStore.java | 317 -
.../index/covered/data/LazyValueGetter.java | 89 -
.../index/covered/data/LocalHBaseState.java | 49 -
.../hbase/index/covered/data/LocalTable.java | 74 -
.../index/covered/example/ColumnGroup.java | 95 -
.../index/covered/example/CoveredColumn.java | 89 -
.../example/CoveredColumnIndexCodec.java | 367 -
.../CoveredColumnIndexSpecifierBuilder.java | 166 -
.../covered/example/CoveredColumnIndexer.java | 146 -
.../filter/ApplyAndFilterDeletesFilter.java | 310 -
...olumnTrackingNextLargestTimestampFilter.java | 74 -
.../index/covered/filter/FamilyOnlyFilter.java | 80 -
.../covered/filter/MaxTimestampFilter.java | 76 -
.../covered/filter/NewerTimestampFilter.java | 37 -
.../index/covered/update/ColumnReference.java | 141 -
.../index/covered/update/ColumnTracker.java | 117 -
.../covered/update/IndexUpdateManager.java | 240 -
.../covered/update/IndexedColumnGroup.java | 30 -
.../index/covered/update/SortedCollection.java | 130 -
.../index/exception/IndexWriteException.java | 45 -
.../MultiIndexWriteFailureException.java | 46 -
.../SingleIndexWriteFailureException.java | 63 -
.../hbase/index/parallel/BaseTaskRunner.java | 131 -
.../hbase/index/parallel/EarlyExitFailure.java | 36 -
.../index/parallel/QuickFailingTaskRunner.java | 51 -
.../org/apache/hbase/index/parallel/Task.java | 42 -
.../apache/hbase/index/parallel/TaskBatch.java | 76 -
.../apache/hbase/index/parallel/TaskRunner.java | 62 -
.../hbase/index/parallel/ThreadPoolBuilder.java | 92 -
.../hbase/index/parallel/ThreadPoolManager.java | 148 -
.../parallel/WaitForCompletionTaskRunner.java | 53 -
.../hbase/index/scanner/EmptyScanner.java | 32 -
.../index/scanner/FilteredKeyValueScanner.java | 134 -
.../org/apache/hbase/index/scanner/Scanner.java | 37 -
.../hbase/index/scanner/ScannerBuilder.java | 147 -
.../hbase/index/table/CachingHTableFactory.java | 112 -
.../index/table/CoprocessorHTableFactory.java | 50 -
.../apache/hbase/index/table/HTableFactory.java | 14 -
.../index/table/HTableInterfaceReference.java | 46 -
.../hbase/index/util/ImmutableBytesPtr.java | 96 -
.../hbase/index/util/IndexManagementUtil.java | 246 -
.../apache/hbase/index/wal/IndexedKeyValue.java | 155 -
.../apache/hbase/index/wal/KeyValueCodec.java | 79 -
.../hbase/index/write/IndexCommitter.java | 39 -
.../hbase/index/write/IndexFailurePolicy.java | 46 -
.../apache/hbase/index/write/IndexWriter.java | 226 -
.../hbase/index/write/IndexWriterUtils.java | 74 -
.../index/write/KillServerOnFailurePolicy.java | 82 -
.../write/ParallelWriterIndexCommitter.java | 212 -
.../recovery/PerRegionIndexWriteCache.java | 65 -
.../recovery/StoreFailuresInCachePolicy.java | 84 -
.../TrackingParallelWriterIndexCommitter.java | 228 -
.../org/apache/phoenix/cache/GlobalCache.java | 114 -
.../org/apache/phoenix/cache/HashCache.java | 40 -
.../phoenix/cache/IndexMetaDataCache.java | 10 -
.../apache/phoenix/cache/ServerCacheClient.java | 278 -
.../org/apache/phoenix/cache/TenantCache.java | 44 -
.../apache/phoenix/cache/TenantCacheImpl.java | 96 -
.../phoenix/compile/AggregationManager.java | 53 -
.../org/apache/phoenix/compile/BindManager.java | 82 -
.../apache/phoenix/compile/ColumnProjector.java | 69 -
.../apache/phoenix/compile/ColumnResolver.java | 55 -
.../phoenix/compile/CreateIndexCompiler.java | 88 -
.../phoenix/compile/CreateTableCompiler.java | 90 -
.../apache/phoenix/compile/DeleteCompiler.java | 352 -
.../org/apache/phoenix/compile/ExplainPlan.java | 39 -
.../phoenix/compile/ExpressionCompiler.java | 1250 ----
.../phoenix/compile/ExpressionManager.java | 70 -
.../phoenix/compile/ExpressionProjector.java | 84 -
.../apache/phoenix/compile/FromCompiler.java | 390 -
.../apache/phoenix/compile/GroupByCompiler.java | 278 -
.../apache/phoenix/compile/HavingCompiler.java | 240 -
.../phoenix/compile/IndexStatementRewriter.java | 67 -
.../org/apache/phoenix/compile/KeyPart.java | 79 -
.../apache/phoenix/compile/LimitCompiler.java | 109 -
.../MutatingParallelIteratorFactory.java | 115 -
.../apache/phoenix/compile/MutationPlan.java | 31 -
.../apache/phoenix/compile/OrderByCompiler.java | 126 -
.../apache/phoenix/compile/PostDDLCompiler.java | 220 -
.../phoenix/compile/PostIndexDDLCompiler.java | 119 -
.../phoenix/compile/ProjectionCompiler.java | 354 -
.../apache/phoenix/compile/QueryCompiler.java | 136 -
.../org/apache/phoenix/compile/QueryPlan.java | 67 -
.../apache/phoenix/compile/RowProjector.java | 124 -
.../org/apache/phoenix/compile/ScanRanges.java | 185 -
.../phoenix/compile/StatementContext.java | 199 -
.../phoenix/compile/StatementNormalizer.java | 83 -
.../apache/phoenix/compile/StatementPlan.java | 47 -
.../TrackOrderPreservingExpressionCompiler.java | 194 -
.../apache/phoenix/compile/UpsertCompiler.java | 630 --
.../apache/phoenix/compile/WhereCompiler.java | 214 -
.../apache/phoenix/compile/WhereOptimizer.java | 1112 ---
.../phoenix/coprocessor/BaseRegionScanner.java | 69 -
.../coprocessor/BaseScannerRegionObserver.java | 57 -
.../GroupedAggregateRegionObserver.java | 385 -
.../coprocessor/HashJoinRegionScanner.java | 235 -
.../coprocessor/MetaDataEndpointImpl.java | 1058 ---
.../phoenix/coprocessor/MetaDataProtocol.java | 255 -
.../coprocessor/MetaDataRegionObserver.java | 40 -
.../phoenix/coprocessor/ScanProjector.java | 202 -
.../phoenix/coprocessor/ScanRegionObserver.java | 312 -
.../coprocessor/ServerCachingEndpointImpl.java | 57 -
.../coprocessor/ServerCachingProtocol.java | 63 -
.../UngroupedAggregateRegionObserver.java | 437 --
.../phoenix/exception/PhoenixIOException.java | 33 -
.../exception/PhoenixParserException.java | 107 -
.../phoenix/exception/SQLExceptionCode.java | 195 -
.../phoenix/exception/SQLExceptionInfo.java | 142 -
.../exception/UnknownFunctionException.java | 37 -
.../ValueTypeIncompatibleException.java | 38 -
.../apache/phoenix/execute/AggregatePlan.java | 178 -
.../apache/phoenix/execute/BasicQueryPlan.java | 188 -
.../apache/phoenix/execute/CommitException.java | 43 -
.../phoenix/execute/DegenerateQueryPlan.java | 51 -
.../apache/phoenix/execute/MutationState.java | 435 --
.../org/apache/phoenix/execute/ScanPlan.java | 110 -
.../phoenix/expression/AddExpression.java | 56 -
.../phoenix/expression/AndExpression.java | 67 -
.../phoenix/expression/AndOrExpression.java | 99 -
.../expression/ArithmeticExpression.java | 45 -
.../expression/BaseAddSubtractExpression.java | 53 -
.../expression/BaseCompoundExpression.java | 123 -
.../BaseDecimalAddSubtractExpression.java | 5 -
.../phoenix/expression/BaseExpression.java | 103 -
.../expression/BaseSingleExpression.java | 91 -
.../expression/BaseTerminalExpression.java | 47 -
.../phoenix/expression/CaseExpression.java | 232 -
.../expression/CeilingDecimalExpression.java | 87 -
.../expression/CeilingTimestampExpression.java | 83 -
.../phoenix/expression/CoerceExpression.java | 150 -
.../phoenix/expression/ColumnExpression.java | 154 -
.../expression/ComparisonExpression.java | 155 -
.../phoenix/expression/DateAddExpression.java | 80 -
.../expression/DateSubtractExpression.java | 80 -
.../expression/DecimalAddExpression.java | 101 -
.../expression/DecimalDivideExpression.java | 79 -
.../expression/DecimalMultiplyExpression.java | 79 -
.../expression/DecimalSubtractExpression.java | 118 -
.../phoenix/expression/DivideExpression.java | 98 -
.../phoenix/expression/DoubleAddExpression.java | 70 -
.../expression/DoubleDivideExpression.java | 74 -
.../expression/DoubleMultiplyExpression.java | 70 -
.../expression/DoubleSubtractExpression.java | 74 -
.../apache/phoenix/expression/Expression.java | 77 -
.../phoenix/expression/ExpressionType.java | 175 -
.../expression/FloorDecimalExpression.java | 51 -
.../expression/FloorTimestampExpression.java | 49 -
.../phoenix/expression/InListExpression.java | 291 -
.../IndexKeyValueColumnExpression.java | 26 -
.../phoenix/expression/IsNullExpression.java | 106 -
.../expression/KeyValueColumnExpression.java | 119 -
.../phoenix/expression/LikeExpression.java | 302 -
.../phoenix/expression/LiteralExpression.java | 260 -
.../phoenix/expression/LongAddExpression.java | 62 -
.../expression/LongDivideExpression.java | 66 -
.../expression/LongMultiplyExpression.java | 65 -
.../expression/LongSubtractExpression.java | 83 -
.../phoenix/expression/MultiplyExpression.java | 98 -
.../phoenix/expression/NotExpression.java | 86 -
.../apache/phoenix/expression/OrExpression.java | 67 -
.../phoenix/expression/OrderByExpression.java | 87 -
.../expression/RowKeyColumnExpression.java | 150 -
.../phoenix/expression/RowKeyExpression.java | 25 -
.../RowValueConstructorExpression.java | 355 -
.../expression/StringConcatExpression.java | 95 -
.../phoenix/expression/SubtractExpression.java | 60 -
.../expression/TimestampAddExpression.java | 89 -
.../expression/TimestampSubtractExpression.java | 89 -
.../expression/aggregator/Aggregator.java | 48 -
.../expression/aggregator/Aggregators.java | 125 -
.../expression/aggregator/BaseAggregator.java | 50 -
.../aggregator/BaseDecimalStddevAggregator.java | 119 -
.../aggregator/BaseStddevAggregator.java | 96 -
.../aggregator/ClientAggregators.java | 80 -
.../expression/aggregator/CountAggregator.java | 84 -
.../aggregator/DecimalStddevPopAggregator.java | 43 -
.../aggregator/DecimalStddevSampAggregator.java | 43 -
.../aggregator/DecimalSumAggregator.java | 91 -
.../DistinctCountClientAggregator.java | 55 -
.../DistinctValueWithCountClientAggregator.java | 132 -
.../DistinctValueWithCountServerAggregator.java | 174 -
.../aggregator/DoubleSumAggregator.java | 90 -
.../expression/aggregator/IntSumAggregator.java | 43 -
.../aggregator/LongSumAggregator.java | 42 -
.../expression/aggregator/MaxAggregator.java | 50 -
.../expression/aggregator/MinAggregator.java | 98 -
.../aggregator/NumberSumAggregator.java | 99 -
.../aggregator/PercentRankClientAggregator.java | 92 -
.../aggregator/PercentileClientAggregator.java | 110 -
.../PercentileDiscClientAggregator.java | 106 -
.../aggregator/ServerAggregators.java | 145 -
.../aggregator/StddevPopAggregator.java | 43 -
.../aggregator/StddevSampAggregator.java | 43 -
.../aggregator/UnsignedIntSumAggregator.java | 43 -
.../aggregator/UnsignedLongSumAggregator.java | 44 -
.../expression/function/AggregateFunction.java | 44 -
.../function/AvgAggregateFunction.java | 113 -
.../expression/function/CoalesceFunction.java | 100 -
.../function/CompositeAggregateFunction.java | 47 -
.../function/CountAggregateFunction.java | 106 -
.../function/CurrentDateFunction.java | 68 -
.../function/CurrentTimeFunction.java | 68 -
...elegateConstantToCountAggregateFunction.java | 75 -
.../DistinctCountAggregateFunction.java | 115 -
.../function/FunctionArgumentType.java | 35 -
.../expression/function/FunctionExpression.java | 71 -
.../function/IndexStateNameFunction.java | 81 -
.../expression/function/InvertFunction.java | 129 -
.../expression/function/LTrimFunction.java | 115 -
.../expression/function/LengthFunction.java | 96 -
.../expression/function/LowerFunction.java | 60 -
.../expression/function/MD5Function.java | 100 -
.../function/MaxAggregateFunction.java | 75 -
.../function/MinAggregateFunction.java | 89 -
.../function/PercentRankAggregateFunction.java | 71 -
.../PercentileContAggregateFunction.java | 72 -
.../PercentileDiscAggregateFunction.java | 69 -
.../expression/function/PrefixFunction.java | 83 -
.../expression/function/RTrimFunction.java | 161 -
.../function/RegexpReplaceFunction.java | 130 -
.../function/RegexpSubstrFunction.java | 175 -
.../expression/function/ReverseFunction.java | 70 -
.../expression/function/RoundFunction.java | 238 -
.../expression/function/ScalarFunction.java | 72 -
.../function/SingleAggregateFunction.java | 166 -
.../expression/function/SqlTableType.java | 80 -
.../function/SqlTypeNameFunction.java | 86 -
.../expression/function/StddevPopFunction.java | 74 -
.../expression/function/StddevSampFunction.java | 74 -
.../expression/function/SubstrFunction.java | 217 -
.../function/SumAggregateFunction.java | 146 -
.../phoenix/expression/function/TimeUnit.java | 22 -
.../expression/function/ToCharFunction.java | 135 -
.../expression/function/ToDateFunction.java | 133 -
.../expression/function/ToNumberFunction.java | 176 -
.../expression/function/TrimFunction.java | 108 -
.../expression/function/TruncFunction.java | 58 -
.../expression/function/UpperFunction.java | 58 -
.../visitor/BaseExpressionVisitor.java | 247 -
.../expression/visitor/ExpressionVisitor.java | 136 -
.../visitor/KeyValueExpressionVisitor.java | 38 -
.../visitor/SingleAggregateFunctionVisitor.java | 40 -
.../visitor/TraverseAllExpressionVisitor.java | 57 -
.../visitor/TraverseNoExpressionVisitor.java | 35 -
.../phoenix/filter/BooleanExpressionFilter.java | 125 -
.../filter/EvaluateOnCompletionVisitor.java | 76 -
.../MultiCFCQKeyValueComparisonFilter.java | 134 -
.../filter/MultiCQKeyValueComparisonFilter.java | 70 -
.../filter/MultiKeyValueComparisonFilter.java | 237 -
.../phoenix/filter/RowKeyComparisonFilter.java | 150 -
.../SingleCFCQKeyValueComparisonFilter.java | 51 -
.../SingleCQKeyValueComparisonFilter.java | 49 -
.../filter/SingleKeyValueComparisonFilter.java | 147 -
.../apache/phoenix/filter/SkipScanFilter.java | 523 --
.../apache/phoenix/index/BaseIndexCodec.java | 61 -
.../apache/phoenix/index/IndexMaintainer.java | 780 --
.../phoenix/index/IndexMetaDataCacheClient.java | 96 -
.../index/IndexMetaDataCacheFactory.java | 63 -
.../phoenix/index/PhoenixIndexBuilder.java | 96 -
.../apache/phoenix/index/PhoenixIndexCodec.java | 172 -
.../index/PhoenixIndexFailurePolicy.java | 102 -
.../iterate/AggregatingResultIterator.java | 40 -
.../phoenix/iterate/BaseResultIterator.java | 43 -
.../phoenix/iterate/ConcatResultIterator.java | 91 -
.../DefaultParallelIteratorRegionSplitter.java | 229 -
.../phoenix/iterate/DelegateResultIterator.java | 50 -
.../DistinctAggregatingResultIterator.java | 163 -
.../apache/phoenix/iterate/ExplainTable.java | 271 -
.../FilterAggregatingResultIterator.java | 80 -
.../phoenix/iterate/FilterResultIterator.java | 78 -
.../GroupedAggregatingResultIterator.java | 106 -
.../phoenix/iterate/LimitingResultIterator.java | 57 -
.../iterate/LookAheadResultIterator.java | 53 -
.../iterate/MappedByteBufferSortedQueue.java | 381 -
.../iterate/MaterializedResultIterator.java | 112 -
.../iterate/MergeSortResultIterator.java | 95 -
.../iterate/MergeSortRowKeyResultIterator.java | 59 -
.../iterate/MergeSortTopNResultIterator.java | 100 -
.../OrderedAggregatingResultIterator.java | 63 -
.../phoenix/iterate/OrderedResultIterator.java | 254 -
.../iterate/ParallelIteratorRegionSplitter.java | 36 -
.../ParallelIteratorRegionSplitterFactory.java | 40 -
.../phoenix/iterate/ParallelIterators.java | 232 -
.../phoenix/iterate/PeekingResultIterator.java | 63 -
.../iterate/RegionScannerResultIterator.java | 65 -
.../apache/phoenix/iterate/ResultIterator.java | 54 -
.../apache/phoenix/iterate/ResultIterators.java | 29 -
.../phoenix/iterate/ScanningResultIterator.java | 61 -
...SkipRangeParallelIteratorRegionSplitter.java | 85 -
.../iterate/SpoolTooBigToDiskException.java | 17 -
.../phoenix/iterate/SpoolingResultIterator.java | 320 -
.../phoenix/iterate/TableResultIterator.java | 86 -
.../UngroupedAggregatingResultIterator.java | 56 -
.../java/org/apache/phoenix/jdbc/Jdbc7Shim.java | 66 -
.../apache/phoenix/jdbc/PhoenixConnection.java | 639 --
.../phoenix/jdbc/PhoenixDatabaseMetaData.java | 1382 ----
.../org/apache/phoenix/jdbc/PhoenixDriver.java | 96 -
.../phoenix/jdbc/PhoenixEmbeddedDriver.java | 321 -
.../phoenix/jdbc/PhoenixParameterMetaData.java | 172 -
.../phoenix/jdbc/PhoenixPreparedStatement.java | 430 --
.../apache/phoenix/jdbc/PhoenixResultSet.java | 1231 ----
.../phoenix/jdbc/PhoenixResultSetMetaData.java | 213 -
.../apache/phoenix/jdbc/PhoenixStatement.java | 1239 ----
.../phoenix/jdbc/PhoenixStatementFactory.java | 24 -
.../phoenix/job/AbstractRoundRobinQueue.java | 314 -
.../java/org/apache/phoenix/job/JobManager.java | 115 -
.../apache/phoenix/join/HashCacheClient.java | 136 -
.../apache/phoenix/join/HashCacheFactory.java | 127 -
.../org/apache/phoenix/join/HashJoinInfo.java | 126 -
.../phoenix/join/HashJoiningRegionObserver.java | 57 -
.../MaxServerCacheSizeExceededException.java | 49 -
.../phoenix/map/reduce/CSVBulkLoader.java | 401 -
.../apache/phoenix/map/reduce/MapReduceJob.java | 204 -
.../phoenix/map/reduce/util/ConfigReader.java | 114 -
.../phoenix/memory/ChildMemoryManager.java | 118 -
.../phoenix/memory/DelegatingMemoryManager.java | 61 -
.../phoenix/memory/GlobalMemoryManager.java | 178 -
.../memory/InsufficientMemoryException.java | 47 -
.../apache/phoenix/memory/MemoryManager.java | 97 -
.../apache/phoenix/optimize/QueryOptimizer.java | 239 -
.../phoenix/parse/AddColumnStatement.java | 49 -
.../org/apache/phoenix/parse/AddParseNode.java | 49 -
.../parse/AggregateFunctionParseNode.java | 39 -
.../org/apache/phoenix/parse/AliasedNode.java | 53 -
.../phoenix/parse/AlterIndexStatement.java | 53 -
.../phoenix/parse/AlterTableStatement.java | 28 -
.../org/apache/phoenix/parse/AndParseNode.java | 51 -
.../phoenix/parse/ArithmeticParseNode.java | 30 -
.../phoenix/parse/AvgAggregateParseNode.java | 48 -
.../phoenix/parse/BaseParseNodeVisitor.java | 70 -
.../apache/phoenix/parse/BetweenParseNode.java | 54 -
.../apache/phoenix/parse/BinaryParseNode.java | 44 -
.../org/apache/phoenix/parse/BindParseNode.java | 61 -
.../org/apache/phoenix/parse/BindTableNode.java | 44 -
.../apache/phoenix/parse/BindableStatement.java | 25 -
.../org/apache/phoenix/parse/CaseParseNode.java | 49 -
.../org/apache/phoenix/parse/CastParseNode.java | 63 -
.../org/apache/phoenix/parse/ColumnDef.java | 147 -
.../apache/phoenix/parse/ColumnFamilyDef.java | 57 -
.../org/apache/phoenix/parse/ColumnName.java | 102 -
.../apache/phoenix/parse/ColumnParseNode.java | 90 -
.../phoenix/parse/ComparisonParseNode.java | 59 -
.../apache/phoenix/parse/CompoundParseNode.java | 72 -
.../apache/phoenix/parse/ConcreteTableNode.java | 43 -
.../phoenix/parse/CreateIndexStatement.java | 74 -
.../phoenix/parse/CreateTableStatement.java | 84 -
.../phoenix/parse/CurrentDateParseNode.java | 41 -
.../phoenix/parse/CurrentTimeParseNode.java | 41 -
.../parse/DelegateConstantToCountParseNode.java | 48 -
.../apache/phoenix/parse/DeleteStatement.java | 69 -
.../apache/phoenix/parse/DerivedTableNode.java | 51 -
.../phoenix/parse/DistinctCountParseNode.java | 46 -
.../apache/phoenix/parse/DivideParseNode.java | 49 -
.../phoenix/parse/DropColumnStatement.java | 41 -
.../phoenix/parse/DropIndexStatement.java | 50 -
.../phoenix/parse/DropTableStatement.java | 51 -
.../apache/phoenix/parse/EqualParseNode.java | 47 -
.../apache/phoenix/parse/ExistsParseNode.java | 55 -
.../apache/phoenix/parse/ExplainStatement.java | 37 -
.../phoenix/parse/FamilyWildcardParseNode.java | 55 -
.../phoenix/parse/FilterableStatement.java | 31 -
.../apache/phoenix/parse/FunctionParseNode.java | 427 --
.../parse/GreaterThanOrEqualParseNode.java | 49 -
.../phoenix/parse/GreaterThanParseNode.java | 48 -
.../java/org/apache/phoenix/parse/HintNode.java | 160 -
.../apache/phoenix/parse/InListParseNode.java | 66 -
.../org/apache/phoenix/parse/InParseNode.java | 55 -
.../phoenix/parse/IndexKeyConstraint.java | 39 -
.../apache/phoenix/parse/IsNullParseNode.java | 55 -
.../org/apache/phoenix/parse/JoinTableNode.java | 58 -
.../phoenix/parse/LessThanOrEqualParseNode.java | 48 -
.../apache/phoenix/parse/LessThanParseNode.java | 48 -
.../org/apache/phoenix/parse/LikeParseNode.java | 55 -
.../org/apache/phoenix/parse/LimitNode.java | 40 -
.../apache/phoenix/parse/LiteralParseNode.java | 73 -
.../phoenix/parse/MaxAggregateParseNode.java | 41 -
.../phoenix/parse/MinAggregateParseNode.java | 41 -
.../apache/phoenix/parse/MultiplyParseNode.java | 49 -
.../org/apache/phoenix/parse/NamedNode.java | 45 -
.../apache/phoenix/parse/NamedParseNode.java | 53 -
.../apache/phoenix/parse/NamedTableNode.java | 64 -
.../apache/phoenix/parse/NotEqualParseNode.java | 48 -
.../org/apache/phoenix/parse/NotParseNode.java | 49 -
.../org/apache/phoenix/parse/OrParseNode.java | 49 -
.../org/apache/phoenix/parse/OrderByNode.java | 57 -
.../phoenix/parse/OuterJoinParseNode.java | 49 -
.../org/apache/phoenix/parse/ParseContext.java | 60 -
.../apache/phoenix/parse/ParseException.java | 47 -
.../org/apache/phoenix/parse/ParseNode.java | 52 -
.../apache/phoenix/parse/ParseNodeFactory.java | 534 --
.../apache/phoenix/parse/ParseNodeRewriter.java | 504 --
.../apache/phoenix/parse/ParseNodeVisitor.java | 104 -
.../phoenix/parse/PrimaryKeyConstraint.java | 69 -
.../org/apache/phoenix/parse/PropertyName.java | 25 -
.../parse/RowValueConstructorParseNode.java | 48 -
.../org/apache/phoenix/parse/SQLParser.java | 173 -
.../apache/phoenix/parse/SelectStatement.java | 184 -
.../phoenix/parse/SelectStatementRewriter.java | 188 -
.../phoenix/parse/ShowTablesStatement.java | 8 -
.../phoenix/parse/SingleTableSQLStatement.java | 39 -
.../StatelessTraverseAllParseNodeVisitor.java | 86 -
.../phoenix/parse/StringConcatParseNode.java | 51 -
.../apache/phoenix/parse/SubqueryParseNode.java | 49 -
.../apache/phoenix/parse/SubtractParseNode.java | 48 -
.../phoenix/parse/SumAggregateParseNode.java | 41 -
.../org/apache/phoenix/parse/TableName.java | 56 -
.../org/apache/phoenix/parse/TableNode.java | 45 -
.../apache/phoenix/parse/TableNodeVisitor.java | 37 -
.../apache/phoenix/parse/TerminalParseNode.java | 37 -
.../apache/phoenix/parse/ToCharParseNode.java | 65 -
.../apache/phoenix/parse/ToDateParseNode.java | 51 -
.../apache/phoenix/parse/ToNumberParseNode.java | 47 -
.../parse/TraverseAllParseNodeVisitor.java | 148 -
.../parse/TraverseNoParseNodeVisitor.java | 227 -
.../apache/phoenix/parse/UnaryParseNode.java | 35 -
.../parse/UnsupportedAllParseNodeVisitor.java | 212 -
.../apache/phoenix/parse/UpsertStatement.java | 54 -
.../apache/phoenix/parse/WildcardParseNode.java | 56 -
.../apache/phoenix/pig/PhoenixHBaseStorage.java | 189 -
.../phoenix/pig/PhoenixPigConfiguration.java | 165 -
.../java/org/apache/phoenix/pig/TypeUtil.java | 175 -
.../pig/hadoop/PhoenixOutputCommitter.java | 113 -
.../phoenix/pig/hadoop/PhoenixOutputFormat.java | 96 -
.../phoenix/pig/hadoop/PhoenixRecord.java | 91 -
.../phoenix/pig/hadoop/PhoenixRecordWriter.java | 85 -
.../phoenix/query/BaseQueryServicesImpl.java | 80 -
.../phoenix/query/ChildQueryServices.java | 47 -
.../phoenix/query/ConfigurationFactory.java | 46 -
.../phoenix/query/ConnectionQueryServices.java | 84 -
.../query/ConnectionQueryServicesImpl.java | 1296 ----
.../query/ConnectionlessQueryServicesImpl.java | 236 -
.../apache/phoenix/query/DegenerateScanner.java | 60 -
.../query/DelegateConnectionQueryServices.java | 171 -
.../phoenix/query/DelegateQueryServices.java | 74 -
.../apache/phoenix/query/DelegateScanner.java | 56 -
.../phoenix/query/HBaseFactoryProvider.java | 50 -
.../org/apache/phoenix/query/HTableFactory.java | 58 -
.../java/org/apache/phoenix/query/KeyRange.java | 623 --
.../apache/phoenix/query/MetaDataMutated.java | 40 -
.../apache/phoenix/query/QueryConstants.java | 173 -
.../org/apache/phoenix/query/QueryServices.java | 115 -
.../apache/phoenix/query/QueryServicesImpl.java | 38 -
.../phoenix/query/QueryServicesOptions.java | 363 -
.../java/org/apache/phoenix/query/Scanner.java | 35 -
.../org/apache/phoenix/query/StatsManager.java | 59 -
.../apache/phoenix/query/StatsManagerImpl.java | 221 -
.../apache/phoenix/query/WrappedScanner.java | 70 -
.../schema/AmbiguousColumnException.java | 52 -
.../phoenix/schema/AmbiguousTableException.java | 52 -
.../schema/ArgumentTypeMismatchException.java | 44 -
.../schema/ColumnAlreadyExistsException.java | 62 -
.../schema/ColumnFamilyNotFoundException.java | 46 -
.../apache/phoenix/schema/ColumnModifier.java | 149 -
.../phoenix/schema/ColumnNotFoundException.java | 65 -
.../org/apache/phoenix/schema/ColumnRef.java | 132 -
.../ConcurrentTableMutationException.java | 48 -
.../schema/ConstraintViolationException.java | 48 -
.../apache/phoenix/schema/DelegateColumn.java | 64 -
.../apache/phoenix/schema/DelegateDatum.java | 62 -
.../ExecuteQueryNotApplicableException.java | 39 -
.../ExecuteUpdateNotApplicableException.java | 38 -
.../phoenix/schema/IllegalDataException.java | 47 -
.../apache/phoenix/schema/KeyValueSchema.java | 207 -
.../apache/phoenix/schema/MetaDataClient.java | 1440 ----
.../schema/MetaDataEntityNotFoundException.java | 30 -
.../phoenix/schema/MetaDataSplitPolicy.java | 51 -
.../NewerTableAlreadyExistsException.java | 29 -
.../org/apache/phoenix/schema/PBaseColumn.java | 52 -
.../java/org/apache/phoenix/schema/PColumn.java | 46 -
.../apache/phoenix/schema/PColumnFamily.java | 54 -
.../phoenix/schema/PColumnFamilyImpl.java | 75 -
.../org/apache/phoenix/schema/PColumnImpl.java | 197 -
.../org/apache/phoenix/schema/PDataType.java | 4769 ------------
.../org/apache/phoenix/schema/PDateColumn.java | 27 -
.../java/org/apache/phoenix/schema/PDatum.java | 54 -
.../org/apache/phoenix/schema/PIndexState.java | 92 -
.../apache/phoenix/schema/PIntegerColumn.java | 35 -
.../org/apache/phoenix/schema/PLongColumn.java | 35 -
.../org/apache/phoenix/schema/PMetaData.java | 30 -
.../apache/phoenix/schema/PMetaDataImpl.java | 144 -
.../java/org/apache/phoenix/schema/PName.java | 80 -
.../org/apache/phoenix/schema/PNameFactory.java | 75 -
.../apache/phoenix/schema/PNormalizedName.java | 72 -
.../java/org/apache/phoenix/schema/PRow.java | 70 -
.../apache/phoenix/schema/PStringColumn.java | 36 -
.../java/org/apache/phoenix/schema/PTable.java | 179 -
.../org/apache/phoenix/schema/PTableImpl.java | 740 --
.../org/apache/phoenix/schema/PTableType.java | 110 -
.../phoenix/schema/ReadOnlyTableException.java | 56 -
.../org/apache/phoenix/schema/RowKeySchema.java | 243 -
.../phoenix/schema/RowKeyValueAccessor.java | 195 -
.../org/apache/phoenix/schema/SaltingUtil.java | 172 -
.../schema/TableAlreadyExistsException.java | 61 -
.../phoenix/schema/TableNotFoundException.java | 57 -
.../org/apache/phoenix/schema/TableRef.java | 81 -
.../phoenix/schema/TypeMismatchException.java | 52 -
.../org/apache/phoenix/schema/ValueBitSet.java | 200 -
.../phoenix/schema/ValueRangeExcpetion.java | 40 -
.../org/apache/phoenix/schema/ValueSchema.java | 311 -
.../apache/phoenix/schema/stat/PTableStats.java | 47 -
.../phoenix/schema/stat/PTableStatsImpl.java | 70 -
.../schema/tuple/MultiKeyValueTuple.java | 75 -
.../phoenix/schema/tuple/ResultTuple.java | 94 -
.../schema/tuple/SingleKeyValueTuple.java | 102 -
.../org/apache/phoenix/schema/tuple/Tuple.java | 72 -
.../org/apache/phoenix/util/BigDecimalUtil.java | 70 -
.../java/org/apache/phoenix/util/BitSet.java | 106 -
.../java/org/apache/phoenix/util/ByteUtil.java | 559 --
.../java/org/apache/phoenix/util/CSVLoader.java | 250 -
.../org/apache/phoenix/util/Closeables.java | 124 -
.../org/apache/phoenix/util/ColumnInfo.java | 22 -
.../java/org/apache/phoenix/util/DateUtil.java | 154 -
.../java/org/apache/phoenix/util/IndexUtil.java | 199 -
.../apache/phoenix/util/InstanceResolver.java | 66 -
.../java/org/apache/phoenix/util/JDBCUtil.java | 81 -
.../org/apache/phoenix/util/KeyValueUtil.java | 134 -
.../org/apache/phoenix/util/MetaDataUtil.java | 197 -
.../org/apache/phoenix/util/NumberUtil.java | 54 -
.../org/apache/phoenix/util/PhoenixRuntime.java | 320 -
.../java/org/apache/phoenix/util/QueryUtil.java | 68 -
.../org/apache/phoenix/util/ReadOnlyProps.java | 239 -
.../org/apache/phoenix/util/ResultUtil.java | 172 -
.../org/apache/phoenix/util/SQLCloseable.java | 34 -
.../org/apache/phoenix/util/SQLCloseables.java | 133 -
.../java/org/apache/phoenix/util/ScanUtil.java | 425 --
.../org/apache/phoenix/util/SchemaUtil.java | 823 ---
.../org/apache/phoenix/util/ServerUtil.java | 123 -
.../java/org/apache/phoenix/util/SizedUtil.java | 63 -
.../org/apache/phoenix/util/StringUtil.java | 245 -
.../util/TrustedByteArrayOutputStream.java | 56 -
.../java/org/apache/phoenix/util/TupleUtil.java | 155 -
src/main/java/overview.html | 25 -
src/main/resources/java.sql.Driver | 1 -
src/site/bin/merge.sh | 10 -
.../language_reference_source/datatypes.html | 493 --
.../language_reference_source/functions.html | 740 --
src/site/language_reference_source/index.html | 947 ---
.../markdown/Phoenix-in-15-minutes-or-less.md | 80 -
src/site/markdown/building.md | 20 -
src/site/markdown/download.md | 84 -
src/site/markdown/dynamic_columns.md | 17 -
src/site/markdown/faq.md | 279 -
src/site/markdown/flume.md | 42 -
src/site/markdown/index.md | 69 -
src/site/markdown/issues.md | 9 -
src/site/markdown/mailing_list.md | 14 -
src/site/markdown/mr_dataload.md | 63 -
src/site/markdown/paged.md | 31 -
src/site/markdown/performance.md | 86 -
src/site/markdown/phoenix_on_emr.md | 43 -
src/site/markdown/recent.md | 18 -
src/site/markdown/roadmap.md | 35 -
src/site/markdown/salted.md | 25 -
src/site/markdown/secondary_indexing.md | 152 -
src/site/markdown/sequences.md | 47 -
src/site/markdown/skip_scan.md | 22 -
src/site/markdown/source.md | 9 -
src/site/markdown/tuning.md | 128 -
src/site/resources/css/site.css | 65 -
src/site/resources/favicon.ico | Bin 318 -> 0 bytes
src/site/resources/images/PhoenixVsHive.png | Bin 30363 -> 0 bytes
src/site/resources/images/PhoenixVsImpala.png | Bin 19219 -> 0 bytes
src/site/resources/images/PhoenixVsOpenTSDB.png | Bin 10039 -> 0 bytes
src/site/resources/images/logo.png | Bin 17729 -> 0 bytes
src/site/resources/images/perf-esscf.png | Bin 8081 -> 0 bytes
src/site/resources/images/perf-salted-read.png | Bin 8086 -> 0 bytes
src/site/resources/images/perf-salted-write.png | Bin 8379 -> 0 bytes
src/site/resources/images/perf-skipscan.png | Bin 7526 -> 0 bytes
src/site/resources/images/perf-topn.png | Bin 7807 -> 0 bytes
src/site/resources/images/psql.png | Bin 25997 -> 0 bytes
src/site/resources/images/sqlline.png | Bin 57490 -> 0 bytes
src/site/resources/images/squirrel.png | Bin 64649 -> 0 bytes
src/site/resources/images/topbar-logo-small.png | Bin 4931 -> 0 bytes
src/site/resources/images/topbar-logo.png | Bin 7939 -> 0 bytes
src/site/resources/language/images/div-d.png | Bin 8289 -> 0 bytes
src/site/resources/language/images/div-ke.png | Bin 763 -> 0 bytes
src/site/resources/language/images/div-ks.png | Bin 759 -> 0 bytes
src/site/resources/language/images/div-le.png | Bin 387 -> 0 bytes
src/site/resources/language/images/div-ls.png | Bin 396 -> 0 bytes
src/site/resources/language/images/div-te.png | Bin 739 -> 0 bytes
src/site/resources/language/images/div-ts.png | Bin 727 -> 0 bytes
src/site/resources/language/stylesheet.css | 139 -
src/site/site.xml | 96 -
src/site/xhtml/language/datatypes.xhtml | 5 -
src/site/xhtml/language/functions.xhtml | 5 -
src/site/xhtml/language/index.xhtml | 5 -
src/site/xhtml/team.xhtml | 115 -
.../wal/TestReadWriteKeyValuesWithCodec.java | 155 -
...ALReplayWithIndexWritesAndCompressedWAL.java | 275 -
...exWritesAndUncompressedWALInHBase_094_9.java | 24 -
.../apache/hbase/index/IndexTestingUtils.java | 96 -
.../org/apache/hbase/index/StubAbortable.java | 43 -
.../java/org/apache/hbase/index/TableName.java | 47 -
.../TestFailForUnsupportedHBaseVersions.java | 157 -
.../covered/CoveredIndexCodecForTesting.java | 73 -
.../hbase/index/covered/TestCoveredColumns.java | 47 -
.../TestEndToEndCoveredColumnsIndexBuilder.java | 341 -
.../index/covered/TestLocalTableState.java | 198 -
.../index/covered/data/TestIndexMemStore.java | 95 -
.../covered/example/TestColumnTracker.java | 63 -
.../example/TestCoveredColumnIndexCodec.java | 250 -
.../TestCoveredIndexSpecifierBuilder.java | 74 -
.../example/TestEndToEndCoveredIndexing.java | 879 ---
.../TestEndtoEndIndexingWithCompression.java | 51 -
.../covered/example/TestFailWithoutRetries.java | 147 -
.../filter/TestApplyAndFilterDeletesFilter.java | 212 -
.../covered/filter/TestFamilyOnlyFilter.java | 107 -
.../filter/TestNewerTimestampFilter.java | 49 -
.../covered/update/TestIndexUpdateManager.java | 142 -
.../index/parallel/TestThreadPoolBuilder.java | 65 -
.../index/parallel/TestThreadPoolManager.java | 95 -
.../index/util/TestIndexManagementUtil.java | 68 -
.../hbase/index/write/FakeTableFactory.java | 33 -
.../index/write/TestCachingHTableFactory.java | 60 -
.../hbase/index/write/TestIndexWriter.java | 286 -
.../index/write/TestParalleIndexWriter.java | 119 -
.../write/TestParalleWriterIndexCommitter.java | 119 -
.../index/write/TestWALRecoveryCaching.java | 370 -
.../recovery/TestPerRegionIndexWriteCache.java | 170 -
.../arithmetic/ArithmeticOperationTest.java | 298 -
.../phoenix/compile/HavingClauseTest.java | 193 -
.../apache/phoenix/compile/LimitClauseTest.java | 156 -
.../phoenix/compile/QueryCompileTest.java | 1118 ---
.../phoenix/compile/QueryMetaDataTest.java | 447 --
.../phoenix/compile/QueryOptimizerTest.java | 262 -
.../apache/phoenix/compile/ScanRangesTest.java | 546 --
.../compile/SelectStatementRewriterTest.java | 118 -
.../compile/StatementHintsCompilationTest.java | 123 -
.../phoenix/compile/WhereClauseFilterTest.java | 911 ---
.../phoenix/compile/WhereClauseScanKeyTest.java | 1618 ----
.../apache/phoenix/end2end/AlterTableTest.java | 699 --
.../phoenix/end2end/ArithmeticQueryTest.java | 594 --
.../apache/phoenix/end2end/AutoCommitTest.java | 83 -
.../end2end/BaseClientMangedTimeTest.java | 43 -
.../phoenix/end2end/BaseConnectedQueryTest.java | 611 --
.../end2end/BaseHBaseManagedTimeTest.java | 43 -
.../phoenix/end2end/BinaryRowKeyTest.java | 149 -
.../apache/phoenix/end2end/CSVLoaderTest.java | 284 -
.../phoenix/end2end/CoalesceFunctionTest.java | 59 -
.../end2end/CompareDecimalToLongTest.java | 240 -
.../ConnectionQueryServicesTestImpl.java | 102 -
.../apache/phoenix/end2end/CreateTableTest.java | 93 -
.../phoenix/end2end/CustomEntityDataTest.java | 216 -
...aultParallelIteratorsRegionSplitterTest.java | 358 -
.../org/apache/phoenix/end2end/DeleteTest.java | 385 -
.../end2end/DescColumnSortOrderTest.java | 555 --
.../phoenix/end2end/DistinctCountTest.java | 380 -
.../phoenix/end2end/DynamicColumnTest.java | 220 -
.../phoenix/end2end/DynamicFamilyTest.java | 362 -
.../phoenix/end2end/DynamicUpsertTest.java | 227 -
.../phoenix/end2end/ExecuteStatementsTest.java | 303 -
.../phoenix/end2end/ExtendedQueryExecTest.java | 190 -
.../apache/phoenix/end2end/FunkyNamesTest.java | 145 -
.../apache/phoenix/end2end/GroupByCaseTest.java | 196 -
.../phoenix/end2end/InMemoryOrderByTest.java | 42 -
.../org/apache/phoenix/end2end/IsNullTest.java | 67 -
.../org/apache/phoenix/end2end/KeyOnlyTest.java | 148 -
.../apache/phoenix/end2end/MD5FunctionTest.java | 85 -
.../phoenix/end2end/MultiCfQueryExecTest.java | 231 -
.../phoenix/end2end/NativeHBaseTypesTest.java | 307 -
.../org/apache/phoenix/end2end/OrderByTest.java | 125 -
.../apache/phoenix/end2end/PercentileTest.java | 621 --
.../phoenix/end2end/ProductMetricsTest.java | 2027 -----
.../end2end/QueryDatabaseMetaDataTest.java | 976 ---
.../end2end/QueryExecWithoutSCNTest.java | 51 -
.../apache/phoenix/end2end/QueryPlanTest.java | 203 -
.../org/apache/phoenix/end2end/QueryTest.java | 2712 -------
.../phoenix/end2end/ReadIsolationLevelTest.java | 152 -
.../phoenix/end2end/ReverseFunctionTest.java | 109 -
.../end2end/RowValueConstructorTest.java | 812 --
.../phoenix/end2end/ServerExceptionTest.java | 69 -
...RangeParallelIteratorRegionSplitterTest.java | 369 -
.../phoenix/end2end/SkipScanQueryTest.java | 211 -
.../phoenix/end2end/SpooledOrderByTest.java | 40 -
.../phoenix/end2end/StatementHintsTest.java | 163 -
.../org/apache/phoenix/end2end/StddevTest.java | 137 -
.../phoenix/end2end/ToCharFunctionTest.java | 242 -
.../phoenix/end2end/ToNumberFunctionTest.java | 286 -
.../org/apache/phoenix/end2end/TopNTest.java | 160 -
.../phoenix/end2end/UpsertBigValuesTest.java | 371 -
.../end2end/UpsertSelectAutoCommitTest.java | 88 -
.../phoenix/end2end/UpsertSelectTest.java | 689 --
.../phoenix/end2end/UpsertValuesTest.java | 366 -
.../phoenix/end2end/VariableLengthPKTest.java | 1954 -----
.../end2end/index/BaseMutableIndexTest.java | 144 -
.../phoenix/end2end/index/DropViewTest.java | 101 -
.../end2end/index/ImmutableIndexTest.java | 525 --
.../end2end/index/IndexMetadataTest.java | 380 -
.../phoenix/end2end/index/IndexTestUtil.java | 162 -
.../end2end/index/MutableIndexFailureTest.java | 114 -
.../phoenix/end2end/index/MutableIndexTest.java | 677 --
.../end2end/index/MutableSaltedIndexTest.java | 189 -
.../phoenix/end2end/salted/SaltedTableTest.java | 528 --
.../salted/SaltedTableUpsertSelectTest.java | 203 -
.../salted/SaltedTableVarLengthRowKeyTest.java | 68 -
.../expression/CoerceExpressionTest.java | 121 -
.../expression/ColumnExpressionTest.java | 117 -
.../DescColumnSortOrderExpressionTest.java | 309 -
.../phoenix/expression/LikeExpressionTest.java | 44 -
.../filter/SkipScanFilterIntersectTest.java | 514 --
.../phoenix/filter/SkipScanFilterTest.java | 395 -
.../phoenix/index/IndexMaintainerTest.java | 227 -
.../iterate/AggregateResultScannerTest.java | 132 -
.../iterate/ConcatResultIteratorTest.java | 127 -
.../iterate/MergeSortResultIteratorTest.java | 83 -
.../iterate/SpoolingResultIteratorTest.java | 73 -
.../phoenix/jdbc/PhoenixEmbeddedDriverTest.java | 103 -
.../apache/phoenix/jdbc/PhoenixTestDriver.java | 82 -
.../apache/phoenix/logging/PerformanceLog.java | 119 -
.../phoenix/memory/MemoryManagerTest.java | 269 -
.../apache/phoenix/parse/QueryParserTest.java | 619 --
.../query/BaseConnectionlessQueryTest.java | 90 -
.../java/org/apache/phoenix/query/BaseTest.java | 425 --
.../phoenix/query/ConnectionlessUpsertTest.java | 184 -
.../phoenix/query/HBaseFactoryProviderTest.java | 38 -
.../phoenix/query/KeyRangeCoalesceTests.java | 143 -
.../phoenix/query/KeyRangeIntersectTests.java | 79 -
.../phoenix/query/KeyRangeUnionTests.java | 79 -
.../phoenix/query/QueryServicesTestImpl.java | 84 -
.../apache/phoenix/schema/PDataTypeTest.java | 1540 ----
.../apache/phoenix/schema/RowKeySchemaTest.java | 131 -
.../phoenix/schema/RowKeyValueAccessorTest.java | 69 -
.../apache/phoenix/schema/SchemaUtilTest.java | 52 -
.../apache/phoenix/schema/ValueBitSetTest.java | 137 -
.../org/apache/phoenix/util/AssertResults.java | 132 -
.../org/apache/phoenix/util/ByteUtilTest.java | 70 -
.../org/apache/phoenix/util/DateUtilTest.java | 64 -
.../phoenix/util/GeneratePerformanceData.java | 65 -
.../apache/phoenix/util/LikeExpressionTest.java | 42 -
.../apache/phoenix/util/MetaDataUtilTest.java | 46 -
.../org/apache/phoenix/util/ScanUtilTest.java | 343 -
.../java/org/apache/phoenix/util/TestUtil.java | 326 -
src/test/resources/hbase-default.xml | 36 -
src/test/resources/log4j.properties | 63 -
1599 files changed, 145908 insertions(+), 124657 deletions(-)
----------------------------------------------------------------------