Release Notes - HBase - Version 2.4.15 - HTML format

Sub-task

  • [HBASE-27384] - Backport HBASE-27064 to branch 2.4
  • [HBASE-27401] - Clean up current broken 'n's in our javadoc
  • [HBASE-27403] - Remove 'Remove unhelpful javadoc stubs' spotless rule for now
  • [HBASE-27421] - Bump spotless plugin to 2.27.2 and reimplement the 'Remove unhelpful javadoc stubs' rule

Bug

  • [HBASE-22939] - SpaceQuotas- Bulkload from different hdfs failed when space quotas are turned on.
  • [HBASE-25922] - Disabled sanity checks ignored on snapshot restore
  • [HBASE-27246] - RSGroupMappingScript#getRSGroup has thread safety problem
  • [HBASE-27335] - HBase shell hang for a minute when quiting
  • [HBASE-27362] - Fix some tests hung by CompactSplit.requestCompactionInternal ignoring compactionsEnabled check
  • [HBASE-27368] - Do not need to throw IllegalStateException when peer is not active in ReplicationSource.initialize
  • [HBASE-27381] - Still seeing 'Stuck' in static initialization creating RegionInfo instance
  • [HBASE-27393] - Frequent and not useful "Final timeLimitDelta" log lines
  • [HBASE-27407] - Fixing check for "description" request param in JMXJsonServlet.java
  • [HBASE-27419] - Update to hbase-thirdparty 4.1.2
  • [HBASE-27420] - Failure while connecting to zk if HBase is running in standalone mode in a container
  • [HBASE-27424] - Upgrade Jettison for CVE-2022-40149/40150

Improvement

  • [HBASE-27320] - hide some sensitive configuration information in the UI
  • [HBASE-27332] - Remove RejectedExecutionHandler for long/short compaction thread pools
  • [HBASE-27339] - Improve sasl connection failure log message to include server
  • [HBASE-27365] - Minimise block addition failures due to no space in bucket cache writers queue by introducing wait time
  • [HBASE-27370] - Avoid decompressing blocks when reading from bucket cache prefetch threads
  • [HBASE-27391] - Downgrade ERROR log to DEBUG in ConnectionUtils.updateStats

Task

  • [HBASE-27371] - Bump spotbugs version
  • [HBASE-27372] - Update java versions in our Dockerfiles
  • [HBASE-27373] - Fix new spotbugs warnings after upgrading spotbugs to 4.7.2
  • [HBASE-27411] - Update and clean up bcprov-jdk15on dependency

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.