[phoenix] branch 4.x updated: PHOENIX-6347 Remove maven-gpg-plugin invoication from release profile
This is an automated email from the ASF dual-hosted git repository. stoty pushed a commit to branch 4.x in repository https://gitbox.apache.org/repos/asf/phoenix.git The following commit(s) were added to refs/heads/4.x by this push: new 31a8f59 PHOENIX-6347 Remove maven-gpg-plugin invoication from release profile 31a8f59 is described below commit 31a8f590a7476ab9b9ff5f21faf5f39df8207c3e Author: Istvan Toth AuthorDate: Thu Jan 28 19:06:39 2021 +0100 PHOENIX-6347 Remove maven-gpg-plugin invoication from release profile --- pom.xml | 13 - 1 file changed, 13 deletions(-) diff --git a/pom.xml b/pom.xml index ec5b011..c0dea31 100644 --- a/pom.xml +++ b/pom.xml @@ -1149,19 +1149,6 @@ - -org.apache.maven.plugins -maven-gpg-plugin - - -sign-artifacts -verify - - sign - - - -
[phoenix] branch 4.x updated: PHOENIX-6346 Javadoc generation fails with Java 8
This is an automated email from the ASF dual-hosted git repository. stoty pushed a commit to branch 4.x in repository https://gitbox.apache.org/repos/asf/phoenix.git The following commit(s) were added to refs/heads/4.x by this push: new 409c559 PHOENIX-6346 Javadoc generation fails with Java 8 409c559 is described below commit 409c559dcae660676abaf211de665a669f58aedd Author: Istvan Toth AuthorDate: Thu Jan 28 17:43:07 2021 +0100 PHOENIX-6346 Javadoc generation fails with Java 8 --- .../java/org/apache/hadoop/hbase/PhoenixTagType.java | 2 +- .../InterRegionServerIndexRpcControllerFactory.java | 3 ++- ...nterRegionServerMetadataRpcControllerFactory.java | 2 +- .../hbase/regionserver/IndexHalfStoreFileReader.java | 4 ++-- .../hbase/regionserver/IndexKeyValueSkipListSet.java | 6 +++--- .../regionserver/LocalIndexStoreFileScanner.java | 2 +- .../hbase/regionserver/ScannerContextUtil.java | 2 +- .../hbase/regionserver/wal/IndexedHLogReader.java| 8 .../cache/aggcache/SpillableGroupByCache.java| 8 .../java/org/apache/phoenix/compile/BindManager.java | 2 +- .../org/apache/phoenix/compile/ColumnResolver.java | 3 +-- .../org/apache/phoenix/compile/JoinCompiler.java | 2 +- .../java/org/apache/phoenix/compile/KeyPart.java | 2 +- .../org/apache/phoenix/compile/SubqueryRewriter.java | 2 ++ .../apache/phoenix/compile/SubselectRewriter.java| 4 +--- .../org/apache/phoenix/compile/WhereOptimizer.java | 2 +- .../coprocessor/ChildLinkMetaDataEndpoint.java | 2 +- .../phoenix/coprocessor/MetaDataEndpointImpl.java| 2 +- .../apache/phoenix/coprocessor/MetaDataProtocol.java | 2 +- .../apache/phoenix/expression/CaseExpression.java| 6 ++ .../phoenix/expression/ComparisonExpression.java | 2 +- .../apache/phoenix/expression/ModulusExpression.java | 4 ++-- .../apache/phoenix/expression/OrderByExpression.java | 8 +++- .../aggregator/PercentileDiscClientAggregator.java | 2 +- .../expression/function/CeilDateExpression.java | 2 +- .../expression/function/CountAggregateFunction.java | 2 +- .../function/DistinctCountAggregateFunction.java | 2 +- .../function/ExternalSqlTypeIdFunction.java | 2 +- .../expression/function/FirstValueFunction.java | 2 +- .../expression/function/FirstValuesFunction.java | 2 +- .../phoenix/expression/function/LTrimFunction.java | 4 ++-- .../expression/function/LastValueFunction.java | 2 +- .../expression/function/LastValuesFunction.java | 2 +- .../phoenix/expression/function/LengthFunction.java | 4 ++-- .../expression/function/NthValueFunction.java| 2 +- .../function/PercentRankAggregateFunction.java | 2 +- .../function/PercentileContAggregateFunction.java| 2 +- .../function/PercentileDiscAggregateFunction.java| 2 +- .../phoenix/expression/function/RTrimFunction.java | 4 ++-- .../phoenix/expression/function/RandomFunction.java | 2 ++ .../expression/function/RegexpReplaceFunction.java | 2 +- .../expression/function/RegexpSubstrFunction.java| 10 +- .../expression/function/RoundDateExpression.java | 2 +- .../expression/function/StddevPopFunction.java | 2 +- .../expression/function/StddevSampFunction.java | 2 +- .../phoenix/expression/function/SubstrFunction.java | 10 +- .../phoenix/expression/function/TrimFunction.java| 2 +- .../phoenix/expression/function/TruncFunction.java | 2 +- .../java/org/apache/phoenix/hbase/index/Indexer.java | 12 ++-- .../hbase/index/builder/BaseIndexBuilder.java| 2 -- .../phoenix/hbase/index/builder/IndexBuilder.java| 10 -- .../phoenix/hbase/index/covered/IndexCodec.java | 1 - .../phoenix/hbase/index/covered/LocalTableState.java | 2 +- .../hbase/index/covered/data/IndexMemStore.java | 4 ++-- .../index/covered/filter/NewerTimestampFilter.java | 2 +- .../exception/SingleIndexWriteFailureException.java | 2 +- .../hbase/index/scanner/FilteredKeyValueScanner.java | 2 +- .../hbase/index/util/IndexManagementUtil.java| 2 +- .../phoenix/hbase/index/wal/KeyValueCodec.java | 2 +- .../hbase/index/write/IndexFailurePolicy.java| 4 ++-- .../phoenix/hbase/index/write/IndexWriter.java | 4 ++-- .../phoenix/hbase/index/write/IndexWriterUtils.java | 2 +- .../write/TrackingParallelWriterIndexCommitter.java | 2 +- .../write/recovery/PerRegionIndexWriteCache.java | 2 +- .../org/apache/phoenix/index/IndexMaintainer.java| 2 +- .../phoenix/index/IndexMetaDataCacheClient.java | 2 +- .../apache/phoenix/index/PhoenixIndexBuilder.java| 2 +- .../phoenix/index/PhoenixIndexFailurePolicy.java | 9 +++-- .../java/org/apache/phoenix/jdbc/PhoenixDriver.java | 2 +- .../org/apache/phoenix/jdbc/PhoenixStatement.java| 2 +- .../org/apache/phoenix/join/HashCacheClient.java | 11 ++-
[phoenix] branch master updated (c9e05f0 -> 22f7d41)
This is an automated email from the ASF dual-hosted git repository. stoty pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/phoenix.git. from c9e05f0 PHOENIX-6307 Build and release official binary distributions with each HBase profile (addendum: reset repo before mvn deploy to avoid rat check errors) new f763b29 PHOENIX-6346 Javadoc generation fails with Java 8 new 22f7d41 PHOENIX-6347 Remove maven-gpg-plugin invoication from release profile The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../InterRegionServerIndexRpcControllerFactory.java | 2 +- ...nterRegionServerMetadataRpcControllerFactory.java | 2 +- .../hbase/regionserver/IndexHalfStoreFileReader.java | 4 ++-- .../hbase/regionserver/IndexKeyValueSkipListSet.java | 6 +++--- .../regionserver/LocalIndexStoreFileScanner.java | 2 +- .../hbase/regionserver/ScannerContextUtil.java | 2 +- .../hbase/regionserver/wal/IndexedHLogReader.java| 8 .../cache/aggcache/SpillableGroupByCache.java| 8 .../java/org/apache/phoenix/compile/BindManager.java | 2 +- .../org/apache/phoenix/compile/ColumnResolver.java | 3 +-- .../org/apache/phoenix/compile/JoinCompiler.java | 2 +- .../java/org/apache/phoenix/compile/KeyPart.java | 2 +- .../org/apache/phoenix/compile/SubqueryRewriter.java | 2 ++ .../apache/phoenix/compile/SubselectRewriter.java| 4 +--- .../org/apache/phoenix/compile/WhereOptimizer.java | 2 +- .../coprocessor/ChildLinkMetaDataEndpoint.java | 2 +- .../phoenix/coprocessor/MetaDataEndpointImpl.java| 2 +- .../apache/phoenix/coprocessor/MetaDataProtocol.java | 2 +- .../apache/phoenix/expression/CaseExpression.java| 6 ++ .../phoenix/expression/ComparisonExpression.java | 2 +- .../apache/phoenix/expression/ModulusExpression.java | 4 ++-- .../apache/phoenix/expression/OrderByExpression.java | 8 +++- .../aggregator/PercentileDiscClientAggregator.java | 2 +- .../expression/function/CeilDateExpression.java | 2 +- .../expression/function/CountAggregateFunction.java | 2 +- .../function/DistinctCountAggregateFunction.java | 2 +- .../function/ExternalSqlTypeIdFunction.java | 2 +- .../expression/function/FirstValueFunction.java | 2 +- .../expression/function/FirstValuesFunction.java | 2 +- .../phoenix/expression/function/LTrimFunction.java | 4 ++-- .../expression/function/LastValueFunction.java | 2 +- .../expression/function/LastValuesFunction.java | 2 +- .../phoenix/expression/function/LengthFunction.java | 4 ++-- .../expression/function/NthValueFunction.java| 2 +- .../function/PercentRankAggregateFunction.java | 2 +- .../function/PercentileContAggregateFunction.java| 2 +- .../function/PercentileDiscAggregateFunction.java| 2 +- .../phoenix/expression/function/RTrimFunction.java | 4 ++-- .../phoenix/expression/function/RandomFunction.java | 2 ++ .../expression/function/RegexpReplaceFunction.java | 2 +- .../expression/function/RegexpSubstrFunction.java| 10 +- .../expression/function/RoundDateExpression.java | 2 +- .../expression/function/StddevPopFunction.java | 2 +- .../expression/function/StddevSampFunction.java | 2 +- .../phoenix/expression/function/SubstrFunction.java | 10 +- .../phoenix/expression/function/TrimFunction.java| 2 +- .../phoenix/expression/function/TruncFunction.java | 2 +- .../java/org/apache/phoenix/hbase/index/Indexer.java | 14 +++--- .../hbase/index/builder/BaseIndexBuilder.java| 2 -- .../phoenix/hbase/index/builder/IndexBuilder.java| 10 -- .../phoenix/hbase/index/covered/IndexCodec.java | 1 - .../phoenix/hbase/index/covered/LocalTableState.java | 2 +- .../hbase/index/covered/data/IndexMemStore.java | 4 ++-- .../index/covered/filter/NewerTimestampFilter.java | 2 +- .../exception/SingleIndexWriteFailureException.java | 2 +- .../hbase/index/scanner/FilteredKeyValueScanner.java | 2 +- .../hbase/index/util/IndexManagementUtil.java| 2 +- .../phoenix/hbase/index/wal/KeyValueCodec.java | 2 +- .../hbase/index/write/IndexFailurePolicy.java| 4 ++-- .../phoenix/hbase/index/write/IndexWriter.java | 4 ++-- .../phoenix/hbase/index/write/IndexWriterUtils.java | 2 +- .../write/TrackingParallelWriterIndexCommitter.java | 2 +- .../write/recovery/PerRegionIndexWriteCache.java | 2 +- .../org/apache/phoenix/index/IndexMaintainer.java| 2 +- .../phoenix/index/IndexMetaDataCacheClient.java | 2 +- .../apache/phoenix/index/PhoenixIndexBuilder.java| 2 +- .../phoenix/index/PhoenixIndexFailurePolicy.java | 9 +++-- ..
[phoenix] 02/02: PHOENIX-6347 Remove maven-gpg-plugin invoication from release profile
This is an automated email from the ASF dual-hosted git repository. stoty pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 22f7d41021d1a42bc542b3497c433d4a85b17eba Author: Istvan Toth AuthorDate: Thu Jan 28 19:06:39 2021 +0100 PHOENIX-6347 Remove maven-gpg-plugin invoication from release profile --- pom.xml | 13 - 1 file changed, 13 deletions(-) diff --git a/pom.xml b/pom.xml index e4e32a9..f03cb55 100644 --- a/pom.xml +++ b/pom.xml @@ -1468,19 +1468,6 @@ - -org.apache.maven.plugins -maven-gpg-plugin - - -sign-artifacts -verify - - sign - - - -
[phoenix] 01/02: PHOENIX-6346 Javadoc generation fails with Java 8
This is an automated email from the ASF dual-hosted git repository. stoty pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/phoenix.git commit f763b290fa53c97a83615dd8c8e2f9cbc2bbcde3 Author: Istvan Toth AuthorDate: Thu Jan 28 17:43:07 2021 +0100 PHOENIX-6346 Javadoc generation fails with Java 8 --- .../InterRegionServerIndexRpcControllerFactory.java | 2 +- ...nterRegionServerMetadataRpcControllerFactory.java | 2 +- .../hbase/regionserver/IndexHalfStoreFileReader.java | 4 ++-- .../hbase/regionserver/IndexKeyValueSkipListSet.java | 6 +++--- .../regionserver/LocalIndexStoreFileScanner.java | 2 +- .../hbase/regionserver/ScannerContextUtil.java | 2 +- .../hbase/regionserver/wal/IndexedHLogReader.java| 8 .../cache/aggcache/SpillableGroupByCache.java| 8 .../java/org/apache/phoenix/compile/BindManager.java | 2 +- .../org/apache/phoenix/compile/ColumnResolver.java | 3 +-- .../org/apache/phoenix/compile/JoinCompiler.java | 2 +- .../java/org/apache/phoenix/compile/KeyPart.java | 2 +- .../org/apache/phoenix/compile/SubqueryRewriter.java | 2 ++ .../apache/phoenix/compile/SubselectRewriter.java| 4 +--- .../org/apache/phoenix/compile/WhereOptimizer.java | 2 +- .../coprocessor/ChildLinkMetaDataEndpoint.java | 2 +- .../phoenix/coprocessor/MetaDataEndpointImpl.java| 2 +- .../apache/phoenix/coprocessor/MetaDataProtocol.java | 2 +- .../apache/phoenix/expression/CaseExpression.java| 6 ++ .../phoenix/expression/ComparisonExpression.java | 2 +- .../apache/phoenix/expression/ModulusExpression.java | 4 ++-- .../apache/phoenix/expression/OrderByExpression.java | 8 +++- .../aggregator/PercentileDiscClientAggregator.java | 2 +- .../expression/function/CeilDateExpression.java | 2 +- .../expression/function/CountAggregateFunction.java | 2 +- .../function/DistinctCountAggregateFunction.java | 2 +- .../function/ExternalSqlTypeIdFunction.java | 2 +- .../expression/function/FirstValueFunction.java | 2 +- .../expression/function/FirstValuesFunction.java | 2 +- .../phoenix/expression/function/LTrimFunction.java | 4 ++-- .../expression/function/LastValueFunction.java | 2 +- .../expression/function/LastValuesFunction.java | 2 +- .../phoenix/expression/function/LengthFunction.java | 4 ++-- .../expression/function/NthValueFunction.java| 2 +- .../function/PercentRankAggregateFunction.java | 2 +- .../function/PercentileContAggregateFunction.java| 2 +- .../function/PercentileDiscAggregateFunction.java| 2 +- .../phoenix/expression/function/RTrimFunction.java | 4 ++-- .../phoenix/expression/function/RandomFunction.java | 2 ++ .../expression/function/RegexpReplaceFunction.java | 2 +- .../expression/function/RegexpSubstrFunction.java| 10 +- .../expression/function/RoundDateExpression.java | 2 +- .../expression/function/StddevPopFunction.java | 2 +- .../expression/function/StddevSampFunction.java | 2 +- .../phoenix/expression/function/SubstrFunction.java | 10 +- .../phoenix/expression/function/TrimFunction.java| 2 +- .../phoenix/expression/function/TruncFunction.java | 2 +- .../java/org/apache/phoenix/hbase/index/Indexer.java | 14 +++--- .../hbase/index/builder/BaseIndexBuilder.java| 2 -- .../phoenix/hbase/index/builder/IndexBuilder.java| 10 -- .../phoenix/hbase/index/covered/IndexCodec.java | 1 - .../phoenix/hbase/index/covered/LocalTableState.java | 2 +- .../hbase/index/covered/data/IndexMemStore.java | 4 ++-- .../index/covered/filter/NewerTimestampFilter.java | 2 +- .../exception/SingleIndexWriteFailureException.java | 2 +- .../hbase/index/scanner/FilteredKeyValueScanner.java | 2 +- .../hbase/index/util/IndexManagementUtil.java| 2 +- .../phoenix/hbase/index/wal/KeyValueCodec.java | 2 +- .../hbase/index/write/IndexFailurePolicy.java| 4 ++-- .../phoenix/hbase/index/write/IndexWriter.java | 4 ++-- .../phoenix/hbase/index/write/IndexWriterUtils.java | 2 +- .../write/TrackingParallelWriterIndexCommitter.java | 2 +- .../write/recovery/PerRegionIndexWriteCache.java | 2 +- .../org/apache/phoenix/index/IndexMaintainer.java| 2 +- .../phoenix/index/IndexMetaDataCacheClient.java | 2 +- .../apache/phoenix/index/PhoenixIndexBuilder.java| 2 +- .../phoenix/index/PhoenixIndexFailurePolicy.java | 9 +++-- .../java/org/apache/phoenix/jdbc/PhoenixDriver.java | 2 +- .../org/apache/phoenix/jdbc/PhoenixStatement.java| 2 +- .../org/apache/phoenix/join/HashCacheClient.java | 11 ++- .../phoenix/mapreduce/CsvToKeyValueMapper.java | 2 +- .../mapreduce/ImportPreUpsertKeyValueProcessor.java | 4 ++-- .../phoenix/mapreduce/JsonToKeyValueMapper.java | 2 +- .../apache/phoenix/mapreduce/Pho
Apache-Phoenix | master | HBase 2.2 | Build #218 FAILURE
master branch HBase 2.2 build #218 status FAILURE Build #218 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/master/218/
Apache-Phoenix | master | HBase 2.4 | Build #218 SUCCESS
master branch HBase 2.4 build #218 status SUCCESS Build #218 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/master/218/
Apache-Phoenix | master | HBase 2.1 | Build #218 SUCCESS
master branch HBase 2.1 build #218 status SUCCESS Build #218 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/master/218/
Apache-Phoenix | master | HBase 2.3 | Build #218 FAILURE
master branch HBase 2.3 build #218 status FAILURE Build #218 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/master/218/
[phoenix] branch master updated: PHOENIX-6307 Build and release official binary distributions with each HBase profile (addendum: reset repo before mvn deploy to avoid rat check errors)
This is an automated email from the ASF dual-hosted git repository. stoty pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/phoenix.git The following commit(s) were added to refs/heads/master by this push: new c9e05f0 PHOENIX-6307 Build and release official binary distributions with each HBase profile (addendum: reset repo before mvn deploy to avoid rat check errors) c9e05f0 is described below commit c9e05f0dc96e4322be26a2cf8aadb28e122f415e Author: Istvan Toth AuthorDate: Thu Jan 28 13:05:10 2021 +0100 PHOENIX-6307 Build and release official binary distributions with each HBase profile (addendum: reset repo before mvn deploy to avoid rat check errors) --- dev/create-release/release-util.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/dev/create-release/release-util.sh b/dev/create-release/release-util.sh index 7ac8375..d830591 100755 --- a/dev/create-release/release-util.sh +++ b/dev/create-release/release-util.sh @@ -719,6 +719,7 @@ function maven_deploy { #inputs: echo "${MVN[@]}" -DskipTests -Dcheckstyle.skip=true "${PUBLISH_PROFILES[@]}" ${variant:+"$variant"} \ "${mvn_goals[@]}" echo "Logging to ${mvn_log_file}. This will take a while..." +git clean -d -f -x # Prepare for signing kick_gpg_agent # The tortuous redirect in the next command allows mvn's stdout and stderr to go to mvn_log_file,
svn commit: r45620 [3/3] - /dev/phoenix/phoenix-5.1.0RC0/
Added: dev/phoenix/phoenix-5.1.0RC0/RELEASENOTES.md == --- dev/phoenix/phoenix-5.1.0RC0/RELEASENOTES.md (added) +++ dev/phoenix/phoenix-5.1.0RC0/RELEASENOTES.md Thu Jan 28 10:21:33 2021 @@ -0,0 +1,175 @@ + + +# PHOENIX 5.1.0 Release Notes + +These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements. + + +--- + +* [PHOENIX-6273](https://issues.apache.org/jira/browse/PHOENIX-6273) | *Major* | **Add support to handle MR Snapshot restore externally** + +Adds mapreduce configuration param "phoenix.mapreduce.external.snapshot.restore" which when set to true indicates that snapshot-based MapReduce jobs shouldn't try to restore the snapshot themselves, but assume an external application has already done so. + + +--- + +* [PHOENIX-6323](https://issues.apache.org/jira/browse/PHOENIX-6323) | *Blocker* | **isRawFilterSupported() returns true for HBase 2.2 compat module** + +When used with HBase 2.2, Phoenix now only support HBase 2.2.5 and later versions. (i.e HBase 2.2.0-2.2.4 are not supported) + + +--- + +* [PHOENIX-6326](https://issues.apache.org/jira/browse/PHOENIX-6326) | *Critical* | **Phoenix doesn't work with Java version 11.0.9.1 , due to Jetty problem** + +There is bug in the Jetty version used by HBase 2.3 and earlier, that causes incompatilbity with Java releases that have a four number version string like "11.0.9.1" +As Phoenix builds on top of HBase, Phoenix is also incompatible with these releases, when built with an hbase.profile older than 2.4. + + +--- + +* [PHOENIX-6307](https://issues.apache.org/jira/browse/PHOENIX-6307) | *Major* | **Build and release official binary distributions with each HBase profile** + +The phoenix-client and phoenix-server JARs have been renamed to include the supported HBase version. + +Instead of phoenix-client-\.jar, the client is now phoenix-client-hbase-\-\.jar +I.e. The Phoenix 4.16 client for Hbase 1.5 is now called phoenix-client-hbase-1.5-5.1.0.jar + +The maven coordinates also have also changed to "org.apache.phoenix:phoenix-client-hbase-\:\". +I.e the Phoenix 4.15.0 client for Hbase 1.5 is "org.apache.phoenix:phoenix-client:4.15.0-HBase-1.5", but the phoenix client for Phoenix 4.16 is "org.apache.phoenix:phoenix-client-hbase-1.5:4.16.0" + + +--- + +* [PHOENIX-5265](https://issues.apache.org/jira/browse/PHOENIX-5265) | *Major* | **[UMBRELLA] Phoenix Test should use object based Plan for result comparison instead of using hard-corded comparison** + +New API for Explain plan queries that can be used for comparison of individual plan attributes. + + +--- + +* [PHOENIX-6280](https://issues.apache.org/jira/browse/PHOENIX-6280) | *Major* | **Support HBase 2.4** + +HBase 2.4 is now supported. (Tested with HBase 2.4.0) + + +--- + +* [PHOENIX-6282](https://issues.apache.org/jira/browse/PHOENIX-6282) | *Major* | **Generate PB files inline with build and remove checked in files** + +We no longer have generated protobuf Java files available in source code. These files are expected to be generated inline with mvn build. We have also used an optimization with the plugin to ensure protoc is not invoked with mvn build if no .proto file is updated between two consecutive builds. + + +--- + +* [PHOENIX-6086](https://issues.apache.org/jira/browse/PHOENIX-6086) | *Critical* | **Take a snapshot of all SYSTEM tables before attempting to upgrade them** + +While upgrading System tables, all system tables where we perform some significant DDL operations, we start taking snapshots of them: + +1. SYSTEM.CATALOG (was already covered before this Jira) +2. SYSTEM.CHILD\_LINK +3. SYSTEM.SEQUENCE +4. SYSTEM.STATS +5. SYSTEM.TASK + +If the upgrade doesn't complete successfully, we should get warning log providing all snapshots taken so far, which can be used to restore some snapshots if required. + + +A sample Warning log: + +Failed upgrading System tables. Snapshots for system tables created so far: {SYSTEM:STATS=SNAPSHOT\_SYSTEM.STATS\_4.15.x\_TO\_4.16.0\_20201202114411, SYSTEM:CATALOG=SNAPSHOT\_SYSTEM.CATALOG\_4.15.x\_TO\_4.16.0\_20201202114258, SYSTEM:CHILD\_LINK=SNAPSHOT\_SYSTEM.CHILD\_LINK\_4.15.x\_TO\_4.16.0\_20201202114405, SYSTEM:SEQUENCE=SNAPSHOT\_SYSTEM.SEQUENCE\_4.15.x\_TO\_4.16.0\_20201202114407, SYSTEM:TASK=SNAPSHOT\_SYSTEM.TASK\_4.15.x\_TO\_4.16.0\_20201202114413} + + +--- + +* [PHOENIX-4412](https://issues.apache.org/jira/browse/PHOENIX-4412) | *Critical* | **Tephra transaction context visibility level returns null instead of SNAPSHOT\_ALL** + +**WARNING: No release note provided for this change.** + + +--- + +* [PHOENIX-6155](https://issues.apache.org/jira/browse/PHOENIX-6155) | *Major* | **Prevent doing direct upserts into SYSTEM.TASK from the client** + +A new coprocessor endpoint to avoid direct upserts into SYSTEM.TASK from the client. + + +--- + +* [PHOENIX-6186](https://issues.apache.org
svn commit: r45620 [1/3] - /dev/phoenix/phoenix-5.1.0RC0/
Author: stoty Date: Thu Jan 28 10:21:33 2021 New Revision: 45620 Log: Apache phoenix 5.1.0RC0 Added: dev/phoenix/phoenix-5.1.0RC0/ dev/phoenix/phoenix-5.1.0RC0/CHANGES.md dev/phoenix/phoenix-5.1.0RC0/RELEASENOTES.md dev/phoenix/phoenix-5.1.0RC0/phoenix-5.1.0-src.tar.gz (with props) dev/phoenix/phoenix-5.1.0RC0/phoenix-5.1.0-src.tar.gz.asc dev/phoenix/phoenix-5.1.0RC0/phoenix-5.1.0-src.tar.gz.sha512 dev/phoenix/phoenix-5.1.0RC0/phoenix-hbase-2.1-5.1.0-bin.tar.gz (with props) dev/phoenix/phoenix-5.1.0RC0/phoenix-hbase-2.1-5.1.0-bin.tar.gz.asc dev/phoenix/phoenix-5.1.0RC0/phoenix-hbase-2.1-5.1.0-bin.tar.gz.sha512 dev/phoenix/phoenix-5.1.0RC0/phoenix-hbase-2.2-5.1.0-bin.tar.gz (with props) dev/phoenix/phoenix-5.1.0RC0/phoenix-hbase-2.2-5.1.0-bin.tar.gz.asc dev/phoenix/phoenix-5.1.0RC0/phoenix-hbase-2.2-5.1.0-bin.tar.gz.sha512 dev/phoenix/phoenix-5.1.0RC0/phoenix-hbase-2.3-5.1.0-bin.tar.gz (with props) dev/phoenix/phoenix-5.1.0RC0/phoenix-hbase-2.3-5.1.0-bin.tar.gz.asc dev/phoenix/phoenix-5.1.0RC0/phoenix-hbase-2.3-5.1.0-bin.tar.gz.sha512 dev/phoenix/phoenix-5.1.0RC0/phoenix-hbase-2.4-5.1.0-bin.tar.gz (with props) dev/phoenix/phoenix-5.1.0RC0/phoenix-hbase-2.4-5.1.0-bin.tar.gz.asc dev/phoenix/phoenix-5.1.0RC0/phoenix-hbase-2.4-5.1.0-bin.tar.gz.sha512
svn commit: r45620 [2/3] - /dev/phoenix/phoenix-5.1.0RC0/
Added: dev/phoenix/phoenix-5.1.0RC0/CHANGES.md == --- dev/phoenix/phoenix-5.1.0RC0/CHANGES.md (added) +++ dev/phoenix/phoenix-5.1.0RC0/CHANGES.md Thu Jan 28 10:21:33 2021 @@ -0,0 +1,737 @@ + + +# PHOENIX Changelog + +## Release 5.1.0 - Unreleased (as of 2021-01-28) + + + +### IMPORTANT ISSUES: + +| JIRA | Summary | Priority | Component | +|: |: | :--- |: | +| [PHOENIX-5265](https://issues.apache.org/jira/browse/PHOENIX-5265) | [UMBRELLA] Phoenix Test should use object based Plan for result comparison instead of using hard-corded comparison | Major | . | +| [PHOENIX-4412](https://issues.apache.org/jira/browse/PHOENIX-4412) | Tephra transaction context visibility level returns null instead of SNAPSHOT\_ALL | Critical | . | +| [PHOENIX-5446](https://issues.apache.org/jira/browse/PHOENIX-5446) | Support Protobuf shaded clients (thin + thick) | Major | . | +| [PHOENIX-4866](https://issues.apache.org/jira/browse/PHOENIX-4866) | UDFs get error: org.apache.phoenix.schema.FunctionNotFoundException: ERROR 6001 (42F01): Function undefined | Blocker | . | +| [PHOENIX-3655](https://issues.apache.org/jira/browse/PHOENIX-3655) | Global Phoenix Client Metrics for PQS | Major | . | + + +### NEW FEATURES: + +| JIRA | Summary | Priority | Component | +|: |: | :--- |: | +| [PHOENIX-6213](https://issues.apache.org/jira/browse/PHOENIX-6213) | Extend Cell Tags to Delete object. | Major | . | +| [PHOENIX-6280](https://issues.apache.org/jira/browse/PHOENIX-6280) | Support HBase 2.4 | Major | core | +| [PHOENIX-6186](https://issues.apache.org/jira/browse/PHOENIX-6186) | Store table metadata last modified timestamp in PTable / System.Catalog | Major | . | +| [PHOENIX-5628](https://issues.apache.org/jira/browse/PHOENIX-5628) | Phoenix Function to Return HBase Row Key of Column Cell | Major | . | +| [PHOENIX-3547](https://issues.apache.org/jira/browse/PHOENIX-3547) | Promote CATALOG.VIEW\_INDEX\_ID to an int | Blocker | . | +| [PHOENIX-5426](https://issues.apache.org/jira/browse/PHOENIX-5426) | IndexUpgradeTestTool lacks an Apache License | Blocker | . | +| [PHOENIX-5252](https://issues.apache.org/jira/browse/PHOENIX-5252) | Add job priority option to UpdateStatisticsTool | Major | . | +| [PHOENIX-5180](https://issues.apache.org/jira/browse/PHOENIX-5180) | Add API to PhoenixRunTime to get ptable of a tenant using a global connection | Major | . | +| [PHOENIX-5062](https://issues.apache.org/jira/browse/PHOENIX-5062) | Create a new repo for the phoenix connectors | Major | . | +| [PHOENIX-5063](https://issues.apache.org/jira/browse/PHOENIX-5063) | Create a new repo for the phoenix query server | Major | . | +| [PHOENIX-5124](https://issues.apache.org/jira/browse/PHOENIX-5124) | Add config to enable PropertyPolicyProvider | Major | . | +| [PHOENIX-374](https://issues.apache.org/jira/browse/PHOENIX-374) | Enable access to dynamic columns in \* or cf.\* selection | Critical | . | +| [PHOENIX-3623](https://issues.apache.org/jira/browse/PHOENIX-3623) | Integrate Omid with Phoenix | Major | . | +| [PHOENIX-5128](https://issues.apache.org/jira/browse/PHOENIX-5128) | Provide option to skip header with CsvBulkLoadTool | Major | . | +| [PHOENIX-5025](https://issues.apache.org/jira/browse/PHOENIX-5025) | Tool to clean up orphan views | Major | . | +| [PHOENIX-4983](https://issues.apache.org/jira/browse/PHOENIX-4983) | Allow using a connection with a SCN set to write data to tables EXCEPT transactional tables or mutable tables with indexes or tables with a ROW\_TIMESTAMP column | Major | . | + + +### IMPROVEMENTS: + +| JIRA | Summary | Priority | Component | +|: |: | :--- |: | +| [PHOENIX-6337](https://issues.apache.org/jira/browse/PHOENIX-6337) | Bump default HBase versions to 2.3.4 | Minor | . | +| [PHOENIX-6250](https://issues.apache.org/jira/browse/PHOENIX-6250) | Fix ViewMetadataIT test flapper | Major | . | +| [PHOENIX-6327](https://issues.apache.org/jira/browse/PHOENIX-6327) | Consolidate Junit test categories | Minor | core | +| [PHOENIX-6276](https://issues.apache.org/jira/browse/PHOENIX-6276) | Log when hconnection is getting closed in ConnectionQueryServicesImpl | Major | core | +| [PHOENIX-5841](https://issues.apache.org/jira/browse/PHOENIX-5841) | When data columns get TTLed, we need inline index validation to publish a metric for this | Major | . | +| [PHOENIX-6307](https://issues.apache.org/jira/browse/PHOENIX-6307) | Build and release official binary distributions with each HBase profile | Major | core | +| [PHOENIX-6311](https://issues.apache.org/jira/browse/PHOENIX-6311) | Using phoenix-level table exists check in ViewUtil.getSystemTableForChildLinks | Major | . | +| [PHOENIX-6211](https://issues.apache.org/jira/browse/PHOENIX-6211) | Paged scan filters | Critical | . | +| [PHOENIX-6275](https://issues.apache.org/jira/browse/PHOENIX-6275) | Handle JVM
[phoenix] branch 5.1 updated (79c66fd -> 76770ba)
This is an automated email from the ASF dual-hosted git repository. stoty pushed a change to branch 5.1 in repository https://gitbox.apache.org/repos/asf/phoenix.git. from 79c66fd PHOENIX-6337 Bump default HBase versions to 2.3.4 add 76770ba Preparing phoenix release 5.1.0RC0; tagging and updates to CHANGES.md and RELEASENOTES.md No new revisions were added by this update. Summary of changes: CHANGES.md | 737 + RELEASENOTES.md| 175 + phoenix-assembly/pom.xml | 2 +- .../phoenix-client-embedded/pom.xml| 2 +- phoenix-client-parent/phoenix-client/pom.xml | 2 +- phoenix-client-parent/pom.xml | 2 +- phoenix-core/pom.xml | 2 +- phoenix-hbase-compat-2.1.6/pom.xml | 2 +- phoenix-hbase-compat-2.2.5/pom.xml | 2 +- phoenix-hbase-compat-2.3.0/pom.xml | 2 +- phoenix-hbase-compat-2.4.0/pom.xml | 2 +- phoenix-pherf/pom.xml | 2 +- phoenix-server/pom.xml | 2 +- phoenix-tools/pom.xml | 2 +- phoenix-tracing-webapp/pom.xml | 2 +- pom.xml| 2 +- 16 files changed, 926 insertions(+), 14 deletions(-) create mode 100644 CHANGES.md create mode 100644 RELEASENOTES.md
[phoenix] tag 5.1.0RC0 created (now 76770ba)
This is an automated email from the ASF dual-hosted git repository. stoty pushed a change to tag 5.1.0RC0 in repository https://gitbox.apache.org/repos/asf/phoenix.git. at 76770ba (commit) This tag includes the following new commits: new 76770ba Preparing phoenix release 5.1.0RC0; tagging and updates to CHANGES.md and RELEASENOTES.md The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[phoenix] 01/01: Preparing phoenix release 5.1.0RC0; tagging and updates to CHANGES.md and RELEASENOTES.md
This is an automated email from the ASF dual-hosted git repository. stoty pushed a commit to tag 5.1.0RC0 in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 76770ba7f58f70f15f2a5c41776cadbe191ad5e8 Author: Istvan Toth AuthorDate: Thu Jan 28 09:33:17 2021 + Preparing phoenix release 5.1.0RC0; tagging and updates to CHANGES.md and RELEASENOTES.md --- CHANGES.md | 737 + RELEASENOTES.md| 175 + phoenix-assembly/pom.xml | 2 +- .../phoenix-client-embedded/pom.xml| 2 +- phoenix-client-parent/phoenix-client/pom.xml | 2 +- phoenix-client-parent/pom.xml | 2 +- phoenix-core/pom.xml | 2 +- phoenix-hbase-compat-2.1.6/pom.xml | 2 +- phoenix-hbase-compat-2.2.5/pom.xml | 2 +- phoenix-hbase-compat-2.3.0/pom.xml | 2 +- phoenix-hbase-compat-2.4.0/pom.xml | 2 +- phoenix-pherf/pom.xml | 2 +- phoenix-server/pom.xml | 2 +- phoenix-tools/pom.xml | 2 +- phoenix-tracing-webapp/pom.xml | 2 +- pom.xml| 2 +- 16 files changed, 926 insertions(+), 14 deletions(-) diff --git a/CHANGES.md b/CHANGES.md new file mode 100644 index 000..5609c32 --- /dev/null +++ b/CHANGES.md @@ -0,0 +1,737 @@ + + +# PHOENIX Changelog + +## Release 5.1.0 - Unreleased (as of 2021-01-28) + + + +### IMPORTANT ISSUES: + +| JIRA | Summary | Priority | Component | +|: |: | :--- |: | +| [PHOENIX-5265](https://issues.apache.org/jira/browse/PHOENIX-5265) | [UMBRELLA] Phoenix Test should use object based Plan for result comparison instead of using hard-corded comparison | Major | . | +| [PHOENIX-4412](https://issues.apache.org/jira/browse/PHOENIX-4412) | Tephra transaction context visibility level returns null instead of SNAPSHOT\_ALL | Critical | . | +| [PHOENIX-5446](https://issues.apache.org/jira/browse/PHOENIX-5446) | Support Protobuf shaded clients (thin + thick) | Major | . | +| [PHOENIX-4866](https://issues.apache.org/jira/browse/PHOENIX-4866) | UDFs get error: org.apache.phoenix.schema.FunctionNotFoundException: ERROR 6001 (42F01): Function undefined | Blocker | . | +| [PHOENIX-3655](https://issues.apache.org/jira/browse/PHOENIX-3655) | Global Phoenix Client Metrics for PQS | Major | . | + + +### NEW FEATURES: + +| JIRA | Summary | Priority | Component | +|: |: | :--- |: | +| [PHOENIX-6213](https://issues.apache.org/jira/browse/PHOENIX-6213) | Extend Cell Tags to Delete object. | Major | . | +| [PHOENIX-6280](https://issues.apache.org/jira/browse/PHOENIX-6280) | Support HBase 2.4 | Major | core | +| [PHOENIX-6186](https://issues.apache.org/jira/browse/PHOENIX-6186) | Store table metadata last modified timestamp in PTable / System.Catalog | Major | . | +| [PHOENIX-5628](https://issues.apache.org/jira/browse/PHOENIX-5628) | Phoenix Function to Return HBase Row Key of Column Cell | Major | . | +| [PHOENIX-3547](https://issues.apache.org/jira/browse/PHOENIX-3547) | Promote CATALOG.VIEW\_INDEX\_ID to an int | Blocker | . | +| [PHOENIX-5426](https://issues.apache.org/jira/browse/PHOENIX-5426) | IndexUpgradeTestTool lacks an Apache License | Blocker | . | +| [PHOENIX-5252](https://issues.apache.org/jira/browse/PHOENIX-5252) | Add job priority option to UpdateStatisticsTool | Major | . | +| [PHOENIX-5180](https://issues.apache.org/jira/browse/PHOENIX-5180) | Add API to PhoenixRunTime to get ptable of a tenant using a global connection | Major | . | +| [PHOENIX-5062](https://issues.apache.org/jira/browse/PHOENIX-5062) | Create a new repo for the phoenix connectors | Major | . | +| [PHOENIX-5063](https://issues.apache.org/jira/browse/PHOENIX-5063) | Create a new repo for the phoenix query server | Major | . | +| [PHOENIX-5124](https://issues.apache.org/jira/browse/PHOENIX-5124) | Add config to enable PropertyPolicyProvider | Major | . | +| [PHOENIX-374](https://issues.apache.org/jira/browse/PHOENIX-374) | Enable access to dynamic columns in \* or cf.\* selection | Critical | . | +| [PHOENIX-3623](https://issues.apache.org/jira/browse/PHOENIX-3623) | Integrate Omid with Phoenix | Major | . | +| [PHOENIX-5128](https://issues.apache.org/jira/browse/PHOENIX-5128) | Provide option to skip header with CsvBulkLoadTool | Major | . | +| [PHOENIX-5025](https://issues.apache.org/jira/browse/PHOENIX-5025) | Tool to clean up orphan views | Major | . | +| [PHOENIX-4983](https://issues.apache.org/jira/browse/PHOENIX-4983) | Allow using a connection with a SCN set to write data to tables EXCEPT transactional tables or mutable tables with indexes or tables with a ROW\_TIMESTAMP column | Major | . | + + +### IMPROVEMENTS: + +| JIRA | Su
[phoenix] branch 5.1 created (now 79c66fd)
This is an automated email from the ASF dual-hosted git repository. stoty pushed a change to branch 5.1 in repository https://gitbox.apache.org/repos/asf/phoenix.git. at 79c66fd PHOENIX-6337 Bump default HBase versions to 2.3.4 No new revisions were added by this update.
Apache-Phoenix | master | HBase 2.2 | Build #217 FAILURE
master branch HBase 2.2 build #217 status FAILURE Build #217 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/master/217/
svn commit: r1885967 - in /phoenix/site: publish/language/datatypes.html publish/language/functions.html publish/language/index.html publish/release.html source/src/site/markdown/release.md
Author: stoty Date: Thu Jan 28 08:00:32 2021 New Revision: 1885967 URL: http://svn.apache.org/viewvc?rev=1885967&view=rev Log: PHOENIX-6315 Update website for the new create_release script and process Modified: phoenix/site/publish/language/datatypes.html phoenix/site/publish/language/functions.html phoenix/site/publish/language/index.html phoenix/site/publish/release.html phoenix/site/source/src/site/markdown/release.md Modified: phoenix/site/publish/language/datatypes.html URL: http://svn.apache.org/viewvc/phoenix/site/publish/language/datatypes.html?rev=1885967&r1=1885966&r2=1885967&view=diff == --- phoenix/site/publish/language/datatypes.html (original) +++ phoenix/site/publish/language/datatypes.html Thu Jan 28 08:00:32 2021 @@ -1,7 +1,7 @@ @@ -990,7 +990,7 @@ syntax-end --> Back to top - Copyright ©2020 http://www.apache.org";>Apache Software Foundation. All Rights Reserved. + Copyright ©2021 http://www.apache.org";>Apache Software Foundation. All Rights Reserved. Modified: phoenix/site/publish/language/functions.html URL: http://svn.apache.org/viewvc/phoenix/site/publish/language/functions.html?rev=1885967&r1=1885966&r2=1885967&view=diff == --- phoenix/site/publish/language/functions.html (original) +++ phoenix/site/publish/language/functions.html Thu Jan 28 08:00:32 2021 @@ -1,7 +1,7 @@ @@ -2297,7 +2297,7 @@ syntax-end --> Back to top - Copyright ©2020 http://www.apache.org";>Apache Software Foundation. All Rights Reserved. + Copyright ©2021 http://www.apache.org";>Apache Software Foundation. All Rights Reserved. Modified: phoenix/site/publish/language/index.html URL: http://svn.apache.org/viewvc/phoenix/site/publish/language/index.html?rev=1885967&r1=1885966&r2=1885967&view=diff == --- phoenix/site/publish/language/index.html (original) +++ phoenix/site/publish/language/index.html Thu Jan 28 08:00:32 2021 @@ -1,7 +1,7 @@ @@ -2089,7 +2089,7 @@ syntax-end --> Back to top - Copyright ©2020 http://www.apache.org";>Apache Software Foundation. All Rights Reserved. + Copyright ©2021 http://www.apache.org";>Apache Software Foundation. All Rights Reserved. Modified: phoenix/site/publish/release.html URL: http://svn.apache.org/viewvc/phoenix/site/publish/release.html?rev=1885967&r1=1885966&r2=1885967&view=diff == --- phoenix/site/publish/release.html (original) +++ phoenix/site/publish/release.html Thu Jan 28 08:00:32 2021 @@ -1,7 +1,7 @@ @@ -168,34 +168,81 @@ How to do a release -Following instructions walks you through releasing Phoenix-4.15.0-HBase-1.3. These steps needs to be repeated for all HBase branches. +Phoenix has several repos, phoenix-thirdparty, phoenix-omid, phoenix-tephra, phoenix, phoenix-connectors and phoenix-queryserver The create-release scripts provide a unified script to handle the release from each repo. The create-release scripts are in the master branch phoenix repo, in the dev/create-release directory. Pre-Reqs - Make sure you have setup your user for release signing. Details http://www.apache.org/dev/release-signing.html";>http://www.apache.org/dev/release-signing.html. - Clone the branch locally from which you want to do a release. - Set version to release and commit. - - -mvn versions:set -DnewVersion=4.15.0-HBase-1.3 -DgenerateBackupPoms=false - - + Make sure that the JIRAs included in the release have their fix-version and release notes fields set correctly, and are resolved. The script will query them, and create the CHANGES and RELEASE_NOTES files from that information. + Make sure you have set up your user for release signing. Details http://www.apache.org/dev/release-signing.html";>http://www.apache.org/dev/release-signing.html. + Make sure you have set up maven for deploying to the ASF repo. Details https://infra.apache.org/publishing-maven-artifacts.html";>https://infra.apache.org/publishing-maven-artifacts.html + Clone the phoenix master branch locally (the script will download the actual repo to release itself) + Make sure docker is running locally + Note that Docker Desktop for Mac works,