You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by zh...@apache.org on 2022/11/08 07:14:10 UTC

[hbase-thirdparty] 01/01: Preparing hbase-thirdparty release 4.1.3RC0; tagging and updates to CHANGES.md and RELEASENOTES.md

This is an automated email from the ASF dual-hosted git repository.

zhangduo pushed a commit to annotated tag 4.1.3RC0
in repository https://gitbox.apache.org/repos/asf/hbase-thirdparty.git

commit 981c309e92f5f1e5a06690bc5943d34e918a1684
Author: Duo Zhang <zh...@apache.org>
AuthorDate: Tue Nov 8 07:14:04 2022 +0000

    Preparing hbase-thirdparty release 4.1.3RC0; tagging and updates to CHANGES.md and RELEASENOTES.md
    
    Signed-off-by: Duo Zhang <zh...@apache.org>
---
 CHANGES.md      | 57 +++++++++++++++++++++++++++++++++------------------------
 RELEASENOTES.md | 31 ++++++++++++++++++++++++++-----
 pom.xml         |  2 +-
 3 files changed, 60 insertions(+), 30 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
index d0ae744..b6203ad 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,38 +1,47 @@
-# HBASE Changelog
+
 <!---
- 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
+# 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
 
-     http://www.apache.org/licenses/LICENSE-2.0
+## Release thirdparty-4.1.3 - Unreleased (as of 2022-11-08)
 
- 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.
 
 
+### IMPROVEMENTS:
 
-CHANGES.md and RELEASENOTES.md were generated using yetus releasedocmaker.
+| 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 |
 
-First make sure what is in JIRA agrees with what is in git and vice-versa.
-Thirdparty version numbers are of the form thirdparty-x.y.z.
 
-Then run the hbase script that updates CHANGES and RELEASENOTES. For
-example:
+### SUB-TASKS:
 
- $  source ../hbase.git/dev-support/create-release/release-util.sh; update_releasenotes `pwd` thirdparty-2.2.0
+| 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 |
 
-The 'pwd' argument says where the thirdparty files to edit are and the
-last argument is the version to search JIRA with.
 
-DO NOT REMOVE THIS MARKER; FOR INTERPOLATING CHANGES!-->
-# HBASE Changelog
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-27467](https://issues.apache.org/jira/browse/HBASE-27467) | [hbase-thirdparty] Bump thirdparty dependencies |  Major | dependencies, thirdparty |
+
 
 ## Release thirdparty-4.1.2 - Unreleased (as of 2022-10-06)
 
diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index 1f5e9df..a2cf57e 100644
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -1,5 +1,4 @@
 # RELEASENOTES
-
 <!---
 # Licensed to the Apache Software Foundation (ASF) under one
 # or more contributor license agreements.  See the NOTICE file
@@ -16,10 +15,32 @@
 # 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.
-#
-# Be careful doing manual edits in this file. Do not change format
-# of release header or remove the below marker. This file is generated.
-# DO NOT REMOVE THIS MARKER; FOR INTERPOLATING CHANGES!-->
+-->
+# 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  thirdparty-4.1.2 Release Notes
 
 These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements.
diff --git a/pom.xml b/pom.xml
index c30a5a4..6588722 100644
--- a/pom.xml
+++ b/pom.xml
@@ -122,7 +122,7 @@
   <developers />
   <!--TODO-->
   <properties>
-    <revision>4.1.3-SNAPSHOT</revision>
+    <revision>4.1.3</revision>
     <maven.javadoc.skip>true</maven.javadoc.skip>
     <maven.build.timestamp.format>
       yyyy-MM-dd'T'HH:mm