Author: zhangduo
Date: Wed Apr 10 07:41:56 2024
New Revision: 68415

Log:
Apache hbase-thirdparty 4.1.7RC0

Added:
    dev/hbase/hbase-thirdparty-4.1.7RC0/
    dev/hbase/hbase-thirdparty-4.1.7RC0/CHANGES.md
    dev/hbase/hbase-thirdparty-4.1.7RC0/RELEASENOTES.md
    dev/hbase/hbase-thirdparty-4.1.7RC0/hbase-thirdparty-4.1.7-src.tar.gz   
(with props)
    dev/hbase/hbase-thirdparty-4.1.7RC0/hbase-thirdparty-4.1.7-src.tar.gz.asc
    dev/hbase/hbase-thirdparty-4.1.7RC0/hbase-thirdparty-4.1.7-src.tar.gz.sha512

Added: dev/hbase/hbase-thirdparty-4.1.7RC0/CHANGES.md
==============================================================================
--- dev/hbase/hbase-thirdparty-4.1.7RC0/CHANGES.md (added)
+++ dev/hbase/hbase-thirdparty-4.1.7RC0/CHANGES.md Wed Apr 10 07:41:56 2024
@@ -0,0 +1,431 @@
+
+<!---
+# 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.
+-->
+# HBASE Changelog
+
+## Release thirdparty-4.1.7 - Unreleased (as of 2024-04-10)
+
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-28495](https://issues.apache.org/jira/browse/HBASE-28495) | 
[hbase-thirdparty] Fix pre commit build |  Major | community, jenkins |
+| [HBASE-28491](https://issues.apache.org/jira/browse/HBASE-28491) | 
[hbase-thirdparty] Bump netty to 4.1.108.Final for addressing CVE-2024-29025 |  
Major | dependencies, security, thirdparty |
+| [HBASE-28492](https://issues.apache.org/jira/browse/HBASE-28492) | 
[hbase-thirdparty] Bump dependency versions before releasing |  Major | 
dependencies, thirdparty |
+| [HBASE-28493](https://issues.apache.org/jira/browse/HBASE-28493) | 
[hbase-thirdparty] Bump protobuf version |  Major | dependencies, Protobufs, 
thirdparty |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-28407](https://issues.apache.org/jira/browse/HBASE-28407) | 
[thirdparty] Update release instructions |  Major | thirdparty |
+
+
+## Release thirdparty-4.1.6 - Unreleased (as of 2024-02-27)
+
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-28291](https://issues.apache.org/jira/browse/HBASE-28291) | 
[hbase-thirdparty] Upgrade Netty to 4.1.104.Final |  Major | thirdparty |
+| [HBASE-28279](https://issues.apache.org/jira/browse/HBASE-28279) | Bump up 
jetty-server, jetty-http to 9.4.53.v20231009 |  Major | thirdparty |
+| [HBASE-28360](https://issues.apache.org/jira/browse/HBASE-28360) | 
[hbase-thirdparty] Upgrade Netty to 4.1.107.Final |  Major | thirdparty |
+| [HBASE-28369](https://issues.apache.org/jira/browse/HBASE-28369) | Add 
os-maven-plugin to hbase-thirdparty build |  Major | thirdparty |
+| [HBASE-28374](https://issues.apache.org/jira/browse/HBASE-28374) | 
[hbase-thirdparty] bump deps for 4.1.6 release |  Major | thirdparty |
+
+
+## Release thirdparty-4.1.5 - Unreleased (as of 2023-09-27)
+
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-27808](https://issues.apache.org/jira/browse/HBASE-27808) | Change 
flatten mode for oss in our pom file |  Major | community, pom |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-28095](https://issues.apache.org/jira/browse/HBASE-28095) | 
[hbase-thirdparty] Bump maven plugin versions |  Major | build, dependencies, 
thirdparty |
+| [HBASE-28093](https://issues.apache.org/jira/browse/HBASE-28093) | 
[hbase-thirdparty] Bump thirdparty dependencies |  Major | dependencies, 
thirdparty |
+| [HBASE-28096](https://issues.apache.org/jira/browse/HBASE-28096) | 
[hbase-thirdparty] Also relocate the proto files in protobuf-java |  Major | 
thirdparty |
+| [HBASE-28102](https://issues.apache.org/jira/browse/HBASE-28102) | 
[hbase-thirdparty] Bump hbase.stable.version to 2.4.17 in hbase-noop-htrace |  
Major | thirdparty |
+| [HBASE-28075](https://issues.apache.org/jira/browse/HBASE-28075) | 
[hbase-thirdparty] Add shaded netty tcnative module |  Major | thirdparty |
+
+
+## Release thirdparty-4.1.4 - Unreleased (as of 2023-01-18)
+
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-27505](https://issues.apache.org/jira/browse/HBASE-27505) | 
[hbase-thirdparty] Set updatePomFile for maven-flatten-plugin |  Major | build, 
pom, thirdparty |
+| [HBASE-27549](https://issues.apache.org/jira/browse/HBASE-27549) | 
[hbase-thirdparty] Upgrade Netty to 4.1.86.Final |  Major | thirdparty |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-27573](https://issues.apache.org/jira/browse/HBASE-27573) | 
[hbase-thirdparty] Bump dependency versions |  Major | dependencies, thirdparty 
|
+
+
+## Release thirdparty-4.1.3 - Unreleased (as of 2022-11-11)
+
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-27468](https://issues.apache.org/jira/browse/HBASE-27468) | 
[hbase-thirdparty] Use $revision as placeholder for maven version |  Major | 
build, pom |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-27427](https://issues.apache.org/jira/browse/HBASE-27427) | 
[hbase-thirdparty] Set version as 4.1.3-SNAPSHOT in prep for the next release | 
 Major | build, pom |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-27467](https://issues.apache.org/jira/browse/HBASE-27467) | 
[hbase-thirdparty] Bump thirdparty dependencies |  Major | dependencies, 
thirdparty |
+| [HBASE-27478](https://issues.apache.org/jira/browse/HBASE-27478) | 
[hbase-thirdparty] Use maven flatten plugin to generate final pom |  Major | 
build, pom, thirdparty |
+
+
+## Release thirdparty-4.1.2 - Unreleased (as of 2022-10-06)
+
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-27417](https://issues.apache.org/jira/browse/HBASE-27417) | 
[hbase-thirdparty] Generate CHANGES.md and RELEASENOTES.md for 4.1.2 |  Major | 
thirdparty |
+| [HBASE-27416](https://issues.apache.org/jira/browse/HBASE-27416) | 
[hbase-thirdparty] Set version as 4.1.2 in master in prep for first RC of 4.1.2 
|  Major | build, pom, thirdparty |
+| [HBASE-27140](https://issues.apache.org/jira/browse/HBASE-27140) | 
[hbase-thirdparty] Set version as 4.1.2-SNAPSHOT in prep for the next release | 
 Major | build, pom, thirdparty |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-27412](https://issues.apache.org/jira/browse/HBASE-27412) | 
[hbase-thirdparty] Bump dependency versions in hbase-thirdparty |  Major | 
dependencies, security, thirdparty |
+
+
+## Release thirdparty-4.1.1 - Unreleased (as of 2022-06-18)
+
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-27137](https://issues.apache.org/jira/browse/HBASE-27137) | 
[hbase-thirdparty] Set version as 4.1.1 in master in prep for first RC of 4.1.1 
|  Major | build, pom, thirdparty |
+| [HBASE-27138](https://issues.apache.org/jira/browse/HBASE-27138) | 
[hbase-thirdparty] Generate CHANGES.md and RELEASENOTES.md for 4.1.1 |  Major | 
thirdparty |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-27135](https://issues.apache.org/jira/browse/HBASE-27135) | 
[hbase-thirdparty] Bump checkstyle from 8.28 to 8.29 in /hbase-noop-htrace |  
Major | security, thirdparty |
+| [HBASE-27134](https://issues.apache.org/jira/browse/HBASE-27134) | 
[hbase-thirdparty] Bump junit from 4.12 to 4.13.1 in /hbase-noop-htrace |  
Major | security, thirdparty |
+| [HBASE-27130](https://issues.apache.org/jira/browse/HBASE-27130) | 
[hbase-thirdparty] Bump dependency versions |  Major | thirdparty |
+| [HBASE-27133](https://issues.apache.org/jira/browse/HBASE-27133) | 
[hbase-thirdparty] Bump checkstyle from 8.28 to 8.29 in /hbase-unsafe |  Major 
| security, thirdparty |
+| [HBASE-26893](https://issues.apache.org/jira/browse/HBASE-26893) | 
[hbase-thirdparty] Upgrade jackson to 2.13.3 |  Major | thirdparty |
+
+
+## Release thirdparty-4.1.0 - Unreleased (as of 2022-03-04)
+
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-26773](https://issues.apache.org/jira/browse/HBASE-26773) | 
[hbase-thirdparty] Introduce a hbase-unsafe module in hbase-thirdparty to 
remove the direct references of Unsafe in our main code base |  Major | 
compatibility, thirdparty |
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-26746](https://issues.apache.org/jira/browse/HBASE-26746) | Update 
protobuf-java to 3.19.4 |  Minor | Protobufs, thirdparty |
+| [HBASE-26733](https://issues.apache.org/jira/browse/HBASE-26733) | 
[hbase-thirdparty] Upgrade Netty to 4.1.73.Final |  Major | security, 
thirdparty |
+| [HBASE-26732](https://issues.apache.org/jira/browse/HBASE-26732) | 
[hbase-thirdparty] Update jackson (databind) to 2.13.1 |  Major | security, 
thirdparty |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-26795](https://issues.apache.org/jira/browse/HBASE-26795) | 
[hbase-thirdparty] Generate CHANGES.md and RELEASENOTES.md for 4.1.0 |  Major | 
thirdparty |
+| [HBASE-26794](https://issues.apache.org/jira/browse/HBASE-26794) | 
[hbase-thirdparty] Set version as 4.1.0 in master in prep for first RC of 4.1.0 
|  Major | build, pom, thirdparty |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-26781](https://issues.apache.org/jira/browse/HBASE-26781) | 
[hbase-thirdparty] Introduce the sun.misc.Signal delegation in hbase-unsafe |  
Major | thirdparty |
+
+
+## Release thirdparty-4.0.1 - Unreleased (as of 2021-12-17)
+
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-26593](https://issues.apache.org/jira/browse/HBASE-26593) | 
[hbase-thirdparty] Set version as 4.0.1 in prep for first RC |  Major | build, 
pom, thirdparty |
+| [HBASE-26594](https://issues.apache.org/jira/browse/HBASE-26594) | 
[hbase-thirdparty] Generate CHANGES.md and RELEASENOTES.md for 4.0.1 |  Major | 
thirdparty |
+| [HBASE-26592](https://issues.apache.org/jira/browse/HBASE-26592) | Fix the 
broken shaded protobuf module |  Blocker | hbase-thirdparty, Protobufs |
+
+
+## Release thirdparty-4.0.0 - Unreleased (as of 2021-11-30)
+
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-26496](https://issues.apache.org/jira/browse/HBASE-26496) | 
[hbase-thirdparty] Exclude the original protobuf-java jar when shading |  Major 
| hbase-thirdparty |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-26515](https://issues.apache.org/jira/browse/HBASE-26515) | 
[hbase-thirdparty] Generate CHANGES.md and RELEASENOTES.md for 4.0.0 |  Major | 
thirdparty |
+| [HBASE-26514](https://issues.apache.org/jira/browse/HBASE-26514) | 
[hbase-thirdparty] Set version as 4.0.0 in prep for first RC |  Major | build, 
pom, thirdparty |
+| [HBASE-25868](https://issues.apache.org/jira/browse/HBASE-25868) | 
[hbase-thirdparty] Shade jackson-jaxrs-json-provider for use with shaded jersey 
|  Major | hbase-thirdparty |
+| [HBASE-25863](https://issues.apache.org/jira/browse/HBASE-25863) | 
[hbase-thirdparty] Shade javax.ws.rs package for use with shaded Jersey |  
Major | thirdparty |
+| [HBASE-26506](https://issues.apache.org/jira/browse/HBASE-26506) | 
[hbase-thirdparty] Bump jersey version to 2.35 |  Major | hbase-thirdparty |
+| [HBASE-26505](https://issues.apache.org/jira/browse/HBASE-26505) | 
[hbase-thirdparty] Bump commons-cli version to 1.5.0 |  Major | 
hbase-thirdparty |
+| [HBASE-26504](https://issues.apache.org/jira/browse/HBASE-26504) | 
[hbase-thirdparty] Bump maven plugin versions |  Major | build, 
hbase-thirdparty, pom |
+| [HBASE-26503](https://issues.apache.org/jira/browse/HBASE-26503) | 
[hbase-thirdparty] Bump guava version to 31.0.1-jre |  Major | hbase-thirdparty 
|
+| [HBASE-26502](https://issues.apache.org/jira/browse/HBASE-26502) | 
[hbase-thirdparty] Bump gson version to 2.8.9 |  Major | hbase-thirdparty |
+| [HBASE-26501](https://issues.apache.org/jira/browse/HBASE-26501) | 
[hbase-thirdparty] Bump jetty version to 9.4.44.v20210927 |  Major | 
hbase-thirdparty |
+| [HBASE-26499](https://issues.apache.org/jira/browse/HBASE-26499) | 
[hbase-thirdparty] Bump netty version to 4.1.70.Final |  Major | 
hbase-thirdparty |
+| [HBASE-26509](https://issues.apache.org/jira/browse/HBASE-26509) | 
[hbase-thirdparty] Bump version to 4.0.0-SNAPSHOT on master branch |  Major | 
build, hbase-thirdparty, pom |
+| [HBASE-26500](https://issues.apache.org/jira/browse/HBASE-26500) | 
[hbase-thirdparty] Bump protobuf version to 3.19.1 |  Major | hbase-thirdparty |
+
+
+## Release thirdparty-3.5.1 - Unreleased (as of 2021-06-02)
+
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-25959](https://issues.apache.org/jira/browse/HBASE-25959) | Relocate 
libnetty\_transport\_native\_epoll\_aarch\_64.so in hbase-thirdparty |  Minor | 
hbase-thirdparty |
+| [HBASE-25746](https://issues.apache.org/jira/browse/HBASE-25746) | 
[hbase-thirdparty] Update jetty to \>= 9.4.39 due to CVE-2021-28165 |  Major | 
thirdparty |
+| [HBASE-25728](https://issues.apache.org/jira/browse/HBASE-25728) | 
[hbase-thirdparty] Upgrade Netty library to \>= 4.1.60 due to security 
vulnerability CVE-2021-21295 |  Major | thirdparty |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-25946](https://issues.apache.org/jira/browse/HBASE-25946) | 
[hbase-thirdparty] Generate CHANGES.md and RELEASENOTES.md for 3.5.1 |  Major | 
thirdparty |
+| [HBASE-25945](https://issues.apache.org/jira/browse/HBASE-25945) | 
[hbase-thirdparty] Set version as 3.5.1 in prep for first RC |  Major | 
thirdparty |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-25962](https://issues.apache.org/jira/browse/HBASE-25962) | 
[hbase-thirdparty] Relocate mac jnilib for netty |  Major | thirdparty |
+| [HBASE-25943](https://issues.apache.org/jira/browse/HBASE-25943) | 
[hbase-thirdparty] Bump dependencis in hbase-thirdparty |  Major | 
dependencies, thirdparty |
+| [HBASE-25855](https://issues.apache.org/jira/browse/HBASE-25855) | 
[hbase-thirdparty] Fix typo in jersey relocation path |  Minor | 
hbase-thirdparty |
+
+
+## Release hbase-thirdparty-3.5.0 - Unreleased (as of 2021-02-09)
+
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-25557](https://issues.apache.org/jira/browse/HBASE-25557) | hbase 
thirdparty jdk bytecode enforcement shouldn't check test dependencies |  Major 
| hbase-thirdparty |
+| [HBASE-25552](https://issues.apache.org/jira/browse/HBASE-25552) | 
[hbase-thirdparty] Update jetty version to fix CVE-2020-27218 |  Major | 
dependencies, hbase-thirdparty |
+| [HBASE-24802](https://issues.apache.org/jira/browse/HBASE-24802) | make a 
drop-in compatible impl of htrace APIs that does not do anything |  Critical | 
Client, dependencies, thirdparty |
+
+
+
+## Release thirdparty-3.4.1 - Unreleased (as of 2020-11-13)
+
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-25262](https://issues.apache.org/jira/browse/HBASE-25262) | 
[hbase-thirdparty] Update jetty version in hbase-thirdparty |  Major | 
dependencies, hbase-thirdparty |
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-25319](https://issues.apache.org/jira/browse/HBASE-25319) | 
[hbase-thirdparty] Add JerseyFlowSubscriber to ignoreClass in maven enforcer 
plugin |  Blocker | build, hbase-thirdparty |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-25270](https://issues.apache.org/jira/browse/HBASE-25270) | 
[hbase-thirdparty] Generate CHANGES.md and RELEASENOTES.md for 3.4.1 |  Major | 
thirdparty |
+| [HBASE-25269](https://issues.apache.org/jira/browse/HBASE-25269) | 
[hbase-thirdparty] Set version as 3.4.1 in prep for first RC |  Major | 
thirdparty |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-25265](https://issues.apache.org/jira/browse/HBASE-25265) | 
[hbase-thirdparty] Bump dependencis in hbase-thirdparty |  Major | 
dependencies, hbase-thirdparty |
+| [HBASE-25264](https://issues.apache.org/jira/browse/HBASE-25264) | 
[hbase-thirdparty] Update jersey version in hbase-thirdparty |  Major | 
dependencies, hbase-thirdparty |
+
+
+## Release thirdparty-3.4.0 - Unreleased (as of 2020-08-17)
+
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-24858](https://issues.apache.org/jira/browse/HBASE-24858) | 
[hbase-thirdparty] Builds without a \`clean\` phase fail on hbase-shaded-jetty 
|  Minor | thirdparty |
+| [HBASE-24798](https://issues.apache.org/jira/browse/HBASE-24798) | 
[hbase-thirdparty] Ignore module-info and SubmissionPublisher in 
enforceBytecodeVersion rule |  Major | build, thirdparty |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-24785](https://issues.apache.org/jira/browse/HBASE-24785) | 
[hbase-thirdparty] Generate CHANGES.md and RELEASENOTES.md for 3.4.0 |  Major | 
thirdparty |
+| [HBASE-24784](https://issues.apache.org/jira/browse/HBASE-24784) | 
[hbase-thirdparty] Set version as 3.4.0 in prep for first RC |  Major | 
thirdparty |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-24860](https://issues.apache.org/jira/browse/HBASE-24860) | 
[hbase-thirdparty] Bump copyright year in NOTICE |  Trivial | thirdparty |
+| [HBASE-24820](https://issues.apache.org/jira/browse/HBASE-24820) | 
[hbase-thirdparty] Add jersey-hk2 when shading jersey and bump jetty to 9.4.31 
|  Major | dependencies, hbase-thirdparty |
+| [HBASE-24801](https://issues.apache.org/jira/browse/HBASE-24801) | 
[hbase-thirdparty] Remove assembly plugin for generating src tarballs |  Major 
| thirdparty |
+| [HBASE-24782](https://issues.apache.org/jira/browse/HBASE-24782) | 
[hbase-thirdparty] Bump dependencis in hbase-thirdparty |  Major | 
dependencies, thirdparty |
+| [HBASE-19256](https://issues.apache.org/jira/browse/HBASE-19256) | 
[hbase-thirdparty] shade jetty |  Major | dependencies, thirdparty |
+
+
+## Release thirdparty-3.3.0 - Unreleased (as of 2020-04-28)
+
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-24149](https://issues.apache.org/jira/browse/HBASE-24149) | Bump 
netty version to 4.1.48.Final |  Major | thirdparty |
+| [HBASE-23790](https://issues.apache.org/jira/browse/HBASE-23790) | Bump 
netty version to 4.1.45.Final in hbase-thirdparty |  Major | hbase-thirdparty |
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-24279](https://issues.apache.org/jira/browse/HBASE-24279) | Fix 
thirdparty-3.2.0 release notes |  Trivial | thirdparty |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-23750](https://issues.apache.org/jira/browse/HBASE-23750) | 
[hbase-thirdparty] Add nexus-staging-maven-plugin to apache-release profile |  
Major | . |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-24259](https://issues.apache.org/jira/browse/HBASE-24259) | 
[thirdparty] Update Protobuf to 3.11.4 |  Major | thirdparty |
+| [HBASE-24216](https://issues.apache.org/jira/browse/HBASE-24216) | Add .idea 
directory to Gitignore in hbase-thirdparty |  Trivial | thirdparty |
+| [HBASE-24241](https://issues.apache.org/jira/browse/HBASE-24241) | 
[hbase-thirdparty] Bump the dependencies for hbase-thirdparty |  Major | 
hbase-thirdparty |
+| [HBASE-24214](https://issues.apache.org/jira/browse/HBASE-24214) | Update 
Apache POM to version 23 for hbase-thirdparty |  Minor | thirdparty |
+
+
+## Release hbase-thirdparty-3.2.0 - Unreleased (as of 2020-01-22)
+
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-23718](https://issues.apache.org/jira/browse/HBASE-23718) | 
[hbase-thirdparty] Update libs; pb from 3.9 to 3.11, etc. |  Major | . |
+| [HBASE-23717](https://issues.apache.org/jira/browse/HBASE-23717) | 
[hbase-thirdparty] Change pom version from 3.1.2-SNAPSHOT to 3.2.0-SNAPSHOT |  
Major | thirdparty |
+
+
+## Release hbase-thirdparty-3.1.1 - Unreleased (as of 2019-10-08)
+
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-23132](https://issues.apache.org/jira/browse/HBASE-23132) | Squash 
hbase-thirdparty-3.1.0; was compiled w/ jdk10 so "NoSuchMethodError: 
java.nio.ByteBuffer.\*" |  Major | . |
+
+
+## Release hbase-thirdparty-3.1.0 - Unreleased (as of 2019-10-04)
+
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-23088](https://issues.apache.org/jira/browse/HBASE-23088) | 
[hbase-thirdparty] Upgrade the dependencies for hbase-thirdparty |  Major | 
hbase-thirdparty |
+
+
+## Release thirdparty-3.0.0 - Unreleased (as of 2019-09-22)
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-23052](https://issues.apache.org/jira/browse/HBASE-23052) | 
hbase-thirdparty version of GSON that works for branch-1 |  Blocker | 
dependencies |
+

Added: dev/hbase/hbase-thirdparty-4.1.7RC0/RELEASENOTES.md
==============================================================================
--- dev/hbase/hbase-thirdparty-4.1.7RC0/RELEASENOTES.md (added)
+++ dev/hbase/hbase-thirdparty-4.1.7RC0/RELEASENOTES.md Wed Apr 10 07:41:56 2024
@@ -0,0 +1,558 @@
+# RELEASENOTES
+<!---
+# 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.
+-->
+# HBASE  thirdparty-4.1.7 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-28495](https://issues.apache.org/jira/browse/HBASE-28495) | *Major* | 
**[hbase-thirdparty] Fix pre commit build**
+
+Upgrade pre commit build to use docker image maven:3.9-eclipse-temurin-8.
+
+
+---
+
+* [HBASE-28491](https://issues.apache.org/jira/browse/HBASE-28491) | *Major* | 
**[hbase-thirdparty] Bump netty to 4.1.108.Final for addressing CVE-2024-29025**
+
+Upgrade netty to 4.1.108.Final for addressing CVE-2024-29025
+
+
+---
+
+* [HBASE-28492](https://issues.apache.org/jira/browse/HBASE-28492) | *Major* | 
**[hbase-thirdparty] Bump dependency versions before releasing**
+
+Bump versions for these dependencies
+
+guava 33.0.0-jre -\> 33.1.0-jre
+error\_prone\_annotations 2.21.1 -\> 2.26.1
+jersey.version 2.41 -\> 2.42
+jackson-jaxrs-json-provider 2.16.1 -\> 2.17.0
+
+
+---
+
+* [HBASE-28493](https://issues.apache.org/jira/browse/HBASE-28493) | *Major* | 
**[hbase-thirdparty] Bump protobuf version**
+
+Bump protobuf-java from 3.25.2 to 4.26.1.
+
+
+
+# HBASE  thirdparty-4.1.6 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+
+# HBASE  thirdparty-4.1.5 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-27808](https://issues.apache.org/jira/browse/HBASE-27808) | *Major* | 
**Change flatten mode for oss in our pom file**
+
+Changed the flatten mode from default to oss. It will include these extra 
section in the published pom files:
+
+name, description, url, developers, scm, inceptionYear, organization, 
mailingLists, issueManagement, distributionManagement.
+
+
+---
+
+* [HBASE-28095](https://issues.apache.org/jira/browse/HBASE-28095) | *Major* | 
**[hbase-thirdparty] Bump maven plugin versions**
+
+apache parent pom 23 -\> 30
+maven-release-plugin ? -\> 3.0.1
+maven-clean-plugin ? -\> 3.3.1
+build-helper-maven-plugin 3.2.0 -\> 3.4.0
+buildnumber-maven-plugin 1.4 -\> 3.1.0
+maven-shade-plugin 3.2.4 -\> 3.5.0
+maven-compiler-plugin 3.8.1 -\> 3.11.0
+maven-dependency-plugin 3.2.0 -\> 3.6.0
+maven-source-plugin 3.2.0 -\> 3.3.0
+maven-antrun-plugin 3.0.0 -\> 3.1.0
+maven-enforcer-plugin 3.0.0 -\> 3.4.1
+extra-enforcer-rules 1.4 -\> 1.7.0
+flatten-maven-plugin 1.3.0 -\> 1.5.0
+nexus-staging-maven-plugin 1.6.8 -\> 1.6.13
+
+
+---
+
+* [HBASE-28075](https://issues.apache.org/jira/browse/HBASE-28075) | *Major* | 
**[hbase-thirdparty] Add shaded netty tcnative module**
+
+Add a hbase-shaded-netty-tcnative module for shading 
netty-tcnative-boringssl-static.
+
+
+
+# HBASE  thirdparty-4.1.4 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-27573](https://issues.apache.org/jira/browse/HBASE-27573) | *Major* | 
**[hbase-thirdparty] Bump dependency versions**
+
+protobuf 3.21.9 -\> 3.21.12
+netty 4.1.86.Final -\> 4.1.87.Final
+error prone 2.16 -\> 2.18.0
+gson 2.10 -\> 2.10.1
+jetty 9.4.49.v20220914 -\> 9.4.50.v20221201
+jersey 2,37 -\> 2.38
+jackson 2.14.0 -\>2.14.1
+
+
+
+# HBASE  thirdparty-4.1.3 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-27467](https://issues.apache.org/jira/browse/HBASE-27467) | *Major* | 
**[hbase-thirdparty] Bump thirdparty dependencies**
+
+protobuf 3.21.7 -\> 3.21.9
+netty 4.1.82.Final -\>4.1.84.Final
+error prone 2.15.0 -\> 2.16
+gson 2.9.1 -\>2.10
+jackson 2.13.4 -\> 2.14.0
+
+
+---
+
+* [HBASE-27468](https://issues.apache.org/jira/browse/HBASE-27468) | *Major* | 
**[hbase-thirdparty] Use $revision as placeholder for maven version**
+
+Use ${revision} as placeholder for maven version in pom, so later you can use 
'mvn install -Drevision=xxx' to specify the version at build time.
+After this change, you can not use mvn versions:set to bump the version, 
instead. you should just modify the parent pom to change the value of the 
'revision' property in the properties section.
+
+
+---
+
+* [HBASE-27478](https://issues.apache.org/jira/browse/HBASE-27478) | *Major* | 
**[hbase-thirdparty] Use maven flatten plugin to generate final pom**
+
+Use flatten maven plugin to resolve all the profiles and properties in the 
poms which are deployed.
+
+
+
+# HBASE  thirdparty-4.1.2 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-27412](https://issues.apache.org/jira/browse/HBASE-27412) | *Major* | 
**[hbase-thirdparty] Bump dependency versions in hbase-thirdparty**
+
+protobuf 3.21.1 -\> 3.21.7
+netty 4.1.78.Final -\> 4.1.82.Final
+error prone annotation 2.14.0 \> 2.15.0
+gson 2.9.0 -\> 2.9.1
+jetty 9.4.46.v20220331 -\> 9.4.49.v20220914
+jersey 2.36 -\> 2.37
+jackson 2.13.3 -\> 2.13.4
+
+
+
+# HBASE  thirdparty-4.1.1 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-27130](https://issues.apache.org/jira/browse/HBASE-27130) | *Major* | 
**[hbase-thirdparty] Bump dependency versions**
+
+protobuf 3.19.4 -\> 3.21.1
+netty 4.1.73.Final -\> 4.1.78.Final
+guava 31.0.1-jre -\> 31.1-jre
+error\_prone\_annotations 2.7.1 -\> 2.14.0
+gson 2.8.9 -\> 2.9.0
+jetty 9.4.44.v20210927 -\> 9.4.46.v20220331
+jersey.version 2.35 -\>2.36
+
+
+
+# HBASE  thirdparty-4.1.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-26773](https://issues.apache.org/jira/browse/HBASE-26773) | *Major* | 
**[hbase-thirdparty] Introduce a hbase-unsafe module in hbase-thirdparty to 
remove the direct references of Unsafe in our main code base**
+
+Introduced a new hbase-unsafe module in hbase-thirdparty.
+
+
+---
+
+* [HBASE-26733](https://issues.apache.org/jira/browse/HBASE-26733) | *Major* | 
**[hbase-thirdparty] Upgrade Netty to 4.1.73.Final**
+
+Upgrade netty to 4.1.73.Final for addressing CVE-2021-43797.
+
+
+---
+
+* [HBASE-26732](https://issues.apache.org/jira/browse/HBASE-26732) | *Major* | 
**[hbase-thirdparty] Update jackson (databind) to 2.13.1**
+
+Upgrade jackson databind from 2.10.1 -\> 2.13.1.
+
+For addressing a possible Dos attack described in 
https://github.com/FasterXML/jackson-databind/issues/3328.
+
+
+
+# HBASE  thirdparty-4.0.1 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-26592](https://issues.apache.org/jira/browse/HBASE-26592) | *Blocker* 
| **Fix the broken shaded protobuf module**
+
+Remove protobuf-java dependency from hbase-shaded-protobuf module, as we will 
unpack its source and patch it and then recompile from source. Also add a 
resources section to make sure that we include the proto files in the final jar.
+
+
+
+# HBASE  thirdparty-4.0.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-26506](https://issues.apache.org/jira/browse/HBASE-26506) | *Major* | 
**[hbase-thirdparty] Bump jersey version to 2.35**
+
+Upgrade jersey version
+
+2.32 -\> 2.35
+
+Add jersey-media-jaxb dependency.
+
+
+---
+
+* [HBASE-26505](https://issues.apache.org/jira/browse/HBASE-26505) | *Major* | 
**[hbase-thirdparty] Bump commons-cli version to 1.5.0**
+
+Upgrade commons-cli version
+
+1.4 -\> 1.5.0
+
+
+---
+
+* [HBASE-26504](https://issues.apache.org/jira/browse/HBASE-26504) | *Major* | 
**[hbase-thirdparty] Bump maven plugin versions**
+
+Upgrade versions of some maven plugins:
+
+maven-dependency-plugin: 3.1.1 -\> 3.2.0
+build-helper-maven-plugin: 3.0.1-SNAPSHOT -\>3.2.0
+maven-compiler-plugi:  -\>3.8.1
+maven-source-plugin: -\> 3.2.0
+maven-enforcer-plugin: 1.4.1 -\> 3.0.0
+extra-enforcer-rules: 1.3 -\> 1.4
+
+
+---
+
+* [HBASE-26503](https://issues.apache.org/jira/browse/HBASE-26503) | *Major* | 
**[hbase-thirdparty] Bump guava version to 31.0.1-jre**
+
+Upgrade guava version
+
+30.1.1-jre -\> 31.0.1-jre
+
+
+---
+
+* [HBASE-26502](https://issues.apache.org/jira/browse/HBASE-26502) | *Major* | 
**[hbase-thirdparty] Bump gson version to 2.8.9**
+
+Upgrade gson version
+
+2.8.5 -\>2.8.9
+
+
+---
+
+* [HBASE-26501](https://issues.apache.org/jira/browse/HBASE-26501) | *Major* | 
**[hbase-thirdparty] Bump jetty version to 9.4.44.v20210927**
+
+Upgrade jetty version
+
+9.4.41.v20210516 -\> 9.4.44.v20210927
+
+
+---
+
+* [HBASE-26499](https://issues.apache.org/jira/browse/HBASE-26499) | *Major* | 
**[hbase-thirdparty] Bump netty version to 4.1.70.Final**
+
+Upgrade netty version
+
+4.1.65.Final -\> 4.1.70.Final
+
+
+---
+
+* [HBASE-26509](https://issues.apache.org/jira/browse/HBASE-26509) | *Major* | 
**[hbase-thirdparty] Bump version to 4.0.0-SNAPSHOT on master branch**
+
+Bump version to 4.0.0-SNAPSHOT, drop JDK7 support.
+
+
+---
+
+* [HBASE-26500](https://issues.apache.org/jira/browse/HBASE-26500) | *Major* | 
**[hbase-thirdparty] Bump protobuf version to 3.19.1**
+
+Upgrade protobuf version
+
+3.17.1 -\> 3.19.1
+
+
+
+# HBASE  thirdparty-3.5.1 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-25943](https://issues.apache.org/jira/browse/HBASE-25943) | *Major* | 
**[hbase-thirdparty] Bump dependencis in hbase-thirdparty**
+
+protobuf 3.13.0 =\> 3.17.1
+netty 4.1.63.Final =\> 4.1.65.Final
+guava 30.0-jre =\> 30.1.1-jre
+error\_prone\_annotations 2.3.4 =\> 2.7.1
+jetty 9.4.39.v20210325 =\> 9.4.41.v20210516
+
+
+---
+
+* [HBASE-25855](https://issues.apache.org/jira/browse/HBASE-25855) | *Minor* | 
**[hbase-thirdparty] Fix typo in jersey relocation path**
+
+We have a typo in our jersey relocation path, where we use 'jersery' instead 
of 'jersey'.
+
+This is a minor change, but indeed an incompatible change. But since 
hbase-thirdparty is only used by hbase, it is not a big problem for end users. 
We will update the thridparty dependency for all active branches.
+
+
+---
+
+* [HBASE-25728](https://issues.apache.org/jira/browse/HBASE-25728) | *Major* | 
**[hbase-thirdparty] Upgrade Netty library to \>= 4.1.60 due to security 
vulnerability CVE-2021-21295**
+
+Netty is upgrade to 4.1.63.Final due to security vulnerability CVE-2021-21295.
+
+
+
+# HBASE  hbase-thirdparty-3.5.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-24802](https://issues.apache.org/jira/browse/HBASE-24802) | 
*Critical* | **make a drop-in compatible impl of htrace APIs that does not do 
anything**
+
+<!-- markdown -->
+
+The HBase Thirdparty project now produces an artifact that is a drop in 
replacement for the defunct HTrace project's library. This artifact is binary 
and source compatible with the artifact produced by the HTrace incubating 4.2.0 
release with the exception of APIs that expressly referred to the relocated 
version of Jackson it included.
+
+
+To use this library you should remove the `htrace-core4`  jar file from your 
runtime classpath and add the `hbase-noop-htrace` jar in its place.
+
+For use in maven, add an exclusion to any dependencies that have a transitive 
dependency on HTrace:
+
+```
+<exclusions>
+  <exclusion>
+    <groupId>org.apache.htrace</groupId>
+    <artifactId>htrace-core4</artifactId>
+  </exclusion>
+</exclusions>
+```
+
+Once the HTrace library has been excluded you should add a dependency on the 
replacement implementation at an appropriate scope. e.g. for the first release 
that includes this artifact at the default (compile) scope:
+
+```
+<dependency>
+  <groupId>org.apache.hbase.thirdparty</groupId>
+  <artifactId>hbase-noop-htrace</artifactId>
+  <version>3.5.0</version>
+</dependency>
+```
+
+For a detailed compatibility report between the libraries please see the 
attachments on jira for HBASE-24802.
+
+
+
+# HBASE  thirdparty-3.4.1 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-25265](https://issues.apache.org/jira/browse/HBASE-25265) | *Major* | 
**[hbase-thirdparty] Bump dependencis in hbase-thirdparty**
+
+netty 4.1.51.Final -\> 4.1.53.Final
+protobuf 3.12.2 -\> 3.13.0
+guava 29.0-jre -\> 30.0-jre
+
+
+---
+
+* [HBASE-25264](https://issues.apache.org/jira/browse/HBASE-25264) | *Major* | 
**[hbase-thirdparty] Update jersey version in hbase-thirdparty**
+
+Update jersey version 2.31 -\> 2.32
+
+
+
+# HBASE  thirdparty-3.4.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-24820](https://issues.apache.org/jira/browse/HBASE-24820) | *Major* | 
**[hbase-thirdparty] Add jersey-hk2 when shading jersey and bump jetty to 
9.4.31**
+
+Jetty 9.4.30 -\> 9.4.31
+Shade jersey-hk2 in hbase-shaded-jersey.
+
+
+---
+
+* [HBASE-24798](https://issues.apache.org/jira/browse/HBASE-24798) | *Major* | 
**[hbase-thirdparty] Ignore module-info and SubmissionPublisher in 
enforceBytecodeVersion rule**
+
+Ignore module-info in enforceBytecodeVersion rule as it is for supporting for 
JDK9+ and will not break JDK8 support.
+Ignore SubmissionPublisher in enforceBytecodeVersion rule as it is used by 
jersey-common for supporting JDK11 and will not break JDK8 support.
+Jersey 2.x promises to support JDK8.
+
+
+---
+
+* [HBASE-24801](https://issues.apache.org/jira/browse/HBASE-24801) | *Major* | 
**[hbase-thirdparty] Remove assembly plugin for generating src tarballs**
+
+Remove the maven-assembly-plugin for generating src tarballs. We will generate 
it with 'git archive' command in release scripts.
+
+
+---
+
+* [HBASE-24782](https://issues.apache.org/jira/browse/HBASE-24782) | *Major* | 
**[hbase-thirdparty] Bump dependencis in hbase-thirdparty**
+
+netty 4.1.18.Final \> 4.1.51.Final
+protobuf 3.11.4 -\> 3.12.2
+
+
+---
+
+* [HBASE-19256](https://issues.apache.org/jira/browse/HBASE-19256) | *Major* | 
**[hbase-thirdparty] shade jetty**
+
+Introduce two new modules for hbase-thirdparty, one is hbase-shaded-jetty, for 
shading jetty related jars, and the other is hbase-shaded-jersey, for shading 
jersey related jars.
+
+
+
+# HBASE  thirdparty-3.3.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-24279](https://issues.apache.org/jira/browse/HBASE-24279) | *Trivial* 
| **Fix thirdparty-3.2.0 release notes**
+
+The hbase-thirdparty 3.2.0 release incorrectly listed gson upgrade. The gson 
version in 3.2.0 and 3.3.0 stayed on 2.8.5.
+
+
+---
+
+* [HBASE-24259](https://issues.apache.org/jira/browse/HBASE-24259) | *Major* | 
**[thirdparty] Update Protobuf to 3.11.4**
+
+The version of Protobuf provided is now 3.11.4.
+
+
+---
+
+* [HBASE-24241](https://issues.apache.org/jira/browse/HBASE-24241) | *Major* | 
**[hbase-thirdparty] Bump the dependencies for hbase-thirdparty**
+
+guava 28.2-jre =\> 29.0-jre
+
+
+---
+
+* [HBASE-24149](https://issues.apache.org/jira/browse/HBASE-24149) | *Major* | 
**Bump netty version to 4.1.48.Final**
+
+The version of Netty provided is now 4.1.48.Final. This is expected to be a 
compatible change from version 4.1.45.Final provided in the previous release.
+
+
+
+# HBASE  hbase-thirdparty-3.2.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-23718](https://issues.apache.org/jira/browse/HBASE-23718) | *Major* | 
**[hbase-thirdparty] Update libs; pb from 3.9 to 3.11, etc.**
+
+guava: 28.1-jre =\> 28.2-jre
+error\_prone: 2.3.3 =\> 2.3.4
+netty: 4.1.42.Final =\> 4.1.44.Final
+protobuf: 3.9.2 =\> 3.11.1
+maven-assembly-plugin: 3.1.1 =\> 3.2.0
+
+
+
+# HBASE  hbase-thirdparty-3.1.1 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+
+# HBASE  hbase-thirdparty-3.1.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-23088](https://issues.apache.org/jira/browse/HBASE-23088) | *Major* | 
**[hbase-thirdparty] Upgrade the dependencies for hbase-thirdparty**
+
+    netty-all: 4.1.34.Final =\> 4.1.42.Final
+    guava: 27.1-jre =\> 28.1-jre
+    commons-collections4: 4.3 =\> 4.4
+    protobuf: 3.7.1 =\> 3.9.2
+
+
+
+# HBASE  hbase-thirdparty-3.0.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, 
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-23052](https://issues.apache.org/jira/browse/HBASE-23052) | *Blocker* 
| **hbase-thirdparty version of GSON that works for branch-1**
+
+<!-- markdown -->
+HBase's internal use of GSON is now done in a stand alone module named 
`hbase-shaded-gson` rather than as a part of the `hbase-shaded-miscellaneous` 
module. The relocated fully qualified class names are still the same.
+
+This internal artifact is also set to maintain JDK bytecode compatibility as 
appropriate for use with branches-1 based releases in addition to the existing 
use in later release lines.
+
+
+

Added: dev/hbase/hbase-thirdparty-4.1.7RC0/hbase-thirdparty-4.1.7-src.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: 
dev/hbase/hbase-thirdparty-4.1.7RC0/hbase-thirdparty-4.1.7-src.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/hbase/hbase-thirdparty-4.1.7RC0/hbase-thirdparty-4.1.7-src.tar.gz.asc
==============================================================================
--- dev/hbase/hbase-thirdparty-4.1.7RC0/hbase-thirdparty-4.1.7-src.tar.gz.asc 
(added)
+++ dev/hbase/hbase-thirdparty-4.1.7RC0/hbase-thirdparty-4.1.7-src.tar.gz.asc 
Wed Apr 10 07:41:56 2024
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE5Uu+PpfPpIqvdkfnqskz15rSrkkFAmYWQr0ACgkQqskz15rS
+rklsAQ/+J0kH3GvZdBSeDzQh3N45rGQ7fprqprb2/JJC9J2cbKweWgFPtzOOj0eY
+jy0X8M4jBFneudl3P9Bqp8HGAeZWLp/66a9UIQGTV5llpt9A5zqnSz22NOWreyyZ
+XHCHM+t7eSaOlZzzCA0fRFuSx8VVk25TdJlrC9tBBNQTn9hCdOzz1Pf3w7nmh5UT
+aHD5VkPapNJhdWYafHzPzyG6wJHQzkx2ga4uyQHGzn0DgR7xZib0Sd5Yx9DJ9MGl
+TTQFgwkUbZvcKtyPTTtM8Nh7sg39nrVBdVNgBAY6hiMUntmfUahlW9PQClo9yblV
+M58g2/ylK1sxUkWnXCwW6vLVZqOrjlOp5YRcWCfO+t147fZ7MEdeiR8/FJ3czyeI
+NmoLwR2N0KUSdHcG30Z6OCt7wfW4Q0FjoAu83xr+xf4gcYHjrE1eFz4gv70G0S7j
+n7rpFk0kZhtveQ7HnJS1pP7fwalxrPdBuY1/8zJXjnhmp8DRG50/zJA73cA3aDD9
+R3qaAd/APp9Ad+g/RGsKyCgKfJ63BLgsJmRXk7KWJr5hq3pGjw4nsQ1U7Pjbuquq
+ZXFNwl3kbKlUB+DiFAFpCZL2/rkLVR1INw/kikNbnNKV4wtKeRQFGepp7wnP2wfl
+D9iuej/uSlCTf7GOlMWX2AaYGv//IC5/PT6E8RdAhLz/9Z66CL4=
+=pJc1
+-----END PGP SIGNATURE-----

Added: 
dev/hbase/hbase-thirdparty-4.1.7RC0/hbase-thirdparty-4.1.7-src.tar.gz.sha512
==============================================================================
--- 
dev/hbase/hbase-thirdparty-4.1.7RC0/hbase-thirdparty-4.1.7-src.tar.gz.sha512 
(added)
+++ 
dev/hbase/hbase-thirdparty-4.1.7RC0/hbase-thirdparty-4.1.7-src.tar.gz.sha512 
Wed Apr 10 07:41:56 2024
@@ -0,0 +1,4 @@
+hbase-thirdparty-4.1.7-src.tar.gz: CA6952FE 83DB179E F2232754 63312316 A6033409
+                                   579F8C21 DEFAC816 F0DC02C5 28034EA0 BC475185
+                                   0CCA3C93 3A750AE5 7859A8FF F6F55D6F E3CE9505
+                                   B197EED8



Reply via email to