diff --git a/CHANGES.md b/CHANGES.md index 61b230a45e79..86b429763fe5 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -18,6 +18,75 @@ --> # HBASE Changelog +## Release 2.4.17 - Unreleased (as of 2023-03-31) + + + +### IMPROVEMENTS: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [HBASE-27590](https://issues.apache.org/jira/browse/HBASE-27590) | Change Iterable to List in SnapshotFileCache | Minor | . | +| [HBASE-21521](https://issues.apache.org/jira/browse/HBASE-21521) | Expose master startup status via web UI | Major | master, UI | +| [HBASE-15242](https://issues.apache.org/jira/browse/HBASE-15242) | Client metrics for retries and timeouts | Major | metrics | +| [HBASE-27458](https://issues.apache.org/jira/browse/HBASE-27458) | Use ReadWriteLock for region scanner readpoint map | Minor | Scanners | +| [HBASE-27670](https://issues.apache.org/jira/browse/HBASE-27670) | Improve FSUtils to directly obtain FSDataOutputStream | Major | Filesystem Integration | +| [HBASE-27710](https://issues.apache.org/jira/browse/HBASE-27710) | ByteBuff ref counting is too expensive for on-heap buffers | Major | . | +| [HBASE-27646](https://issues.apache.org/jira/browse/HBASE-27646) | Should not use pread when prefetching in HFilePreadReader | Minor | Performance | +| [HBASE-27676](https://issues.apache.org/jira/browse/HBASE-27676) | Scan handlers in the RPC executor should match at least one scan queues | Major | . | +| [HBASE-26526](https://issues.apache.org/jira/browse/HBASE-26526) | Introduce a timeout to shutdown of WAL | Major | wal | +| [HBASE-27758](https://issues.apache.org/jira/browse/HBASE-27758) | Inconsistent synchronization in MetricsUserSourceImpl | Major | . | + + +### BUG FIXES: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [HBASE-27608](https://issues.apache.org/jira/browse/HBASE-27608) | Use lowercase image reference name in our docker file | Major | scripts | +| [HBASE-27580](https://issues.apache.org/jira/browse/HBASE-27580) | Reverse scan over rows with tags throw exceptions when using DataBlockEncoding | Major | . | +| [HBASE-27628](https://issues.apache.org/jira/browse/HBASE-27628) | Spotless fix in RELEASENOTES.md | Trivial | . | +| [HBASE-27621](https://issues.apache.org/jira/browse/HBASE-27621) | Also clear the Dictionary when resetting when reading compressed WAL file | Critical | Replication, wal | +| [HBASE-27602](https://issues.apache.org/jira/browse/HBASE-27602) | Remove the impact of operating env on testHFileCleaning | Major | test | +| [HBASE-27648](https://issues.apache.org/jira/browse/HBASE-27648) | CopyOnWriteArrayMap does not honor contract of ConcurrentMap.putIfAbsent | Major | . | +| [HBASE-27636](https://issues.apache.org/jira/browse/HBASE-27636) | The "CREATE\_TIME\_TS" value of the hfile generated by the HFileOutputFormat2 class is 0 | Major | HFile, mapreduce | +| [HBASE-27661](https://issues.apache.org/jira/browse/HBASE-27661) | Set size of systable queue in UT | Major | . | +| [HBASE-27644](https://issues.apache.org/jira/browse/HBASE-27644) | Should not return false when WALKey has no following KVs while reading WAL file | Critical | dataloss, wal | +| [HBASE-27668](https://issues.apache.org/jira/browse/HBASE-27668) | PB's parseDelimitedFrom can successfully return when there are not enough bytes | Critical | Protobufs, wal | +| [HBASE-27650](https://issues.apache.org/jira/browse/HBASE-27650) | Merging empty regions corrupts meta cache | Major | . | +| [HBASE-24781](https://issues.apache.org/jira/browse/HBASE-24781) | Clean up peer metrics when disabling peer | Major | Replication | +| [HBASE-27688](https://issues.apache.org/jira/browse/HBASE-27688) | HFile splitting occurs during bulkload, the CREATE\_TIME\_TS of hfileinfo is 0 | Major | HFile | +| [HBASE-27714](https://issues.apache.org/jira/browse/HBASE-27714) | WALEntryStreamTestBase creates a new HBTU in startCluster method which causes all sub classes are testing default configurations | Major | Replication, test | +| [HBASE-27718](https://issues.apache.org/jira/browse/HBASE-27718) | The regionStateNode only need remove once in regionOffline | Minor | amv2 | +| [HBASE-27651](https://issues.apache.org/jira/browse/HBASE-27651) | hbase-daemon.sh foreground\_start should propagate SIGHUP and SIGTERM | Minor | scripts | +| [HBASE-27671](https://issues.apache.org/jira/browse/HBASE-27671) | Client should not be able to restore/clone a snapshot after it's TTL has expired | Minor | . | +| [HBASE-27684](https://issues.apache.org/jira/browse/HBASE-27684) | Client metrics for user region lock related behaviors. | Major | Client | +| [HBASE-26866](https://issues.apache.org/jira/browse/HBASE-26866) | Shutdown WAL may abort region server | Major | wal | +| [HBASE-27732](https://issues.apache.org/jira/browse/HBASE-27732) | NPE in TestBasicWALEntryStreamFSHLog.testEOFExceptionInOldWALsDirectory | Major | Replication | +| [HBASE-27726](https://issues.apache.org/jira/browse/HBASE-27726) | ruby shell not handled SyntaxError exceptions properly | Minor | shell | + + +### SUB-TASKS: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [HBASE-27627](https://issues.apache.org/jira/browse/HBASE-27627) | Backport HBASE-25899 to branch-2.4 | Major | . | +| [HBASE-27629](https://issues.apache.org/jira/browse/HBASE-27629) | Backport HBASE-27043 to branch-2.4 | Major | . | +| [HBASE-27645](https://issues.apache.org/jira/browse/HBASE-27645) | [JDK17] Use ReflectionUtils#getModifiersField in UT | Major | java, test | +| [HBASE-27643](https://issues.apache.org/jira/browse/HBASE-27643) | [JDK17] Add-opens java.util.concurrent | Major | java, test | +| [HBASE-27669](https://issues.apache.org/jira/browse/HBASE-27669) | chaos-daemon.sh should make use hbase script start/stop chaosagent and chaos monkey runner. | Major | . | + + +### OTHER: + +| JIRA | Summary | Priority | Component | +|:---- |:---- | :--- |:---- | +| [HBASE-27736](https://issues.apache.org/jira/browse/HBASE-27736) | HFileSystem.getLocalFs is not used | Major | HFile | +| [HBASE-27626](https://issues.apache.org/jira/browse/HBASE-27626) | Suppress noisy logging in client.ConnectionImplementation | Minor | logging | +| [HBASE-27685](https://issues.apache.org/jira/browse/HBASE-27685) | Enable code coverage reporting to SonarQube in HBase | Minor | . | +| [HBASE-27741](https://issues.apache.org/jira/browse/HBASE-27741) | Fall back to protoc osx-x86\_64 on Apple Silicon | Minor | build | +| [HBASE-27748](https://issues.apache.org/jira/browse/HBASE-27748) | Bump jettison from 1.5.2 to 1.5.4 | Major | dependabot, dependencies, security | + + ## Release 2.4.16 - Unreleased (as of 2023-02-01) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 1318ddd890e9..03b3a6b43942 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -16,6 +16,37 @@ # See the License for the specific language governing permissions and # limitations under the License. --> +# HBASE 2.4.17 Release Notes + +These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements. + + +--- + +* [HBASE-27651](https://issues.apache.org/jira/browse/HBASE-27651) | *Minor* | **hbase-daemon.sh foreground\_start should propagate SIGHUP and SIGTERM** + + +Introduce separate `trap`s for SIGHUP vs. the rest. Treat `SIGINT`, `SIGKILL`, and `EXIT` identically, as before. Use the signal name without `SIG` prefix for increased portability, as per the POSIX man page for `trap`. + +`SIGTERM` handler will now honor `HBASE_STOP_TIMEOUT` as described in the file header. + + +--- + +* [HBASE-27741](https://issues.apache.org/jira/browse/HBASE-27741) | *Minor* | **Fall back to protoc osx-x86\_64 on Apple Silicon** + + +This change introduces and automatically applies a new profile for osx-aarch_64 hosts named `apple-silicon-workaround`. This profile overrides the property `os.detected.classifier` with the value `osx-x86_64`. The intention is that this change will permit the build to proceed with the x86 version of `protoc`, making use of the Rosetta instruction translation service built into the OS. If you'd like to provide and make use of your own aarch_64 `protoc`, you can disable this profile on the command line by adding `-P'!apple-silicon-workaround'`, or through configuration in your `settings.xml`. + + +--- + +* [HBASE-27748](https://issues.apache.org/jira/browse/HBASE-27748) | *Major* | **Bump jettison from 1.5.2 to 1.5.4** + +Bump jettison from 1.5.2 to 1.5.4 for CVE-2023-1436. + + + # HBASE 2.4.16 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 bddfdf8ddb6a..86ef17a347bb 100644 --- a/hbase-annotations/pom.xml +++ b/hbase-annotations/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase - 2.4.17-SNAPSHOT + 2.4.17 .. diff --git a/hbase-archetypes/hbase-archetype-builder/pom.xml b/hbase-archetypes/hbase-archetype-builder/pom.xml index 593b655b3352..fe78ebadc418 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.17-SNAPSHOT + 2.4.17 .. diff --git a/hbase-archetypes/hbase-client-project/pom.xml b/hbase-archetypes/hbase-client-project/pom.xml index 2ba7f3ce8fe7..ea9b1490e33c 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.17-SNAPSHOT + 2.4.17 .. hbase-client-project diff --git a/hbase-archetypes/hbase-shaded-client-project/pom.xml b/hbase-archetypes/hbase-shaded-client-project/pom.xml index 56f840270fad..185dba010c83 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.17-SNAPSHOT + 2.4.17 .. hbase-shaded-client-project diff --git a/hbase-archetypes/pom.xml b/hbase-archetypes/pom.xml index f1f94368bdbd..879ae3e7e4dd 100644 --- a/hbase-archetypes/pom.xml +++ b/hbase-archetypes/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml index 6b0eb28e5451..fb1412dda1c6 100644 --- a/hbase-assembly/pom.xml +++ b/hbase-assembly/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-assembly diff --git a/hbase-asyncfs/pom.xml b/hbase-asyncfs/pom.xml index 46fcbf74f08c..f2ae7efb2ecd 100644 --- a/hbase-asyncfs/pom.xml +++ b/hbase-asyncfs/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration diff --git a/hbase-build-configuration/pom.xml b/hbase-build-configuration/pom.xml index 19892f4ad3e8..c7678dc5e814 100644 --- a/hbase-build-configuration/pom.xml +++ b/hbase-build-configuration/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase - 2.4.17-SNAPSHOT + 2.4.17 .. diff --git a/hbase-checkstyle/pom.xml b/hbase-checkstyle/pom.xml index 8f6c8ab1c44a..812fe615d617 100644 --- a/hbase-checkstyle/pom.xml +++ b/hbase-checkstyle/pom.xml @@ -25,12 +25,12 @@ org.apache.hbase hbase - 2.4.17-SNAPSHOT + 2.4.17 .. org.apache.hbase hbase-checkstyle - 2.4.17-SNAPSHOT + 2.4.17 Apache HBase - Checkstyle Module to hold Checkstyle properties for HBase. diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml index 708f12080e18..5fbca21aa606 100644 --- a/hbase-client/pom.xml +++ b/hbase-client/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml index 0eca0443aeaa..e8d8ccbda846 100644 --- a/hbase-common/pom.xml +++ b/hbase-common/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration diff --git a/hbase-endpoint/pom.xml b/hbase-endpoint/pom.xml index 5b2bc5c28eea..618f1d9a1aa5 100644 --- a/hbase-endpoint/pom.xml +++ b/hbase-endpoint/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-endpoint diff --git a/hbase-examples/pom.xml b/hbase-examples/pom.xml index c155a0db93e2..83e946856883 100644 --- a/hbase-examples/pom.xml +++ b/hbase-examples/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-examples diff --git a/hbase-external-blockcache/pom.xml b/hbase-external-blockcache/pom.xml index 0ddcdae4f9d2..d41583b6f32e 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.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-external-blockcache diff --git a/hbase-hadoop-compat/pom.xml b/hbase-hadoop-compat/pom.xml index bba9c0fa0e3b..40e0a6d42161 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.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration diff --git a/hbase-hadoop2-compat/pom.xml b/hbase-hadoop2-compat/pom.xml index 24c9d95426ac..24cce89820c6 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.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration diff --git a/hbase-hbtop/pom.xml b/hbase-hbtop/pom.xml index cea7e2f9e225..a75faf4f6960 100644 --- a/hbase-hbtop/pom.xml +++ b/hbase-hbtop/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-hbtop diff --git a/hbase-http/pom.xml b/hbase-http/pom.xml index d42cdf48bd74..0e620c0e600e 100644 --- a/hbase-http/pom.xml +++ b/hbase-http/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-http diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index afda7b88c287..e90e90b93339 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration diff --git a/hbase-logging/pom.xml b/hbase-logging/pom.xml index fbb55041cc01..0cc09b176374 100644 --- a/hbase-logging/pom.xml +++ b/hbase-logging/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration diff --git a/hbase-mapreduce/pom.xml b/hbase-mapreduce/pom.xml index 601d6b0c5e5d..5a12ead173b5 100644 --- a/hbase-mapreduce/pom.xml +++ b/hbase-mapreduce/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-mapreduce diff --git a/hbase-metrics-api/pom.xml b/hbase-metrics-api/pom.xml index c4a11f6ddda0..85d279154e4f 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.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration diff --git a/hbase-metrics/pom.xml b/hbase-metrics/pom.xml index 4a51191a2349..d6171baccd38 100644 --- a/hbase-metrics/pom.xml +++ b/hbase-metrics/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration diff --git a/hbase-procedure/pom.xml b/hbase-procedure/pom.xml index 91f54e356cf2..778b722c910a 100644 --- a/hbase-procedure/pom.xml +++ b/hbase-procedure/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration diff --git a/hbase-protocol-shaded/pom.xml b/hbase-protocol-shaded/pom.xml index d3fd8bb54f96..091ca62c0a38 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.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-protocol-shaded diff --git a/hbase-protocol/pom.xml b/hbase-protocol/pom.xml index dcd4f022893c..ebc6fc790d77 100644 --- a/hbase-protocol/pom.xml +++ b/hbase-protocol/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-protocol diff --git a/hbase-replication/pom.xml b/hbase-replication/pom.xml index 368d9d79719c..2df7100ba377 100644 --- a/hbase-replication/pom.xml +++ b/hbase-replication/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-replication diff --git a/hbase-resource-bundle/pom.xml b/hbase-resource-bundle/pom.xml index 1833c1a78814..af4d855be6a0 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.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml index e68e0f4920ae..ee68e1e27e8f 100644 --- a/hbase-rest/pom.xml +++ b/hbase-rest/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-rest diff --git a/hbase-rsgroup/pom.xml b/hbase-rsgroup/pom.xml index 046ff25c9265..148682ff2e1e 100644 --- a/hbase-rsgroup/pom.xml +++ b/hbase-rsgroup/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-rsgroup diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml index 461b851fc25a..7d085e647a69 100644 --- a/hbase-server/pom.xml +++ b/hbase-server/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../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 8c971fe1c677..8ca44151d745 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.17-SNAPSHOT + 2.4.17 ../.. 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 014575f5ae5b..28cbb310459e 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.17-SNAPSHOT + 2.4.17 .. hbase-shaded-client-byo-hadoop diff --git a/hbase-shaded/hbase-shaded-client/pom.xml b/hbase-shaded/hbase-shaded-client/pom.xml index 6a5df0c82ca7..38d01ebdab70 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.17-SNAPSHOT + 2.4.17 .. hbase-shaded-client diff --git a/hbase-shaded/hbase-shaded-mapreduce/pom.xml b/hbase-shaded/hbase-shaded-mapreduce/pom.xml index fe1937108506..03315080bb91 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.17-SNAPSHOT + 2.4.17 .. 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 e6fe81df47b5..33efbec1e84a 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.17-SNAPSHOT + 2.4.17 ../../hbase-build-configuration diff --git a/hbase-shaded/hbase-shaded-testing-util/pom.xml b/hbase-shaded/hbase-shaded-testing-util/pom.xml index 5cc3f571782d..14569af059ff 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.17-SNAPSHOT + 2.4.17 .. 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 7ee9b3d183f5..77daa763f33e 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.17-SNAPSHOT + 2.4.17 ../.. hbase-shaded-with-hadoop-check-invariants diff --git a/hbase-shaded/pom.xml b/hbase-shaded/pom.xml index 5d8af3c7029f..9b7fa2af5d63 100644 --- a/hbase-shaded/pom.xml +++ b/hbase-shaded/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-shaded diff --git a/hbase-shell/pom.xml b/hbase-shell/pom.xml index a376b7b59fa7..2711deaa2c23 100644 --- a/hbase-shell/pom.xml +++ b/hbase-shell/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-shell diff --git a/hbase-testing-util/pom.xml b/hbase-testing-util/pom.xml index 3ef7d266b0cf..68ccdfbdfb22 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.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-testing-util diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml index b8a0e0721c9f..ffb53f1bd9cc 100644 --- a/hbase-thrift/pom.xml +++ b/hbase-thrift/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-thrift diff --git a/hbase-zookeeper/pom.xml b/hbase-zookeeper/pom.xml index eb9ace163b1f..6bad80c359f8 100644 --- a/hbase-zookeeper/pom.xml +++ b/hbase-zookeeper/pom.xml @@ -23,7 +23,7 @@ org.apache.hbase hbase-build-configuration - 2.4.17-SNAPSHOT + 2.4.17 ../hbase-build-configuration hbase-zookeeper diff --git a/pom.xml b/pom.xml index 4dcf818e7cf4..e7df337a4eee 100755 --- a/pom.xml +++ b/pom.xml @@ -38,7 +38,7 @@ org.apache.hbase hbase - 2.4.17-SNAPSHOT + 2.4.17 pom Apache HBase Apache HBase™ is the Hadoop database. Use it when you need