[
https://issues.apache.org/jira/browse/PHOENIX-1467?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14225319#comment-14225319
]
Hudson commented on PHOENIX-1467:
---------------------------------
SUCCESS: Integrated in Phoenix-master #499 (See
[https://builds.apache.org/job/Phoenix-master/499/])
PHOENIX-1467 Upgrade to 4.12 Junit and update tests by removing @Category
annotation (Samarth Jain) (jtaylor: rev
e5033aec18849a305c06bdeb5dcf6eda9b369f49)
* pom.xml
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/BaseTenantSpecificTablesIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/salted/SaltedTableIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/index/MutableIndexFailureIT.java
* phoenix-core/src/test/java/org/apache/phoenix/util/QueryUtilTest.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/salted/SaltedTableUpsertSelectIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/GroupByCaseIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/MultiCfQueryExecIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/MappingTableDataTypeIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/index/MutableIndexReplicationIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/index/LocalIndexIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/SpooledOrderByIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/SpooledTmpFileDeleteIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/CreateTableIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/InMemoryOrderByIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ExtendedQueryExecIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/QueryIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/SkipScanQueryIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/SubqueryIT.java
*
phoenix-core/src/test/java/org/apache/phoenix/hbase/index/write/TestWALRecoveryCaching.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/GroupByIT.java
* phoenix-pig/src/it/java/org/apache/phoenix/pig/PhoenixHBaseStorerIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/KeyOnlyIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/CastAndCoerceIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/PercentileIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/StddevIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/FirstValueFunctionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/QueryExecWithoutSCNIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/RegexpSubstrFunctionIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/salted/SaltedTableVarLengthRowKeyIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/BaseOwnClusterHBaseManagedTimeIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/BaseQueryIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/OrderByIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ImmutableIndexIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/NativeHBaseTypesIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ProductMetricsIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/ClientTimeArithmeticQueryIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ToNumberFunctionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/index/IndexTestUtil.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/VariableLengthPKIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/CustomEntityDataIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/RoundFloorCeilFunctionsEnd2EndIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/BaseTenantSpecificViewIndexIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/StatsCollectorIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/LastValueFunctionIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/QueryDatabaseMetaDataIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/index/SaltedIndexIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/ColumnProjectionOptimizationIT.java
* phoenix-core/src/it/java/org/apache/phoenix/trace/PhoenixTraceReaderIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/index/DropViewIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/TruncateFunctionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ReadIsolationLevelIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/CountDistinctCompressionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ExecuteStatementsIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/ConvertTimezoneFunctionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/MD5FunctionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/DynamicFamilyIT.java
*
phoenix-core/src/it/java/org/apache/hadoop/hbase/regionserver/wal/WALReplayWithIndexWritesAndCompressedWALIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/TopNIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/UpsertBigValuesIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/BaseOwnClusterClientManagedTimeIT.java
*
phoenix-core/src/test/java/org/apache/phoenix/trace/TraceMetricsSourceTest.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ReadOnlyIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/TenantSpecificViewIndexIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ArrayIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/DynamicColumnIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ReverseFunctionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ViewIndexIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/BinaryRowKeyIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/NthValueFunctionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/SequenceIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ParallelIteratorsIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/IsNullIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/FunkyNamesIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/SpooledSortMergeJoinIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/hbase/index/FailForUnsupportedHBaseVersionsIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/LpadFunctionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/RowValueConstructorIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ViewIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/CSVCommonsLoaderIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/TenantSpecificTablesDDLIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/DistinctCountIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/StatementHintsIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/UpsertSelectAutoCommitIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/index/BaseMutableIndexIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/CompareDecimalToLongIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/index/MutableIndexIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/HashJoinIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/BaseViewIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/hbase/index/covered/example/EndToEndCoveredIndexingIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/DeleteIT.java
* phoenix-pig/src/it/java/org/apache/phoenix/pig/PhoenixPigConfigurationIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/QueryMoreIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/RegexpSplitFunctionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/SpillableGroupByIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/SortOrderFIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/UpsertValuesIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ArithmeticQueryIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/EvaluationOfORIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/hbase/index/covered/EndToEndCoveredColumnsIndexBuilderIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/TimezoneOffsetFunctionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ToCharFunctionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/DerivedTableIT.java
* phoenix-flume/src/it/java/org/apache/phoenix/flume/PhoenixSinkIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/hbase/index/covered/example/FailWithoutRetriesIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ScanQueryIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/index/IndexMetadataIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/UpsertSelectIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/InListIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/DecodeFunctionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/NotQueryIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/hbase/index/covered/example/EndtoEndIndexingWithCompressionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/AutoCommitIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/TenantSpecificViewIndexSaltedIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/SaltedViewIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/TenantSpecificTablesDMLIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/end2end/SkipScanAfterManualSplitIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ModulusExpressionIT.java
* phoenix-flume/src/it/java/org/apache/phoenix/flume/RegexEventSerializerIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/QueryWithLimitIT.java
* phoenix-core/src/it/java/org/apache/phoenix/trace/BaseTracingTestIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ReverseScanIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ServerExceptionIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/index/BaseIndexIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/CaseStatementIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/SortMergeJoinIT.java
*
phoenix-core/src/test/java/org/apache/phoenix/iterate/SpooledTmpFileDeleteTest.java
*
phoenix-core/src/test/java/org/apache/phoenix/iterate/AggregateResultScannerTest.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/DynamicUpsertIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/CoalesceFunctionIT.java
*
phoenix-core/src/it/java/org/apache/phoenix/trace/PhoenixTracingEndToEndIT.java
> Upgrade to 4.12 Junit and update tests by removing @Category annotation
> -----------------------------------------------------------------------
>
> Key: PHOENIX-1467
> URL: https://issues.apache.org/jira/browse/PHOENIX-1467
> Project: Phoenix
> Issue Type: Improvement
> Reporter: Samarth Jain
> Assignee: Samarth Jain
> Attachments: PHOENIX-1467.patch, PHOENIX-1467_3.0.patch,
> PHOENIX-1467_4.0.patch, PHOENIX-1467_4.2.patch, PHOENIX-1467_master_v2.patch
>
>
> The 4.12 Junit release makes the @Category annotation inheritable. This means
> we no longer need to annotate each our test classes with category annotations
> like @Category(NeedsOwnMiniClusterTest.class).
> Test classes that inherit from one of these base test classes -
> BaseOwnClusterIT, BaseClientManagedTimeIT and BaseHBaseManagedTimeIT will get
> automatically categorized into @Category(NeedsOwnMiniClusterTest.class),
> @Category(ClientManagedTimeTest.class) and
> @Category(HBaseManagedTimeTest.class) respectively.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)