diff --git a/CHANGES.md b/CHANGES.md index 406d296d2d7..09ee748405b 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -20,17 +20,10 @@ # 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!--> -## Release 2.4.14 - Unreleased (as of 2022-08-22) +## Release 2.4.14 - Unreleased (as of 2022-08-23) -### NEW FEATURES: - -| JIRA | Summary | Priority | Component | -|:---- |:---- | :--- |:---- | -| [HBASE-27129](https://issues.apache.org/jira/browse/HBASE-27129) | Add a config that allows us to configure region-level storage policies | Major | regionserver | - - ### IMPROVEMENTS: | JIRA | Summary | Priority | Component | @@ -49,7 +42,6 @@ | [HBASE-27060](https://issues.apache.org/jira/browse/HBASE-27060) | Allow sharing connections between AggregationClient instances | Major | . | | [HBASE-27146](https://issues.apache.org/jira/browse/HBASE-27146) | Avoid CellUtil.cloneRow in MetaCellComparator | Major | meta, Offheaping, Performance | | [HBASE-26945](https://issues.apache.org/jira/browse/HBASE-26945) | Quotas causes too much load on meta for large clusters | Minor | . | -| [HBASE-27125](https://issues.apache.org/jira/browse/HBASE-27125) | The batch size of cleaning expired mob files should have an upper bound | Minor | mob | ### BUG FIXES: @@ -95,6 +87,7 @@ | JIRA | Summary | Priority | Component | |:---- |:---- | :--- |:---- | +| [HBASE-27301](https://issues.apache.org/jira/browse/HBASE-27301) | Add Delete addFamilyVersion timestamp verify | Minor | Client | | [HBASE-27293](https://issues.apache.org/jira/browse/HBASE-27293) | Remove jenkins and personality scripts support for 1.x | Major | scripts | | [HBASE-27220](https://issues.apache.org/jira/browse/HBASE-27220) | Apply the spotless format change in HBASE-27208 to our code base | Major | . | | [HBASE-23330](https://issues.apache.org/jira/browse/HBASE-23330) | Expose cluster ID for clients using it for delegation token based auth | Major | Client, master | diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 021c03277b4..468d6288ea0 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -25,13 +25,6 @@ These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements. ---- - -* [HBASE-27129](https://issues.apache.org/jira/browse/HBASE-27129) | *Major* | **Add a config that allows us to configure region-level storage policies** - -Add a 'hbase.hregion.block.storage.policy' so you can config storage policy at region level. This is useful when you want to control the storage policy for the directories other than CF directories, such as .splits, .recovered.edits, etc. - - --- * [HBASE-27089](https://issues.apache.org/jira/browse/HBASE-27089) | *Minor* | **Add “commons.crypto.stream.buffer.size” configuration** @@ -102,13 +95,6 @@ getAllRegionLocations will no longer add locations to the MetaCache which have n The quotas chore no longer scans meta to get information about region counts. Instead it uses the Admin API, which reads in-memory state in the HMaster and should scale well for large clusters. ---- - -* [HBASE-27125](https://issues.apache.org/jira/browse/HBASE-27125) | *Minor* | **The batch size of cleaning expired mob files should have an upper bound** - -Configure "hbase.master.mob.cleaner.batch.size.upper.bound" to set a proper batch size of cleaning expired mob files, its default value is 10000. - - # HBASE 2.4.13 Release Notes diff --git a/hbase-annotations/pom.xml b/hbase-annotations/pom.xml index bb67a145282..37ca10415b9 100644 --- a/hbase-annotations/pom.xml +++ b/hbase-annotations/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase - 2.4.15-SNAPSHOT + 2.4.14 .. diff --git a/hbase-archetypes/hbase-archetype-builder/pom.xml b/hbase-archetypes/hbase-archetype-builder/pom.xml index 777d45c2787..b67dbb29109 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.15-SNAPSHOT + 2.4.14 .. diff --git a/hbase-archetypes/hbase-client-project/pom.xml b/hbase-archetypes/hbase-client-project/pom.xml index b15e57b384d..9cec3a4934d 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.15-SNAPSHOT + 2.4.14 .. hbase-client-project diff --git a/hbase-archetypes/hbase-shaded-client-project/pom.xml b/hbase-archetypes/hbase-shaded-client-project/pom.xml index c13da88bffe..fb5e3f945ca 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.15-SNAPSHOT + 2.4.14 .. hbase-shaded-client-project diff --git a/hbase-archetypes/pom.xml b/hbase-archetypes/pom.xml index d7b13d19628..2a672050149 100644 --- a/hbase-archetypes/pom.xml +++ b/hbase-archetypes/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml index 6c70c15aceb..e8b32a358fd 100644 --- a/hbase-assembly/pom.xml +++ b/hbase-assembly/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-assembly diff --git a/hbase-asyncfs/pom.xml b/hbase-asyncfs/pom.xml index 91077e7ff00..15df4331e2a 100644 --- a/hbase-asyncfs/pom.xml +++ b/hbase-asyncfs/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration diff --git a/hbase-build-configuration/pom.xml b/hbase-build-configuration/pom.xml index 40526674deb..8eaf0d091ad 100644 --- a/hbase-build-configuration/pom.xml +++ b/hbase-build-configuration/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase - 2.4.15-SNAPSHOT + 2.4.14 .. diff --git a/hbase-checkstyle/pom.xml b/hbase-checkstyle/pom.xml index b2c92f15cc9..44acb6a50d1 100644 --- a/hbase-checkstyle/pom.xml +++ b/hbase-checkstyle/pom.xml @@ -25,12 +25,12 @@ org.apache.hbase hbase - 2.4.15-SNAPSHOT + 2.4.14 .. org.apache.hbase hbase-checkstyle - 2.4.15-SNAPSHOT + 2.4.14 Apache HBase - Checkstyle Module to hold Checkstyle properties for HBase. diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml index ce4188802f0..acd36d540ae 100644 --- a/hbase-client/pom.xml +++ b/hbase-client/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml index 6a6dfe716be..e31a75e572c 100644 --- a/hbase-common/pom.xml +++ b/hbase-common/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration diff --git a/hbase-endpoint/pom.xml b/hbase-endpoint/pom.xml index d7049e0e4c1..13b34362ffb 100644 --- a/hbase-endpoint/pom.xml +++ b/hbase-endpoint/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-endpoint diff --git a/hbase-examples/pom.xml b/hbase-examples/pom.xml index 4d115ed933d..226a9254111 100644 --- a/hbase-examples/pom.xml +++ b/hbase-examples/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-examples diff --git a/hbase-external-blockcache/pom.xml b/hbase-external-blockcache/pom.xml index 008d1d4b0ae..f7a9ddcccb2 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.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-external-blockcache diff --git a/hbase-hadoop-compat/pom.xml b/hbase-hadoop-compat/pom.xml index 2d67ed5d42a..e60f08399b3 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.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration diff --git a/hbase-hadoop2-compat/pom.xml b/hbase-hadoop2-compat/pom.xml index b1fe4f2e13f..547b029f6d4 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.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration diff --git a/hbase-hbtop/pom.xml b/hbase-hbtop/pom.xml index 2bc48d87fa1..cf9bd242c19 100644 --- a/hbase-hbtop/pom.xml +++ b/hbase-hbtop/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-hbtop diff --git a/hbase-http/pom.xml b/hbase-http/pom.xml index 4bba0cf804f..3e5fa0528d7 100644 --- a/hbase-http/pom.xml +++ b/hbase-http/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-http diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index acb0439056e..6e0d51f2f15 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration diff --git a/hbase-logging/pom.xml b/hbase-logging/pom.xml index 373e7f3e3d4..d436ba20cca 100644 --- a/hbase-logging/pom.xml +++ b/hbase-logging/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration diff --git a/hbase-mapreduce/pom.xml b/hbase-mapreduce/pom.xml index 4866a3d9213..8e0173ce285 100644 --- a/hbase-mapreduce/pom.xml +++ b/hbase-mapreduce/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-mapreduce diff --git a/hbase-metrics-api/pom.xml b/hbase-metrics-api/pom.xml index 1ada6edcf1f..9166c7abf3a 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.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration diff --git a/hbase-metrics/pom.xml b/hbase-metrics/pom.xml index 01dfaf92e73..46d9db562f5 100644 --- a/hbase-metrics/pom.xml +++ b/hbase-metrics/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration diff --git a/hbase-procedure/pom.xml b/hbase-procedure/pom.xml index 63264ea3291..c23ccac0f22 100644 --- a/hbase-procedure/pom.xml +++ b/hbase-procedure/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration diff --git a/hbase-protocol-shaded/pom.xml b/hbase-protocol-shaded/pom.xml index 3010d1faf60..8fddccfee18 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.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-protocol-shaded diff --git a/hbase-protocol/pom.xml b/hbase-protocol/pom.xml index c5175ceeb93..f23b56aa077 100644 --- a/hbase-protocol/pom.xml +++ b/hbase-protocol/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-protocol diff --git a/hbase-replication/pom.xml b/hbase-replication/pom.xml index 580f802269f..d8b1e89af1f 100644 --- a/hbase-replication/pom.xml +++ b/hbase-replication/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-replication diff --git a/hbase-resource-bundle/pom.xml b/hbase-resource-bundle/pom.xml index 684e690aee7..ae2f039f449 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.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml index d8956719455..35768c3e7c8 100644 --- a/hbase-rest/pom.xml +++ b/hbase-rest/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-rest diff --git a/hbase-rsgroup/pom.xml b/hbase-rsgroup/pom.xml index c54c37f1bc8..cb510b6b3fc 100644 --- a/hbase-rsgroup/pom.xml +++ b/hbase-rsgroup/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-rsgroup diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml index 14b9532a2b2..0f0df714218 100644 --- a/hbase-server/pom.xml +++ b/hbase-server/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../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 983a360d6bb..60c9de16432 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.15-SNAPSHOT + 2.4.14 ../.. 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 aaecc93586d..83829e07edc 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.15-SNAPSHOT + 2.4.14 .. hbase-shaded-client-byo-hadoop diff --git a/hbase-shaded/hbase-shaded-client/pom.xml b/hbase-shaded/hbase-shaded-client/pom.xml index 05e1e1b6690..24af05425d5 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.15-SNAPSHOT + 2.4.14 .. hbase-shaded-client diff --git a/hbase-shaded/hbase-shaded-mapreduce/pom.xml b/hbase-shaded/hbase-shaded-mapreduce/pom.xml index 895aec85acb..b6a721e9440 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.15-SNAPSHOT + 2.4.14 .. 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 36e32606485..3f109276e51 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.15-SNAPSHOT + 2.4.14 ../../hbase-build-configuration diff --git a/hbase-shaded/hbase-shaded-testing-util/pom.xml b/hbase-shaded/hbase-shaded-testing-util/pom.xml index 37c74822974..297d4058be7 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.15-SNAPSHOT + 2.4.14 .. 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 5f32cd17a0c..a5872b0ddbd 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.15-SNAPSHOT + 2.4.14 ../.. hbase-shaded-with-hadoop-check-invariants diff --git a/hbase-shaded/pom.xml b/hbase-shaded/pom.xml index 3fff28e64d9..1b58e1f1443 100644 --- a/hbase-shaded/pom.xml +++ b/hbase-shaded/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-shaded diff --git a/hbase-shell/pom.xml b/hbase-shell/pom.xml index 80f074f9f8c..6a1db740e59 100644 --- a/hbase-shell/pom.xml +++ b/hbase-shell/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-shell diff --git a/hbase-testing-util/pom.xml b/hbase-testing-util/pom.xml index dd86ee13da4..8144e412c7b 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.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-testing-util diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml index 5834c257c61..cac4f8de363 100644 --- a/hbase-thrift/pom.xml +++ b/hbase-thrift/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-thrift diff --git a/hbase-zookeeper/pom.xml b/hbase-zookeeper/pom.xml index 27a734a31a7..850fcbd5327 100644 --- a/hbase-zookeeper/pom.xml +++ b/hbase-zookeeper/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.15-SNAPSHOT + 2.4.14 ../hbase-build-configuration hbase-zookeeper diff --git a/pom.xml b/pom.xml index 811c0e15081..db15c85905a 100755 --- a/pom.xml +++ b/pom.xml @@ -38,7 +38,7 @@ org.apache.hbase hbase - 2.4.15-SNAPSHOT + 2.4.14 pom Apache HBase Apache HBase™ is the Hadoop database. Use it when you need