diff --git a/CHANGES.md b/CHANGES.md
index afcf88f3804b..2227cc158c65 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -18,7 +18,7 @@
-->
# HBASE Changelog
-## Release 2.4.18 - Unreleased (as of 2024-05-18)
+## Release 2.4.18 - Unreleased (as of 2024-05-21)
@@ -176,6 +176,7 @@
| [HBASE-28575](https://issues.apache.org/jira/browse/HBASE-28575) | Always printing error log when snapshot table | Minor | snapshots |
| [HBASE-28598](https://issues.apache.org/jira/browse/HBASE-28598) | NPE for writer object access in AsyncFSWAL#closeWriter | Major | wal |
| [HBASE-28595](https://issues.apache.org/jira/browse/HBASE-28595) | Losing exception from scan RPC can lead to partial results | Critical | regionserver, Scanners |
+| [HBASE-28599](https://issues.apache.org/jira/browse/HBASE-28599) | RowTooBigException is thrown when duplicate increment RPC call is attempted | Major | regionserver |
### TESTS:
@@ -239,6 +240,7 @@
| [HBASE-28333](https://issues.apache.org/jira/browse/HBASE-28333) | Refactor TestClientTimeouts to make it more clear that what we want to test | Major | Client, test |
| [HBASE-28444](https://issues.apache.org/jira/browse/HBASE-28444) | Bump org.apache.zookeeper:zookeeper from 3.8.3 to 3.8.4 | Blocker | security, Zookeeper |
| [HBASE-28574](https://issues.apache.org/jira/browse/HBASE-28574) | Bump jinja2 from 3.1.3 to 3.1.4 in /dev-support/flaky-tests | Major | dependabot, scripts, security |
+| [HBASE-28607](https://issues.apache.org/jira/browse/HBASE-28607) | Bump requests from 2.31.0 to 2.32.0 in /dev-support/flaky-tests | Major | dependabot, scripts, security |
## Release 2.4.17 - Unreleased (as of 2023-03-31)
diff --git a/hbase-annotations/pom.xml b/hbase-annotations/pom.xml
index c38daf3b1167..dea211da2ae1 100644
--- a/hbase-annotations/pom.xml
+++ b/hbase-annotations/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase
- 2.4.19-SNAPSHOT
+ 2.4.18
..
diff --git a/hbase-archetypes/hbase-archetype-builder/pom.xml b/hbase-archetypes/hbase-archetype-builder/pom.xml
index d534137ae935..8577192e1057 100644
--- a/hbase-archetypes/hbase-archetype-builder/pom.xml
+++ b/hbase-archetypes/hbase-archetype-builder/pom.xml
@@ -24,7 +24,7 @@
org.apache.hbase
hbase-archetypes
- 2.4.19-SNAPSHOT
+ 2.4.18
..
diff --git a/hbase-archetypes/hbase-client-project/pom.xml b/hbase-archetypes/hbase-client-project/pom.xml
index e80e7deadc3b..cf4479ef3286 100644
--- a/hbase-archetypes/hbase-client-project/pom.xml
+++ b/hbase-archetypes/hbase-client-project/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-archetypes
- 2.4.19-SNAPSHOT
+ 2.4.18
..
hbase-client-project
diff --git a/hbase-archetypes/hbase-shaded-client-project/pom.xml b/hbase-archetypes/hbase-shaded-client-project/pom.xml
index f1eee5b5b423..4c89731ff401 100644
--- a/hbase-archetypes/hbase-shaded-client-project/pom.xml
+++ b/hbase-archetypes/hbase-shaded-client-project/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-archetypes
- 2.4.19-SNAPSHOT
+ 2.4.18
..
hbase-shaded-client-project
diff --git a/hbase-archetypes/pom.xml b/hbase-archetypes/pom.xml
index eb2c44ba3ef8..f4b410d7d114 100644
--- a/hbase-archetypes/pom.xml
+++ b/hbase-archetypes/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml
index 16e42782ce4f..f7ad18ac44cc 100644
--- a/hbase-assembly/pom.xml
+++ b/hbase-assembly/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-assembly
diff --git a/hbase-asyncfs/pom.xml b/hbase-asyncfs/pom.xml
index 8abd23b50cc2..2cf92801731e 100644
--- a/hbase-asyncfs/pom.xml
+++ b/hbase-asyncfs/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
diff --git a/hbase-build-configuration/pom.xml b/hbase-build-configuration/pom.xml
index 5e5f2c38ea3a..fee9b2fb336a 100644
--- a/hbase-build-configuration/pom.xml
+++ b/hbase-build-configuration/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase
- 2.4.19-SNAPSHOT
+ 2.4.18
..
diff --git a/hbase-checkstyle/pom.xml b/hbase-checkstyle/pom.xml
index 1cd838c06896..f503d7ec8544 100644
--- a/hbase-checkstyle/pom.xml
+++ b/hbase-checkstyle/pom.xml
@@ -25,12 +25,12 @@
org.apache.hbase
hbase
- 2.4.19-SNAPSHOT
+ 2.4.18
..
org.apache.hbase
hbase-checkstyle
- 2.4.19-SNAPSHOT
+ 2.4.18
Apache HBase - Checkstyle
Module to hold Checkstyle properties for HBase.
diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml
index 85620f418117..4985e7bb0853 100644
--- a/hbase-client/pom.xml
+++ b/hbase-client/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml
index fe9b8f75a2ba..9169528cc1b5 100644
--- a/hbase-common/pom.xml
+++ b/hbase-common/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
diff --git a/hbase-endpoint/pom.xml b/hbase-endpoint/pom.xml
index 95f8d17341fb..9b0010b8b12a 100644
--- a/hbase-endpoint/pom.xml
+++ b/hbase-endpoint/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-endpoint
diff --git a/hbase-examples/pom.xml b/hbase-examples/pom.xml
index de1bb7ae3800..8241e7a19287 100644
--- a/hbase-examples/pom.xml
+++ b/hbase-examples/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-examples
diff --git a/hbase-external-blockcache/pom.xml b/hbase-external-blockcache/pom.xml
index 05b3cae28f6f..1e54f02fc913 100644
--- a/hbase-external-blockcache/pom.xml
+++ b/hbase-external-blockcache/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-external-blockcache
diff --git a/hbase-hadoop-compat/pom.xml b/hbase-hadoop-compat/pom.xml
index d170357ba3dd..8f95e3b315f2 100644
--- a/hbase-hadoop-compat/pom.xml
+++ b/hbase-hadoop-compat/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
diff --git a/hbase-hadoop2-compat/pom.xml b/hbase-hadoop2-compat/pom.xml
index 09bb8e2b266f..61ed5a7e14eb 100644
--- a/hbase-hadoop2-compat/pom.xml
+++ b/hbase-hadoop2-compat/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
diff --git a/hbase-hbtop/pom.xml b/hbase-hbtop/pom.xml
index c031d976624e..4806a82e1485 100644
--- a/hbase-hbtop/pom.xml
+++ b/hbase-hbtop/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-hbtop
diff --git a/hbase-http/pom.xml b/hbase-http/pom.xml
index 783b80c7326d..921067a71b6f 100644
--- a/hbase-http/pom.xml
+++ b/hbase-http/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-http
diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml
index 4751ed4b66da..0db4a7e75c98 100644
--- a/hbase-it/pom.xml
+++ b/hbase-it/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
diff --git a/hbase-logging/pom.xml b/hbase-logging/pom.xml
index 2f696d542766..8ab62899cbcc 100644
--- a/hbase-logging/pom.xml
+++ b/hbase-logging/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
diff --git a/hbase-mapreduce/pom.xml b/hbase-mapreduce/pom.xml
index 3959fe09442c..340e75776518 100644
--- a/hbase-mapreduce/pom.xml
+++ b/hbase-mapreduce/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-mapreduce
diff --git a/hbase-metrics-api/pom.xml b/hbase-metrics-api/pom.xml
index 5ab8d9300b78..71e49c5c6504 100644
--- a/hbase-metrics-api/pom.xml
+++ b/hbase-metrics-api/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
diff --git a/hbase-metrics/pom.xml b/hbase-metrics/pom.xml
index a2b2c2fe7504..7464c8bea6a2 100644
--- a/hbase-metrics/pom.xml
+++ b/hbase-metrics/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
diff --git a/hbase-procedure/pom.xml b/hbase-procedure/pom.xml
index 3443c7cc736f..7674504c7a4c 100644
--- a/hbase-procedure/pom.xml
+++ b/hbase-procedure/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
diff --git a/hbase-protocol-shaded/pom.xml b/hbase-protocol-shaded/pom.xml
index 1d2c723012eb..c77dc74f8cdc 100644
--- a/hbase-protocol-shaded/pom.xml
+++ b/hbase-protocol-shaded/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-protocol-shaded
diff --git a/hbase-protocol/pom.xml b/hbase-protocol/pom.xml
index 32151d95dd85..6dcc1833d4c2 100644
--- a/hbase-protocol/pom.xml
+++ b/hbase-protocol/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-protocol
diff --git a/hbase-replication/pom.xml b/hbase-replication/pom.xml
index d919d83b0472..06084f9f0623 100644
--- a/hbase-replication/pom.xml
+++ b/hbase-replication/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-replication
diff --git a/hbase-resource-bundle/pom.xml b/hbase-resource-bundle/pom.xml
index ddf85c6c185f..b5b95385ae23 100644
--- a/hbase-resource-bundle/pom.xml
+++ b/hbase-resource-bundle/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml
index 511720570d7c..17d2763e2e41 100644
--- a/hbase-rest/pom.xml
+++ b/hbase-rest/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-rest
diff --git a/hbase-rsgroup/pom.xml b/hbase-rsgroup/pom.xml
index f61e60ecb8df..1424e0c58013 100644
--- a/hbase-rsgroup/pom.xml
+++ b/hbase-rsgroup/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-rsgroup
diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml
index fb8475d7033e..93ef08df6e42 100644
--- a/hbase-server/pom.xml
+++ b/hbase-server/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-server
diff --git a/hbase-shaded/hbase-shaded-check-invariants/pom.xml b/hbase-shaded/hbase-shaded-check-invariants/pom.xml
index 43aad676eef4..db18ae720a59 100644
--- a/hbase-shaded/hbase-shaded-check-invariants/pom.xml
+++ b/hbase-shaded/hbase-shaded-check-invariants/pom.xml
@@ -15,7 +15,7 @@
org.apache.hbase
hbase
- 2.4.19-SNAPSHOT
+ 2.4.18
../..
hbase-shaded-check-invariants
diff --git a/hbase-shaded/hbase-shaded-client-byo-hadoop/pom.xml b/hbase-shaded/hbase-shaded-client-byo-hadoop/pom.xml
index 1959fc66b6d2..274dd5454e20 100644
--- a/hbase-shaded/hbase-shaded-client-byo-hadoop/pom.xml
+++ b/hbase-shaded/hbase-shaded-client-byo-hadoop/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-shaded
- 2.4.19-SNAPSHOT
+ 2.4.18
..
hbase-shaded-client-byo-hadoop
diff --git a/hbase-shaded/hbase-shaded-client/pom.xml b/hbase-shaded/hbase-shaded-client/pom.xml
index 0f005c0b537e..ba8e12bc54ae 100644
--- a/hbase-shaded/hbase-shaded-client/pom.xml
+++ b/hbase-shaded/hbase-shaded-client/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-shaded
- 2.4.19-SNAPSHOT
+ 2.4.18
..
hbase-shaded-client
diff --git a/hbase-shaded/hbase-shaded-mapreduce/pom.xml b/hbase-shaded/hbase-shaded-mapreduce/pom.xml
index 78306ff57b55..15fff5bae925 100644
--- a/hbase-shaded/hbase-shaded-mapreduce/pom.xml
+++ b/hbase-shaded/hbase-shaded-mapreduce/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-shaded
- 2.4.19-SNAPSHOT
+ 2.4.18
..
hbase-shaded-mapreduce
diff --git a/hbase-shaded/hbase-shaded-testing-util-tester/pom.xml b/hbase-shaded/hbase-shaded-testing-util-tester/pom.xml
index c184c6587211..4f540c333f78 100644
--- a/hbase-shaded/hbase-shaded-testing-util-tester/pom.xml
+++ b/hbase-shaded/hbase-shaded-testing-util-tester/pom.xml
@@ -24,7 +24,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../../hbase-build-configuration
diff --git a/hbase-shaded/hbase-shaded-testing-util/pom.xml b/hbase-shaded/hbase-shaded-testing-util/pom.xml
index 68ef3e5b138d..f6b1981aaba1 100644
--- a/hbase-shaded/hbase-shaded-testing-util/pom.xml
+++ b/hbase-shaded/hbase-shaded-testing-util/pom.xml
@@ -24,7 +24,7 @@
org.apache.hbase
hbase-shaded
- 2.4.19-SNAPSHOT
+ 2.4.18
..
diff --git a/hbase-shaded/hbase-shaded-with-hadoop-check-invariants/pom.xml b/hbase-shaded/hbase-shaded-with-hadoop-check-invariants/pom.xml
index 4e8c007ae1a8..ae6eeb32765d 100644
--- a/hbase-shaded/hbase-shaded-with-hadoop-check-invariants/pom.xml
+++ b/hbase-shaded/hbase-shaded-with-hadoop-check-invariants/pom.xml
@@ -15,7 +15,7 @@
org.apache.hbase
hbase
- 2.4.19-SNAPSHOT
+ 2.4.18
../..
hbase-shaded-with-hadoop-check-invariants
diff --git a/hbase-shaded/pom.xml b/hbase-shaded/pom.xml
index 4ff93c1833f5..43449b9b928b 100644
--- a/hbase-shaded/pom.xml
+++ b/hbase-shaded/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-shaded
diff --git a/hbase-shell/pom.xml b/hbase-shell/pom.xml
index 5a4414f2e773..7a7b0cf80ac0 100644
--- a/hbase-shell/pom.xml
+++ b/hbase-shell/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-shell
diff --git a/hbase-testing-util/pom.xml b/hbase-testing-util/pom.xml
index 03da8a8cc957..577531c5052d 100644
--- a/hbase-testing-util/pom.xml
+++ b/hbase-testing-util/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-testing-util
diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml
index 2d5a4500ba73..b7514341b594 100644
--- a/hbase-thrift/pom.xml
+++ b/hbase-thrift/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-thrift
diff --git a/hbase-zookeeper/pom.xml b/hbase-zookeeper/pom.xml
index 59307f2eaa3a..de8a03346eb3 100644
--- a/hbase-zookeeper/pom.xml
+++ b/hbase-zookeeper/pom.xml
@@ -23,7 +23,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.19-SNAPSHOT
+ 2.4.18
../hbase-build-configuration
hbase-zookeeper
diff --git a/pom.xml b/pom.xml
index da406fd53918..80b9bef71e9c 100755
--- a/pom.xml
+++ b/pom.xml
@@ -38,7 +38,7 @@
org.apache.hbase
hbase
- 2.4.19-SNAPSHOT
+ 2.4.18
pom
Apache HBase
Apache HBase™ is the Hadoop database. Use it when you need