Sub-task
- [HBASE-22330] - Backport HBASE-20724 (Sometimes some compacted storefiles are still opened after region failover) to branch-1
- [HBASE-22419] - Backport hbase-personality changes in HBASE-22399 and HBASE-20970 to all active branches
- [HBASE-22429] - hbase-vote download step requires URL to end with '/'
- [HBASE-22430] - hbase-vote should tee build and test output to console
- [HBASE-22507] - Backport the pre commit changes in HBASE-22500 to all active branches
Bug
- [HBASE-17170] - HBase is also retrying DoNotRetryIOException because of class loader differences.
- [HBASE-20851] - Change rubocop config for max line length of 100
- [HBASE-21920] - Ignoring 'empty' end_key while calculating end_key for new region in HBCK -fixHdfsOverlaps command can cause data loss
- [HBASE-22235] - OperationStatus.{SUCCESS|FAILURE|NOT_RUN} are not visible to 3rd party coprocessors
- [HBASE-22270] - master's jmx.clusterRequests could be negative in branch-1
- [HBASE-22378] - HBase Canary fails with TableNotFoundException when table deleted during Canary run
- [HBASE-22391] - Fix flaky tests from TestFromClientSide
- [HBASE-22421] - branch-1 docker mode for yetus fails
- [HBASE-22451] - TestLoadIncrementalHFiles and TestSecureLoadIncrementalHFiles are flaky
- [HBASE-22487] - getMostLoadedRegions is unused
- [HBASE-22508] - Address findbugs/spotbugs complaints (branch-1.3)
- [HBASE-22518] - yetus personality is treating branch-1.4 like earlier branches for hadoopcheck
- [HBASE-22533] - TestAccessController3 is flaky (branch-1)
New Feature
- [HBASE-21815] - Make isTrackingMetrics and getMetrics of ScannerContext public
Improvement
- [HBASE-21784] - Dump replication queue should show list of wal files ordered chronologically
- [HBASE-22225] - Profiler tab on Master/RS UI not working w/o comprehensive message
- [HBASE-22291] - Fix recovery of recovered.edits files under root dir
- [HBASE-22341] - Add explicit guidelines for removing deprecations in book
- [HBASE-22358] - Change rubocop configuration for method length
- [HBASE-22379] - Fix Markdown for "Voting on Release Candidates" in book
- [HBASE-22384] - Formatting issues in administration section of book
- [HBASE-22392] - Remove extra/useless +
- [HBASE-22474] - Add --mvn-custom-repo parameter to yetus calls
- [HBASE-22496] - UnsafeAccess.unsafeCopy should not copy more than UNSAFE_COPY_THRESHOLD on each iteration
Task
- [HBASE-22020] - upgrade to yetus 0.9.0
- [HBASE-22374] - Backport AccessChecker refactor to branch-1.3
- [HBASE-22375] - Promote AccessChecker to LimitedPrivate(Coprocessor)
- [HBASE-22449] - https everywhere in Maven metadata
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.