Author: stoty Date: Fri Nov 7 08:23:41 2025 New Revision: 80566 Log: Apache phoenix-thirdparty 2.2.0RC0
Added: dev/phoenix/phoenix-thirdparty-2.2.0RC0/ dev/phoenix/phoenix-thirdparty-2.2.0RC0/CHANGES.md dev/phoenix/phoenix-thirdparty-2.2.0RC0/RELEASENOTES.md dev/phoenix/phoenix-thirdparty-2.2.0RC0/phoenix-thirdparty-2.2.0-src.tar.gz (contents, props changed) dev/phoenix/phoenix-thirdparty-2.2.0RC0/phoenix-thirdparty-2.2.0-src.tar.gz.asc dev/phoenix/phoenix-thirdparty-2.2.0RC0/phoenix-thirdparty-2.2.0-src.tar.gz.sha512 Added: dev/phoenix/phoenix-thirdparty-2.2.0RC0/CHANGES.md ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ dev/phoenix/phoenix-thirdparty-2.2.0RC0/CHANGES.md Fri Nov 7 08:23:41 2025 (r80566) @@ -0,0 +1,121 @@ + +<!--- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +--> +# PHOENIX Changelog + +## Release thirdparty-2.2.0 - Unreleased (as of 2025-11-07) + + + +### NEW FEATURES: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [PHOENIX-7693](https://issues.apache.org/jira/browse/PHOENIX-7693) | Add shaded protobuf module to phoenix-thirdparty | Major | phoenix | + + +### IMPROVEMENTS: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [PHOENIX-7613](https://issues.apache.org/jira/browse/PHOENIX-7613) | Update Apache parent pom to 31 | Minor | core, queryserver, thirdparty | +| [PHOENIX-7712](https://issues.apache.org/jira/browse/PHOENIX-7712) | Update commons-cli to 1.10.0 in phoenix-thirdparty | Major | thirdparty | +| [PHOENIX-7713](https://issues.apache.org/jira/browse/PHOENIX-7713) | Update Guava to 33.4.8-jre in phoenix-thirdparty | Major | thirdparty | +| [PHOENIX-7450](https://issues.apache.org/jira/browse/PHOENIX-7450) | Update commons-cli to 1.9 in phoenix-thirdparty | Minor | thirdparty | + + +### BUG FIXES: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [PHOENIX-7628](https://issues.apache.org/jira/browse/PHOENIX-7628) | Don't add Apache Snapshot Maven Repo by Default | Major | . | +| [PHOENIX-7488](https://issues.apache.org/jira/browse/PHOENIX-7488) | Use central repo, not repository.apache.org | Major | connectors, omid, phoenix, thirdparty | + + + +## Release thirdparty-2.1.0 - Unreleased (as of 2023-12-13) + + + +### IMPROVEMENTS: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [PHOENIX-7080](https://issues.apache.org/jira/browse/PHOENIX-7080) | Switch phoenix-thirdparty to guava-jre from guava-android | Major | thirdparty | + + +### OTHER: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [PHOENIX-7142](https://issues.apache.org/jira/browse/PHOENIX-7142) | Bump phoenix-thirdparty version to 2.1 | Major | thirdparty | +| [PHOENIX-6992](https://issues.apache.org/jira/browse/PHOENIX-6992) | Upgrade Guava to 32.1.1 | Major | thirdparty | + + + +## Release thirdparty-2.0.0 - Unreleased (as of 2022-04-11) + + + +### IMPROVEMENTS: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [PHOENIX-6575](https://issues.apache.org/jira/browse/PHOENIX-6575) | Replace patched commons-cli with original one when a release with CLI-254 is available | Major | thirdparty | +| [PHOENIX-6641](https://issues.apache.org/jira/browse/PHOENIX-6641) | Bump Guava to 31.0.1 in phoenix-thirdparty | Major | thirdparty | + + +### BUG FIXES: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [PHOENIX-6353](https://issues.apache.org/jira/browse/PHOENIX-6353) | Fix phoenix-thirdparty rat warnings, and update CHANGES.md, RELEASE\_NOTES.md | Minor | thirdparty | + + +### OTHER: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [PHOENIX-6648](https://issues.apache.org/jira/browse/PHOENIX-6648) | Change next release version of phoenix-thirdparty to 2.0.0 | Major | thirdparty | + + + +## Release thirdparty-1.1.0 - Unreleased (as of 2021-01-29) + + + +### IMPROVEMENTS: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [PHOENIX-6349](https://issues.apache.org/jira/browse/PHOENIX-6349) | Add and use commons-cli to phoenix-thirdparty | Major | . | + + + +## Release thirdparty-1.0.0 - Unreleased (as of 2020-10-14) + + + +### SUB-TASKS: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [PHOENIX-6039](https://issues.apache.org/jira/browse/PHOENIX-6039) | Create phoenix-thirdparty main project, and add phoenix-shaded-guava as a subproject | Major | thirdparty | +| [PHOENIX-6038](https://issues.apache.org/jira/browse/PHOENIX-6038) | Create phoenix-thirdparty git repo | Major | thirdparty | + + Added: dev/phoenix/phoenix-thirdparty-2.2.0RC0/RELEASENOTES.md ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ dev/phoenix/phoenix-thirdparty-2.2.0RC0/RELEASENOTES.md Fri Nov 7 08:23:41 2025 (r80566) @@ -0,0 +1,87 @@ + +<!--- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +--> +# PHOENIX thirdparty-2.2.0 Release Notes + +These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements. + + +--- + +* [PHOENIX-7693](https://issues.apache.org/jira/browse/PHOENIX-7693) | *Major* | **Add shaded protobuf module to phoenix-thirdparty** + +phoenix-thirdparty now includes a relocated protbuf-java library. + +This library is is meant to be used by Omid to isolate its protobuf version from others on the classpath. + + + +# PHOENIX thirdparty-2.1.0 Release Notes + +These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements. + + +--- + +* [PHOENIX-7080](https://issues.apache.org/jira/browse/PHOENIX-7080) | *Major* | **Switch phoenix-thirdparty to guava-jre from guava-android** + +phoenix-thirdparty now includes guava-jre instead of guava-android. + + + +# PHOENIX thirdparty-2.0.0 Release Notes + +These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements. + + +--- + +* [PHOENIX-6575](https://issues.apache.org/jira/browse/PHOENIX-6575) | *Major* | **Replace patched commons-cli with original one when a release with CLI-254 is available** + +Phoenix-thirdparty now uses unmodified (apart from the relocation) upstream commons-cli 1.5.0. +commons-cli 1.5.0 includes the fix for CLI-254, bu the API to activate it is different than the patched version included in phoenix-thirdparty 1.1.0. +Hence phoenix-thirdparty is 2.0 NOT API compatible with phoenix-thirdparty 1.1.0 + + +--- + +* [PHOENIX-6641](https://issues.apache.org/jira/browse/PHOENIX-6641) | *Major* | **Bump Guava to 31.0.1 in phoenix-thirdparty** + +Phoenix-thirdparty now includes Guava 31.0.1. + + + +# PHOENIX thirdparty-1.1.0 Release Notes + +These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements. + + +--- + +* [PHOENIX-6349](https://issues.apache.org/jira/browse/PHOENIX-6349) | *Major* | **Add and use commons-cli to phoenix-thirdparty** + +Added phoenix-shaded-commons-cli to phoenix-thirdparty. +This helps avoid classpath conflicts and includes a patch on top of commons-cli 1.4.0 that fixes CLI-254. + + +# PHOENIX thirdparty-1.0.0 Release Notes + +These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements. + + + Added: dev/phoenix/phoenix-thirdparty-2.2.0RC0/phoenix-thirdparty-2.2.0-src.tar.gz ============================================================================== Binary file. No diff available. Added: dev/phoenix/phoenix-thirdparty-2.2.0RC0/phoenix-thirdparty-2.2.0-src.tar.gz.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ dev/phoenix/phoenix-thirdparty-2.2.0RC0/phoenix-thirdparty-2.2.0-src.tar.gz.asc Fri Nov 7 08:23:41 2025 (r80566) @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEEglIDpwQFvIOuz199lzUcG3lEM8cFAmkNrHIACgkQlzUcG3lE +M8eRMAgAkYhDnlrm8Y9ErsurGJvW2P1qqiLjfJd+JgXzLi1LAImq0NNIc/5y9zX2 +d3s/RbF60OZ3p637vetqWwd+I0nMMrNGv/usH2VndTQll2rkxNPCifzoSaaSWZTL +qRP0mbxsnPPIIvb3jl7ewRODnO7JMN/zu1USjLgrf8DSkM448rNS8hJProDSS/5d +PaBgLjFbUykiDHQQeoJdILRdjSekwOTbOUBtg1nWfHboBWDAu+UlCnbDwDrlzF6g +mIhgZ3v4odlPgfBrw8OHfC/7iQnq+gBEFVE0FAC6UHtU0bJeRcDEPPmAOpYf5zle +Twc6G+8KPLOr8qsR4y6zmBuhbCbZXQ== +=X89N +-----END PGP SIGNATURE----- Added: dev/phoenix/phoenix-thirdparty-2.2.0RC0/phoenix-thirdparty-2.2.0-src.tar.gz.sha512 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ dev/phoenix/phoenix-thirdparty-2.2.0RC0/phoenix-thirdparty-2.2.0-src.tar.gz.sha512 Fri Nov 7 08:23:41 2025 (r80566) @@ -0,0 +1,4 @@ +phoenix-thirdparty-2.2.0-src.tar.gz: C9CF7BF4 844425FF 908C2811 96BFEFCE + C0BC774B A0D540BB 9A01F217 193777B9 + AA6D3083 DBE5745A B7D34712 5EAF2619 + FB761E27 02DCBA7C 9893B61E BC804BEC
