diff --git a/CHANGES.md b/CHANGES.md index d942685ad47..d1dc39d2984 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,4 +1,3 @@ -# HBASE Changelog +# HBASE Changelog + +## Release 2.4.16 - Unreleased (as of 2023-01-30) + + + +### IMPROVEMENTS: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [HBASE-27159](https://issues.apache.org/jira/browse/HBASE-27159) | Emit source metrics for BlockCacheExpressHitPercent | Minor | BlockCache, metrics | +| [HBASE-27450](https://issues.apache.org/jira/browse/HBASE-27450) | Update all our python scripts to use python3 | Major | scripts | +| [HBASE-27414](https://issues.apache.org/jira/browse/HBASE-27414) | Search order for locations in HFileLink | Minor | Performance | +| [HBASE-27506](https://issues.apache.org/jira/browse/HBASE-27506) | Optionally disable sorting directories by size in CleanerChore | Minor | . | +| [HBASE-26320](https://issues.apache.org/jira/browse/HBASE-26320) | Separate Log Cleaner DirScanPool to prevent the OLDWALs from filling up the disk when archive is large | Major | Operability | +| [HBASE-27503](https://issues.apache.org/jira/browse/HBASE-27503) | Support replace \ in GC\_OPTS for ZGC | Minor | scripts | +| [HBASE-27512](https://issues.apache.org/jira/browse/HBASE-27512) | Add file \`.git-blame-ignore-revs\` for \`git blame\` | Trivial | . | +| [HBASE-27487](https://issues.apache.org/jira/browse/HBASE-27487) | Slow meta can create pathological feedback loop with multigets | Major | . | +| [HBASE-22924](https://issues.apache.org/jira/browse/HBASE-22924) | GitHUB PR job should use when clause to filter to just PRs. | Minor | build, community | +| [HBASE-27491](https://issues.apache.org/jira/browse/HBASE-27491) | AsyncProcess should not clear meta cache for RejectedExecutionException | Major | . | +| [HBASE-27459](https://issues.apache.org/jira/browse/HBASE-27459) | Improve our hbase\_docker to be able to build and start standalone clusters other than master branch | Major | scripts | +| [HBASE-27530](https://issues.apache.org/jira/browse/HBASE-27530) | Fix comment syntax errors | Trivial | documentation | +| [HBASE-27540](https://issues.apache.org/jira/browse/HBASE-27540) | Client metrics for success/failure counts. | Major | Client | +| [HBASE-27565](https://issues.apache.org/jira/browse/HBASE-27565) | Make the initial corePoolSize configurable for ChoreService | Major | conf | +| [HBASE-27529](https://issues.apache.org/jira/browse/HBASE-27529) | Provide RS coproc ability to attach WAL extended attributes to mutations at replication sink | Major | Coprocessors, Replication | +| [HBASE-27562](https://issues.apache.org/jira/browse/HBASE-27562) | Publish SBOM artifacts | Major | java | +| [HBASE-27583](https://issues.apache.org/jira/browse/HBASE-27583) | Remove -X option when building protoc check in nightly and pre commit job | Major | jenkins, scripts | + + +### BUG FIXES: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [HBASE-27426](https://issues.apache.org/jira/browse/HBASE-27426) | Region server abort with failing to list region servers. | Major | Zookeeper | +| [HBASE-27440](https://issues.apache.org/jira/browse/HBASE-27440) | metrics method removeHistogramMetrics trigger serious memory leak | Major | metrics, regionserver | +| [HBASE-25983](https://issues.apache.org/jira/browse/HBASE-25983) | javadoc generation fails on openjdk-11.0.11+9 | Major | documentation, pom | +| [HBASE-27446](https://issues.apache.org/jira/browse/HBASE-27446) | Spotbugs 4.7.2 report a lot of logging errors when generating report | Major | build, jenkins, scripts | +| [HBASE-27437](https://issues.apache.org/jira/browse/HBASE-27437) | TestHeapSize is flaky | Major | test | +| [HBASE-27472](https://issues.apache.org/jira/browse/HBASE-27472) | The personality script set wrong hadoop2 check version for branch-2 | Major | jenkins, scripts | +| [HBASE-27473](https://issues.apache.org/jira/browse/HBASE-27473) | Fix spotbugs warnings in hbase-rest Client.getResponseBody | Major | REST | +| [HBASE-27480](https://issues.apache.org/jira/browse/HBASE-27480) | Skip error prone for hadoop2/3 checkes in our nightly jobs | Major | jenkins, scripts | +| [HBASE-27469](https://issues.apache.org/jira/browse/HBASE-27469) | IllegalArgumentException is thrown by SnapshotScannerHDFSAclController when dropping a table | Major | snapshots | +| [HBASE-27001](https://issues.apache.org/jira/browse/HBASE-27001) | The deleted variable cannot be printed out | Minor | . | +| [HBASE-27379](https://issues.apache.org/jira/browse/HBASE-27379) | numOpenConnections metric is one less than the actual | Minor | metrics | +| [HBASE-27423](https://issues.apache.org/jira/browse/HBASE-27423) | Upgrade hbase-thirdparty to 4.1.3 and upgrade Jackson for CVE-2022-42003/42004 | Major | security | +| [HBASE-27464](https://issues.apache.org/jira/browse/HBASE-27464) | In memory compaction 'COMPACT' may cause data corruption when adding cells large than maxAlloc(default 256k) size | Critical | in-memory-compaction | +| [HBASE-27445](https://issues.apache.org/jira/browse/HBASE-27445) | result of DirectMemoryUtils#getDirectMemorySize may be wrong | Minor | UI | +| [HBASE-27504](https://issues.apache.org/jira/browse/HBASE-27504) | Remove duplicated config 'hbase.normalizer.merge.min\_region\_age.days' in hbase-default.xml | Minor | conf | +| [HBASE-27463](https://issues.apache.org/jira/browse/HBASE-27463) | Reset sizeOfLogQueue when refresh replication source | Minor | Replication | +| [HBASE-27484](https://issues.apache.org/jira/browse/HBASE-27484) | FNFE on StoreFileScanner after a flush followed by a compaction | Major | . | +| [HBASE-27494](https://issues.apache.org/jira/browse/HBASE-27494) | Client meta cache clear by exception metrics are missing some cases | Minor | . | +| [HBASE-27519](https://issues.apache.org/jira/browse/HBASE-27519) | Another case for FNFE on StoreFileScanner after a flush followed by a compaction | Major | . | +| [HBASE-27498](https://issues.apache.org/jira/browse/HBASE-27498) | Observed lot of threads blocked in ConnectionImplementation.getKeepAliveMasterService | Major | Client | +| [HBASE-27524](https://issues.apache.org/jira/browse/HBASE-27524) | Fix python requirements problem | Major | scripts, security | +| [HBASE-27566](https://issues.apache.org/jira/browse/HBASE-27566) | Bump gitpython from 3.1.29 to 3.1.30 in /dev-support | Major | scripts, security | +| [HBASE-27560](https://issues.apache.org/jira/browse/HBASE-27560) | CatalogJanitor consistencyCheck cannot report the hole on last region if next table is disabled in meta | Minor | hbck2 | +| [HBASE-27563](https://issues.apache.org/jira/browse/HBASE-27563) | ChaosMonkey sometimes generates invalid boundaries for random item selection | Minor | integration tests | +| [HBASE-27561](https://issues.apache.org/jira/browse/HBASE-27561) | hbase.master.port is ignored in processing of hbase.masters | Minor | Client | +| [HBASE-27564](https://issues.apache.org/jira/browse/HBASE-27564) | Add default encryption type for MiniKDC to fix failed tests on JDK11+ | Major | . | +| [HBASE-27579](https://issues.apache.org/jira/browse/HBASE-27579) | CatalogJanitor can cause data loss due to errors during cleanMergeRegion | Blocker | . | +| [HBASE-27589](https://issues.apache.org/jira/browse/HBASE-27589) | Rename TestConnectionImplementation in hbase-it to fix javadoc failure | Blocker | Client, documentation | +| [HBASE-27586](https://issues.apache.org/jira/browse/HBASE-27586) | Bump up commons-codec to 1.15 | Major | dependencies, security | +| [HBASE-27585](https://issues.apache.org/jira/browse/HBASE-27585) | Bump up jruby to 9.3.9.0 and related joni and jcodings to 2.1.43 and 1.0.57 respectively | Major | jruby, security | +| [HBASE-27547](https://issues.apache.org/jira/browse/HBASE-27547) | Close store file readers after region warmup | Major | regionserver | +| [HBASE-26967](https://issues.apache.org/jira/browse/HBASE-26967) | FilterList with FuzzyRowFilter and SingleColumnValueFilter evaluated with operator MUST\_PASS\_ONE doesn't work as expected | Critical | Filters | + + +### TESTS: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [HBASE-27479](https://issues.apache.org/jira/browse/HBASE-27479) | Flaky Test testClone in TestTaskMonitor | Trivial | test | + + +### SUB-TASKS: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [HBASE-27475](https://issues.apache.org/jira/browse/HBASE-27475) | Use different jdks when running hadoopcheck in personality scripts | Critical | jenkins, scripts | +| [HBASE-27556](https://issues.apache.org/jira/browse/HBASE-27556) | Backport HBASE-23340 to branch-2.4 | Major | . | +| [HBASE-27557](https://issues.apache.org/jira/browse/HBASE-27557) | [JDK17] Update shade plugin version | Minor | . | +| [HBASE-25516](https://issues.apache.org/jira/browse/HBASE-25516) | [JDK17] reflective access Field.class.getDeclaredField("modifiers") not supported | Major | Filesystem Integration | +| [HBASE-27591](https://issues.apache.org/jira/browse/HBASE-27591) | [JDK17] Fix failure TestImmutableScan#testScanCopyConstructor | Minor | . | + + +### OTHER: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [HBASE-27431](https://issues.apache.org/jira/browse/HBASE-27431) | Remove TestRemoteTable.testLimitedScan | Trivial | REST, test | +| [HBASE-27425](https://issues.apache.org/jira/browse/HBASE-27425) | Run flaky test job more often | Minor | test | +| [HBASE-27441](https://issues.apache.org/jira/browse/HBASE-27441) | Use jdk 11.0.16 instead of 11.0.16.1 for branch-2.4 | Major | build, scripts | +| [HBASE-27460](https://issues.apache.org/jira/browse/HBASE-27460) | Fix the hadolint errors after HBASE-27456 | Major | scripts | +| [HBASE-27443](https://issues.apache.org/jira/browse/HBASE-27443) | Use java11 in the general check of our jenkins job | Major | build, jenkins | +| [HBASE-27513](https://issues.apache.org/jira/browse/HBASE-27513) | Modify README.txt to mention how to contribue | Major | community | +| [HBASE-27548](https://issues.apache.org/jira/browse/HBASE-27548) | Bump jettison from 1.5.1 to 1.5.2 | Major | dependabot, dependencies, security | +| [HBASE-27567](https://issues.apache.org/jira/browse/HBASE-27567) | Introduce ChaosMonkey Action to print HDFS Cluster status | Minor | integration tests | +| [HBASE-27568](https://issues.apache.org/jira/browse/HBASE-27568) | ChaosMonkey add support for JournalNodes | Major | integration tests | +| [HBASE-27575](https://issues.apache.org/jira/browse/HBASE-27575) | Bump future from 0.18.2 to 0.18.3 in /dev-support | Minor | . | +| [HBASE-27578](https://issues.apache.org/jira/browse/HBASE-27578) | Upgrade hbase-thirdparty to 4.1.4 | Blocker | dependencies, security | +| [HBASE-27456](https://issues.apache.org/jira/browse/HBASE-27456) | Upgrade the dockerfile used in nightly and pre commit to ubuntu 22.04 | Major | jenkins, scripts | + -# 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.15 - 2022-10-21 diff --git a/RELEASENOTES.md b/RELEASENOTES.md index cb51f1683c5..5cb613d9193 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -1,5 +1,4 @@ # RELEASENOTES - +# HBASE 2.4.16 Release Notes + +These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements. + + +--- + +* [HBASE-27472](https://issues.apache.org/jira/browse/HBASE-27472) | *Major* | **The personality script set wrong hadoop2 check version for branch-2** + +This only affects branch-2 but for aliging the personality scripts across all active branches, we apply it to all active branches. + + +--- + +* [HBASE-27443](https://issues.apache.org/jira/browse/HBASE-27443) | *Major* | **Use java11 in the general check of our jenkins job** + +Change to use java 11 in nightly and pre commit jobs. + +Bump error prone to 2.16 and force using jdk11 when error prone is enabled. + + +--- + +* [HBASE-27506](https://issues.apache.org/jira/browse/HBASE-27506) | *Minor* | **Optionally disable sorting directories by size in CleanerChore** + +Added \`hbase.cleaner.directory.sorting\` configuration to enable the CleanerChore to sort the subdirectories by consumed space and start the cleaning with the largest subdirectory. Enabled by default. + + +--- + +* [HBASE-27494](https://issues.apache.org/jira/browse/HBASE-27494) | *Minor* | **Client meta cache clear by exception metrics are missing some cases** + +Patch available at https://github.com/apache/hbase/pull/4902 + + +--- + +* [HBASE-27513](https://issues.apache.org/jira/browse/HBASE-27513) | *Major* | **Modify README.txt to mention how to contribue** + +Remove README.txt and replace it with README.md. +Add a 'How to Contribute' section to tell contributors how to acquire a jira account. + + +--- + +* [HBASE-27498](https://issues.apache.org/jira/browse/HBASE-27498) | *Major* | **Observed lot of threads blocked in ConnectionImplementation.getKeepAliveMasterService** + +added hbase.client.master.state.cache.timeout.sec for sync connection implementation ConnectionImplementation such that cached the master is running state instead always refresh the master states per RPC call. + + +--- + +* [HBASE-27556](https://issues.apache.org/jira/browse/HBASE-27556) | *Major* | **Backport HBASE-23340 to branch-2.4** + + +Previously the LogCleaner chores had their own ZK client. If they encounter Session expired error, the LogCleaner chore will never succeed again despite the HMaster continuing to run. With this change, the LogCleaner chores now share the underlying ZK of the HMaster (similar to HFileCleaner chores). So now, if an unrecoverable session expiration occurs, the hmaster will abort and cleaner chores will not be left as zombies. + + +--- + +* [HBASE-27565](https://issues.apache.org/jira/browse/HBASE-27565) | *Major* | **Make the initial corePoolSize configurable for ChoreService** + +Add 'hbase.choreservice.initial.pool.size' configuration property to set the initial number of threads for the ChoreService. + + +--- + +* [HBASE-27529](https://issues.apache.org/jira/browse/HBASE-27529) | *Major* | **Provide RS coproc ability to attach WAL extended attributes to mutations at replication sink** + +New regionserver coproc endpoints that can be used by coproc at the replication sink cluster if WAL has extended attributes. +Using the new endpoints, WAL extended attributes can be transferred to Mutation attributes at the replication sink cluster. + + +--- + +* [HBASE-27575](https://issues.apache.org/jira/browse/HBASE-27575) | *Minor* | **Bump future from 0.18.2 to 0.18.3 in /dev-support** + +pushed to 2.4, 2.5, branch-2, and master + + -# 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 2.4.15 Release Notes These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements. diff --git a/hbase-annotations/pom.xml b/hbase-annotations/pom.xml index fa299b3e56a..fb73c216c7d 100644 --- a/hbase-annotations/pom.xml +++ b/hbase-annotations/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase - 2.4.16-SNAPSHOT + 2.4.16 .. diff --git a/hbase-archetypes/hbase-archetype-builder/pom.xml b/hbase-archetypes/hbase-archetype-builder/pom.xml index 1898a76e6fb..2d759257abd 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.16-SNAPSHOT + 2.4.16 .. diff --git a/hbase-archetypes/hbase-client-project/pom.xml b/hbase-archetypes/hbase-client-project/pom.xml index 4d02c000e08..0ea3befd51d 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.16-SNAPSHOT + 2.4.16 .. hbase-client-project diff --git a/hbase-archetypes/hbase-shaded-client-project/pom.xml b/hbase-archetypes/hbase-shaded-client-project/pom.xml index 42f64d507a3..42659ac0cce 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.16-SNAPSHOT + 2.4.16 .. hbase-shaded-client-project diff --git a/hbase-archetypes/pom.xml b/hbase-archetypes/pom.xml index 4f976402b27..f87332c31b5 100644 --- a/hbase-archetypes/pom.xml +++ b/hbase-archetypes/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml index 8543a6c8e82..726d984cb9d 100644 --- a/hbase-assembly/pom.xml +++ b/hbase-assembly/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-assembly diff --git a/hbase-asyncfs/pom.xml b/hbase-asyncfs/pom.xml index e750b7ff586..42f4988540f 100644 --- a/hbase-asyncfs/pom.xml +++ b/hbase-asyncfs/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration diff --git a/hbase-build-configuration/pom.xml b/hbase-build-configuration/pom.xml index 66dc459ced8..bbde1afd3bf 100644 --- a/hbase-build-configuration/pom.xml +++ b/hbase-build-configuration/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase - 2.4.16-SNAPSHOT + 2.4.16 .. diff --git a/hbase-checkstyle/pom.xml b/hbase-checkstyle/pom.xml index e59b0bbe36f..dbf7939d08e 100644 --- a/hbase-checkstyle/pom.xml +++ b/hbase-checkstyle/pom.xml @@ -25,12 +25,12 @@ org.apache.hbase hbase - 2.4.16-SNAPSHOT + 2.4.16 .. org.apache.hbase hbase-checkstyle - 2.4.16-SNAPSHOT + 2.4.16 Apache HBase - Checkstyle Module to hold Checkstyle properties for HBase. diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml index 42b042f5eb5..fbe2c5d3eaf 100644 --- a/hbase-client/pom.xml +++ b/hbase-client/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml index 769e9ceef74..b9b562523c2 100644 --- a/hbase-common/pom.xml +++ b/hbase-common/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration diff --git a/hbase-endpoint/pom.xml b/hbase-endpoint/pom.xml index b82f8d62540..e298a47e66b 100644 --- a/hbase-endpoint/pom.xml +++ b/hbase-endpoint/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-endpoint diff --git a/hbase-examples/pom.xml b/hbase-examples/pom.xml index 8ec42da9045..556b5d3b271 100644 --- a/hbase-examples/pom.xml +++ b/hbase-examples/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-examples diff --git a/hbase-external-blockcache/pom.xml b/hbase-external-blockcache/pom.xml index bf3dc0dbda3..dbc05457af4 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.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-external-blockcache diff --git a/hbase-hadoop-compat/pom.xml b/hbase-hadoop-compat/pom.xml index 623bec3f9fc..bc2da9f8a1b 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.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration diff --git a/hbase-hadoop2-compat/pom.xml b/hbase-hadoop2-compat/pom.xml index 46967fa2624..f4033f28ef2 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.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration diff --git a/hbase-hbtop/pom.xml b/hbase-hbtop/pom.xml index 66de8e698c2..15d1ec34c3f 100644 --- a/hbase-hbtop/pom.xml +++ b/hbase-hbtop/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-hbtop diff --git a/hbase-http/pom.xml b/hbase-http/pom.xml index b4fffd1042d..4b7598c901c 100644 --- a/hbase-http/pom.xml +++ b/hbase-http/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-http diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index 01493fe8154..c3996288b7f 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration diff --git a/hbase-logging/pom.xml b/hbase-logging/pom.xml index 3646c720979..20dce6ff865 100644 --- a/hbase-logging/pom.xml +++ b/hbase-logging/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration diff --git a/hbase-mapreduce/pom.xml b/hbase-mapreduce/pom.xml index 282d0b8feb4..1efd9364e0b 100644 --- a/hbase-mapreduce/pom.xml +++ b/hbase-mapreduce/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-mapreduce diff --git a/hbase-metrics-api/pom.xml b/hbase-metrics-api/pom.xml index 408c3e1a5d9..355616480cb 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.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration diff --git a/hbase-metrics/pom.xml b/hbase-metrics/pom.xml index bc30a8cb1b6..670d1619140 100644 --- a/hbase-metrics/pom.xml +++ b/hbase-metrics/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration diff --git a/hbase-procedure/pom.xml b/hbase-procedure/pom.xml index 091a9fcbcf1..3f2d7c6034b 100644 --- a/hbase-procedure/pom.xml +++ b/hbase-procedure/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration diff --git a/hbase-protocol-shaded/pom.xml b/hbase-protocol-shaded/pom.xml index 41f2ce63f0d..be67445f3f9 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.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-protocol-shaded diff --git a/hbase-protocol/pom.xml b/hbase-protocol/pom.xml index 3bc95cdc466..3951cdd6b8e 100644 --- a/hbase-protocol/pom.xml +++ b/hbase-protocol/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-protocol diff --git a/hbase-replication/pom.xml b/hbase-replication/pom.xml index a0a68729b21..8aa01976b0b 100644 --- a/hbase-replication/pom.xml +++ b/hbase-replication/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-replication diff --git a/hbase-resource-bundle/pom.xml b/hbase-resource-bundle/pom.xml index 78ae42daea6..ae112c8dd82 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.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml index 1a7e4a74bcb..983f5210d4d 100644 --- a/hbase-rest/pom.xml +++ b/hbase-rest/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-rest diff --git a/hbase-rsgroup/pom.xml b/hbase-rsgroup/pom.xml index 7719944a55b..f4b5d53e094 100644 --- a/hbase-rsgroup/pom.xml +++ b/hbase-rsgroup/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-rsgroup diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml index 72cff29cf7e..c769cb3d6ab 100644 --- a/hbase-server/pom.xml +++ b/hbase-server/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../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 7a06a408352..57df5aac3b9 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.16-SNAPSHOT + 2.4.16 ../.. 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 1fbd18a28ff..1905e6e3700 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.16-SNAPSHOT + 2.4.16 .. hbase-shaded-client-byo-hadoop diff --git a/hbase-shaded/hbase-shaded-client/pom.xml b/hbase-shaded/hbase-shaded-client/pom.xml index c75f6d91fd4..d4fb27f13d5 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.16-SNAPSHOT + 2.4.16 .. hbase-shaded-client diff --git a/hbase-shaded/hbase-shaded-mapreduce/pom.xml b/hbase-shaded/hbase-shaded-mapreduce/pom.xml index dff6b0b43fa..cc48cd071de 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.16-SNAPSHOT + 2.4.16 .. 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 4b0549b8375..1902eb22c2d 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.16-SNAPSHOT + 2.4.16 ../../hbase-build-configuration diff --git a/hbase-shaded/hbase-shaded-testing-util/pom.xml b/hbase-shaded/hbase-shaded-testing-util/pom.xml index 0f84de11a7a..8e52b388720 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.16-SNAPSHOT + 2.4.16 .. 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 8b5d98a1598..523bef62090 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.16-SNAPSHOT + 2.4.16 ../.. hbase-shaded-with-hadoop-check-invariants diff --git a/hbase-shaded/pom.xml b/hbase-shaded/pom.xml index 0a0f0a1f863..a4faeb89ddd 100644 --- a/hbase-shaded/pom.xml +++ b/hbase-shaded/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-shaded diff --git a/hbase-shell/pom.xml b/hbase-shell/pom.xml index 932fe3d5753..4d40c49d008 100644 --- a/hbase-shell/pom.xml +++ b/hbase-shell/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-shell diff --git a/hbase-testing-util/pom.xml b/hbase-testing-util/pom.xml index cc20fb2ded7..62d4cc59049 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.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-testing-util diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml index a25d7c824b6..f86297eb0a7 100644 --- a/hbase-thrift/pom.xml +++ b/hbase-thrift/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-thrift diff --git a/hbase-zookeeper/pom.xml b/hbase-zookeeper/pom.xml index 0e289977c23..189de42079a 100644 --- a/hbase-zookeeper/pom.xml +++ b/hbase-zookeeper/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.16-SNAPSHOT + 2.4.16 ../hbase-build-configuration hbase-zookeeper diff --git a/pom.xml b/pom.xml index 76c40aad9e6..0f126254ade 100755 --- a/pom.xml +++ b/pom.xml @@ -38,7 +38,7 @@ org.apache.hbase hbase - 2.4.16-SNAPSHOT + 2.4.16 pom Apache HBase Apache HBase™ is the Hadoop database. Use it when you need