|
18 | 18 | -->
|
19 | 19 | # HBASE Changelog
|
20 | 20 |
|
| 21 | +## Release 2.5.5 - 2023-06-09 |
| 22 | + |
| 23 | + |
| 24 | + |
| 25 | +### IMPROVEMENTS: |
| 26 | + |
| 27 | +| JIRA | Summary | Priority | Component | |
| 28 | +|:---- |:---- | :--- |:---- | |
| 29 | +| [HBASE-27876](https://issues.apache.org/jira/browse/HBASE-27876) | Only generate SBOM when releasing | Minor | build, pom | |
| 30 | +| [HBASE-27848](https://issues.apache.org/jira/browse/HBASE-27848) | Should fast-fail if unmatched column family exists when using ImportTsv | Major | mapreduce | |
| 31 | +| [HBASE-27870](https://issues.apache.org/jira/browse/HBASE-27870) | Eliminate the 'WARNING: package jdk.internal.util.random not in java.base' when running UTs with jdk11 | Major | build, pom, test | |
| 32 | +| [HBASE-27858](https://issues.apache.org/jira/browse/HBASE-27858) | Update surefire version to 3.0.0 and use the SurefireForkNodeFactory | Minor | test | |
| 33 | +| [HBASE-27844](https://issues.apache.org/jira/browse/HBASE-27844) | changed type names to avoid conflicts with built-in types | Minor | build | |
| 34 | +| [HBASE-27838](https://issues.apache.org/jira/browse/HBASE-27838) | Update zstd-jni from version 1.5.4-2 -\> 1.5.5-2 | Minor | io | |
| 35 | +| [HBASE-27799](https://issues.apache.org/jira/browse/HBASE-27799) | RpcThrottlingException wait interval message is misleading between 0-1s | Major | . | |
| 36 | +| [HBASE-27821](https://issues.apache.org/jira/browse/HBASE-27821) | Split TestFuzzyRowFilterEndToEnd | Major | test | |
| 37 | +| [HBASE-27792](https://issues.apache.org/jira/browse/HBASE-27792) | Guard Master/RS Dump Servlet behind admin walls | Minor | security, UI | |
| 38 | +| [HBASE-27819](https://issues.apache.org/jira/browse/HBASE-27819) | 10k RpcServer.MAX\_REQUEST\_SIZE is not enough in ReplicationDroppedTable related tests | Major | test | |
| 39 | +| [HBASE-27808](https://issues.apache.org/jira/browse/HBASE-27808) | Change flatten mode for oss in our pom file | Major | community, pom | |
| 40 | +| [HBASE-27818](https://issues.apache.org/jira/browse/HBASE-27818) | Split TestReplicationDroppedTables | Major | Replication, test | |
| 41 | +| [HBASE-27789](https://issues.apache.org/jira/browse/HBASE-27789) | Backport "HBASE-24914 Remove duplicate code appearing continuously in method ReplicationPeerManager.updatePeerConfig" to branch-2 | Minor | Replication | |
| 42 | +| [HBASE-27422](https://issues.apache.org/jira/browse/HBASE-27422) | Support replication for hbase:acl | Major | acl, Replication | |
| 43 | +| [HBASE-27713](https://issues.apache.org/jira/browse/HBASE-27713) | Remove numRegions in Region Metrics | Major | metrics | |
| 44 | + |
| 45 | + |
| 46 | +### BUG FIXES: |
| 47 | + |
| 48 | +| JIRA | Summary | Priority | Component | |
| 49 | +|:---- |:---- | :--- |:---- | |
| 50 | +| [HBASE-27793](https://issues.apache.org/jira/browse/HBASE-27793) | Make HBCK be able to report unknown servers | Major | hbck | |
| 51 | +| [HBASE-27872](https://issues.apache.org/jira/browse/HBASE-27872) | xerial's snappy-java requires GLIBC \>= 2.32 | Minor | . | |
| 52 | +| [HBASE-27867](https://issues.apache.org/jira/browse/HBASE-27867) | Close the L1 victim handler race | Minor | BlockCache | |
| 53 | +| [HBASE-27277](https://issues.apache.org/jira/browse/HBASE-27277) | TestRaceBetweenSCPAndTRSP fails in pre commit | Major | proc-v2, test | |
| 54 | +| [HBASE-27874](https://issues.apache.org/jira/browse/HBASE-27874) | Problem in flakey generated report causes pre-commit run to fail | Major | build | |
| 55 | +| [HBASE-27865](https://issues.apache.org/jira/browse/HBASE-27865) | TestThriftServerCmdLine fails with org.apache.hadoop.hbase.SystemExitRule$SystemExitInTestException | Major | test, Thrift | |
| 56 | +| [HBASE-27860](https://issues.apache.org/jira/browse/HBASE-27860) | Fix build error against Hadoop 3.3.5 | Major | build, hadoop3 | |
| 57 | +| [HBASE-27857](https://issues.apache.org/jira/browse/HBASE-27857) | HBaseClassTestRule: system exit not restored if test times out may cause test to hang | Minor | test | |
| 58 | +| [HBASE-26646](https://issues.apache.org/jira/browse/HBASE-26646) | WALPlayer should obtain token from filesystem | Minor | . | |
| 59 | +| [HBASE-27824](https://issues.apache.org/jira/browse/HBASE-27824) | NPE in MetricsMasterWrapperImpl.isRunning | Major | test | |
| 60 | +| [HBASE-27823](https://issues.apache.org/jira/browse/HBASE-27823) | NPE in ClaimReplicationQueuesProcedure when running TestAssignmentManager.testAssignSocketTimeout | Major | test | |
| 61 | +| [HBASE-27822](https://issues.apache.org/jira/browse/HBASE-27822) | TestFromClientSide5.testAppendWithoutWAL is flaky | Major | scan, test | |
| 62 | +| [HBASE-27810](https://issues.apache.org/jira/browse/HBASE-27810) | HBCK throws RejectedExecutionException when closing ZooKeeper resources | Major | hbck | |
| 63 | +| [HBASE-27807](https://issues.apache.org/jira/browse/HBASE-27807) | PressureAwareCompactionThroughputController#tune log the opposite of the actual scenario | Trivial | Compaction | |
| 64 | +| [HBASE-27796](https://issues.apache.org/jira/browse/HBASE-27796) | Improve MemcachedBlockCache | Major | . | |
| 65 | +| [HBASE-27768](https://issues.apache.org/jira/browse/HBASE-27768) | Race conditions in BlockingRpcConnection | Major | . | |
| 66 | +| [HBASE-27778](https://issues.apache.org/jira/browse/HBASE-27778) | Incorrect ReplicationSourceWALReader. totalBufferUsed may cause replication hang up | Major | Replication | |
| 67 | + |
| 68 | + |
| 69 | +### SUB-TASKS: |
| 70 | + |
| 71 | +| JIRA | Summary | Priority | Component | |
| 72 | +|:---- |:---- | :--- |:---- | |
| 73 | +| [HBASE-27843](https://issues.apache.org/jira/browse/HBASE-27843) | If moveAndClose fails HFileArchiver should delete any incomplete archive side changes | Major | . | |
| 74 | +| [HBASE-20804](https://issues.apache.org/jira/browse/HBASE-20804) | Document and add tests for HBaseConfTool | Major | documentation, tooling | |
| 75 | + |
| 76 | + |
| 77 | +### OTHER: |
| 78 | + |
| 79 | +| JIRA | Summary | Priority | Component | |
| 80 | +|:---- |:---- | :--- |:---- | |
| 81 | +| [HBASE-27820](https://issues.apache.org/jira/browse/HBASE-27820) | HBase is not starting due to Jersey library conflicts with javax.ws.rs.api jar | Major | dependencies | |
| 82 | +| [HBASE-27880](https://issues.apache.org/jira/browse/HBASE-27880) | Bump requests from 2.28.1 to 2.31.0 in /dev-support/flaky-tests | Major | dependabot, scripts, security | |
| 83 | +| [HBASE-27634](https://issues.apache.org/jira/browse/HBASE-27634) | Builds emit errors related to SBOM parsing | Minor | build | |
| 84 | +| [HBASE-27864](https://issues.apache.org/jira/browse/HBASE-27864) | Reduce the Cardinality for TestFuzzyRowFilterEndToEndLarge | Major | test | |
| 85 | +| [HBASE-27863](https://issues.apache.org/jira/browse/HBASE-27863) | Add hadoop 3.3.5 check in our personality script | Major | jenkins, scripts | |
| 86 | +| [HBASE-27762](https://issues.apache.org/jira/browse/HBASE-27762) | Include EventType and ProcedureV2 pid in logging via MDC | Major | . | |
| 87 | +| [HBASE-27791](https://issues.apache.org/jira/browse/HBASE-27791) | Upgrade vega and its related js libraries | Major | UI | |
| 88 | +| [HBASE-27720](https://issues.apache.org/jira/browse/HBASE-27720) | TestClusterRestartFailover is flakey due to metrics assertion | Minor | test | |
| 89 | + |
| 90 | + |
21 | 91 | ## Release 2.5.4 - 2023-04-14
|
22 | 92 |
|
23 | 93 |
|
|
0 commit comments