Preparing hbase-thirdparty release 4.1.3RC0; tagging and updates to CHANGES.md and RELEASENOTES.md
Signed-off-by: Duo Zhang <zhangduo@apache.org>
diff --git a/CHANGES.md b/CHANGES.md
index d0ae744..b6203ad 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,39 +1,48 @@
-# 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
-
- 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.
-
-
-
-CHANGES.md and RELEASENOTES.md were generated using yetus releasedocmaker.
-
-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:
-
- $ source ../hbase.git/dev-support/create-release/release-util.sh; update_releasenotes `pwd` thirdparty-2.2.0
-
-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!-->
+# 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.3 - Unreleased (as of 2022-11-08)
+
+
+
+### 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 |
+
+
## 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