This is an automated email from the ASF dual-hosted git repository.

zghao pushed a commit to branch branch-2.2
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-2.2 by this push:
     new e38c2ea  HBASE-24689 Generate CHANGES.md and RELEASENOTES.md for 2.2.6 
(addendum) (#2316)
e38c2ea is described below

commit e38c2ea45aac35e6447f9e77958fb6b19ba38177
Author: Guanghao Zhang <[email protected]>
AuthorDate: Wed Aug 26 17:11:28 2020 +0800

    HBASE-24689 Generate CHANGES.md and RELEASENOTES.md for 2.2.6 (addendum) 
(#2316)
    
    Signed-off-by: meiyi <[email protected]>
---
 CHANGES.md      | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 RELEASENOTES.md | 21 +++++++++++++++++++
 2 files changed, 80 insertions(+), 3 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
index f454d01..15f25c1 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -20,13 +20,25 @@
 # 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.2.6 - Unreleased (as of 2020-07-16)
+## Release 2.2.6 - Unreleased (as of 2020-08-26)
 
 
 ### IMPROVEMENTS:
 
 | JIRA | Summary | Priority | Component |
 |:---- |:---- | :--- |:---- |
+| [HBASE-24928](https://issues.apache.org/jira/browse/HBASE-24928) | 
balanceRSGroup should skip generating balance plan for disabled table and 
splitParent region |  Major | Balancer |
+| [HBASE-24686](https://issues.apache.org/jira/browse/HBASE-24686) | [LOG] Log 
improvement in Connection#close |  Major | Client, logging |
+| [HBASE-24912](https://issues.apache.org/jira/browse/HBASE-24912) | Enlarge 
MemstoreFlusherChore/CompactionChecker period for unit test |  Major | . |
+| [HBASE-24854](https://issues.apache.org/jira/browse/HBASE-24854) | Correct 
the help content of assign and unassign commands in hbase shell |  Minor | 
shell |
+| [HBASE-21721](https://issues.apache.org/jira/browse/HBASE-21721) | FSHLog : 
reduce write#syncs() times |  Major | . |
+| [HBASE-24821](https://issues.apache.org/jira/browse/HBASE-24821) | Simplify 
the logic of getRegionInfo in TestFlushFromClient to reduce redundancy code |  
Minor | test |
+| [HBASE-20226](https://issues.apache.org/jira/browse/HBASE-20226) | 
Performance Improvement Taking Large Snapshots In Remote Filesystems |  Minor | 
snapshots |
+| [HBASE-24757](https://issues.apache.org/jira/browse/HBASE-24757) | 
ReplicationSink should limit the batch rowcount for batch mutations based on 
hbase.rpc.rows.warning.threshold |  Major | . |
+| [HBASE-24777](https://issues.apache.org/jira/browse/HBASE-24777) | 
InfoServer support ipv6 host and port |  Minor | UI |
+| [HBASE-24696](https://issues.apache.org/jira/browse/HBASE-24696) | Include 
JVM information on Web UI under "Software Attributes" |  Minor | UI |
+| [HBASE-24740](https://issues.apache.org/jira/browse/HBASE-24740) | Enable 
journal logging for HBase snapshot operation |  Minor | master |
+| [HBASE-24578](https://issues.apache.org/jira/browse/HBASE-24578) | [WAL] Add 
a parameter to config RingBufferEventHandler's SyncFuture count |  Major | wal |
 | [HBASE-24467](https://issues.apache.org/jira/browse/HBASE-24467) | Backport 
HBASE-23963: Split TestFromClientSide; it takes too long to complete timing out 
|  Major | . |
 | [HBASE-24562](https://issues.apache.org/jira/browse/HBASE-24562) | Stabilize 
master startup with meta replicas enabled |  Major | meta, read replicas |
 | [HBASE-24603](https://issues.apache.org/jira/browse/HBASE-24603) | Zookeeper 
sync() call is async |  Critical | master, regionserver |
@@ -46,18 +58,34 @@
 | [HBASE-24371](https://issues.apache.org/jira/browse/HBASE-24371) | Add more 
details when print CompactionConfiguration info |  Minor | regionserver |
 | [HBASE-24427](https://issues.apache.org/jira/browse/HBASE-24427) | 
HStore.add log format error |  Minor | . |
 | [HBASE-24387](https://issues.apache.org/jira/browse/HBASE-24387) | 
TableSnapshotInputFormatImpl support row limit on each InputSplit |  Major | 
mapreduce |
-| [HBASE-24578](https://issues.apache.org/jira/browse/HBASE-24578) | [WAL] Add 
a parameter to config RingBufferEventHandler's SyncFuture count | Major | wal |
 
 
 ### BUG FIXES:
 
 | JIRA | Summary | Priority | Component |
 |:---- |:---- | :--- |:---- |
+| [HBASE-24897](https://issues.apache.org/jira/browse/HBASE-24897) | 
RegionReplicaFlushHandler should handle NoServerForRegionException to avoid 
aborting RegionServer |  Major | . |
+| [HBASE-23987](https://issues.apache.org/jira/browse/HBASE-23987) | 
NettyRpcClientConfigHelper will not share event loop by default which is 
incorrect |  Major | Client, rpc |
+| [HBASE-24871](https://issues.apache.org/jira/browse/HBASE-24871) | 
Replication may loss data when refresh recovered replication sources |  Major | 
Replication |
+| [HBASE-24926](https://issues.apache.org/jira/browse/HBASE-24926) | Should 
call setFailure in MergeTableRegionsProcedure when isMergeable returns false |  
Major | master, proc-v2 |
+| [HBASE-24884](https://issues.apache.org/jira/browse/HBASE-24884) | 
BulkLoadHFilesTool/LoadIncrementalHFiles should accept -D options from command 
line parameters |  Minor | . |
+| [HBASE-24844](https://issues.apache.org/jira/browse/HBASE-24844) | Exception 
on standalone (master) shutdown |  Minor | Zookeeper |
+| [HBASE-24665](https://issues.apache.org/jira/browse/HBASE-24665) | MultiWAL 
:  Avoid rolling of ALL WALs when one of the WAL needs a roll |  Major | wal |
+| [HBASE-23157](https://issues.apache.org/jira/browse/HBASE-23157) | WAL 
unflushed seqId tracking may wrong when Durability.ASYNC\_WAL is used |  Major 
| regionserver, wal |
+| [HBASE-24625](https://issues.apache.org/jira/browse/HBASE-24625) | 
AsyncFSWAL.getLogFileSizeIfBeingWritten does not return the expected synced 
file length. |  Critical | Replication, wal |
+| [HBASE-24788](https://issues.apache.org/jira/browse/HBASE-24788) | Fix the 
connection leaks on getting hbase admin from unclosed connection |  Major | 
mapreduce |
+| [HBASE-24812](https://issues.apache.org/jira/browse/HBASE-24812) | Fix the 
precommit error for branch-2.2 |  Major | . |
+| [HBASE-24713](https://issues.apache.org/jira/browse/HBASE-24713) | RS 
startup with FSHLog throws NPE after HBASE-21751 |  Minor | wal |
+| [HBASE-24794](https://issues.apache.org/jira/browse/HBASE-24794) | 
hbase.rowlock.wait.duration should not be \<= 0 |  Minor | regionserver |
+| [HBASE-24752](https://issues.apache.org/jira/browse/HBASE-24752) | NPE/500 
accessing webui on master startup |  Minor | master |
+| [HBASE-24775](https://issues.apache.org/jira/browse/HBASE-24775) | [hbtop] 
StoreFile size should be rounded off |  Minor | hbtop |
+| [HBASE-24675](https://issues.apache.org/jira/browse/HBASE-24675) | On Master 
restart all servers are assigned to default rsgroup. |  Major | rsgroup |
+| [HBASE-22146](https://issues.apache.org/jira/browse/HBASE-22146) | 
SpaceQuotaViolationPolicy Disable is not working in Namespace level |  Major | 
. |
+| [HBASE-24742](https://issues.apache.org/jira/browse/HBASE-24742) | Improve 
performance of SKIP vs SEEK logic |  Major | Performance, regionserver |
 | [HBASE-24721](https://issues.apache.org/jira/browse/HBASE-24721) | 
rename\_rsgroup overwriting the existing rsgroup. |  Major | . |
 | [HBASE-24615](https://issues.apache.org/jira/browse/HBASE-24615) | 
MutableRangeHistogram#updateSnapshotRangeMetrics doesn't calculate the 
distribution for last bucket. |  Major | metrics |
 | [HBASE-24720](https://issues.apache.org/jira/browse/HBASE-24720) | Meta 
replicas not cleaned when disabled |  Minor | read replicas |
 | [HBASE-24693](https://issues.apache.org/jira/browse/HBASE-24693) | 
regioninfo#isLast() has a logic error |  Minor | . |
-| [HBASE-24625](https://issues.apache.org/jira/browse/HBASE-24625) | 
AsyncFSWAL.getLogFileSizeIfBeingWritten does not return the expected synced 
file length. |  Critical | Replication, wal |
 | [HBASE-24593](https://issues.apache.org/jira/browse/HBASE-24593) | 
[branch-2.2] Fix the maven compilation failure for nightly build |  Major | . |
 | [HBASE-24546](https://issues.apache.org/jira/browse/HBASE-24546) | 
CloneSnapshotProcedure unlimited retry |  Major | snapshots |
 | [HBASE-24657](https://issues.apache.org/jira/browse/HBASE-24657) | JsonBean 
representation of metrics at /jmx endpoint now quotes all numbers |  Minor | 
metrics |
@@ -89,13 +117,38 @@
 
 | JIRA | Summary | Priority | Component |
 |:---- |:---- | :--- |:---- |
+| [HBASE-23814](https://issues.apache.org/jira/browse/HBASE-23814) | Add null 
checks and logging to misc set of tests |  Trivial | . |
+| [HBASE-22548](https://issues.apache.org/jira/browse/HBASE-22548) | Split 
TestAdmin1 |  Major | Admin, test |
+| [HBASE-22524](https://issues.apache.org/jira/browse/HBASE-22524) | Refactor 
TestReplicationSyncUpTool |  Major | test |
 | [HBASE-21905](https://issues.apache.org/jira/browse/HBASE-21905) | 
TestFIFOCompactionPolicy is flaky |  Major | test |
+| [HBASE-23974](https://issues.apache.org/jira/browse/HBASE-23974) | [Flakey 
Tests] Allow that server may not yet be cleared from DeadServers in TestHBCKSCP 
|  Major | . |
+| [HBASE-24035](https://issues.apache.org/jira/browse/HBASE-24035) | [Flakey 
Tests] Disable TestClusterScopeQuotaThrottle#testUserNamespaceClusterScopeQuota 
|  Major | . |
 
 
 ### SUB-TASKS:
 
 | JIRA | Summary | Priority | Component |
 |:---- |:---- | :--- |:---- |
+| [HBASE-24881](https://issues.apache.org/jira/browse/HBASE-24881) | Fix flaky 
TestMasterAbortAndRSGotKilled for branch-2.2 |  Major | . |
+| [HBASE-24870](https://issues.apache.org/jira/browse/HBASE-24870) | Ignore 
TestAsyncTableRSCrashPublish |  Major | . |
+| [HBASE-24946](https://issues.apache.org/jira/browse/HBASE-24946) | Remove 
the metrics assert in TestClusterRestartFailover |  Major | . |
+| [HBASE-24948](https://issues.apache.org/jira/browse/HBASE-24948) | Reduce 
the resource of  TestReplicationBase |  Major | . |
+| [HBASE-24052](https://issues.apache.org/jira/browse/HBASE-24052) | Add 
debug+fix to TestMasterShutdown |  Trivial | . |
+| [HBASE-24906](https://issues.apache.org/jira/browse/HBASE-24906) | Enlarge 
the wait time in TestReplicationEndpoint/TestMetaWithReplicasBasic |  Major | . 
|
+| [HBASE-24904](https://issues.apache.org/jira/browse/HBASE-24904) | Speed up 
some unit tests |  Major | . |
+| [HBASE-24895](https://issues.apache.org/jira/browse/HBASE-24895) | Speed up 
TestFromClientSide3 by reduce the table regions number |  Major | . |
+| [HBASE-24907](https://issues.apache.org/jira/browse/HBASE-24907) | Turn off 
the balancer when test region admin api |  Major | . |
+| [HBASE-24847](https://issues.apache.org/jira/browse/HBASE-24847) | Backport 
HBASE-23956: Use less resources running tests to branch-2.2 |  Major | . |
+| [HBASE-24878](https://issues.apache.org/jira/browse/HBASE-24878) | Backport 
part of HBASE-24079 and HBASE-24034 |  Major | . |
+| [HBASE-24879](https://issues.apache.org/jira/browse/HBASE-24879) | Fix the 
shellcheck download url |  Major | . |
+| [HBASE-24150](https://issues.apache.org/jira/browse/HBASE-24150) | Allow 
module tests run in parallel |  Major | build |
+| [HBASE-24126](https://issues.apache.org/jira/browse/HBASE-24126) | Up the 
container nproc uplimit from 10000 to 12500 |  Major | build |
+| [HBASE-24876](https://issues.apache.org/jira/browse/HBASE-24876) | Fix the 
flaky job url in hbase-personality.sh |  Major | . |
+| [HBASE-23851](https://issues.apache.org/jira/browse/HBASE-23851) | Log 
networks and bind addresses when multicast publisher/listener enabled |  
Trivial | . |
+| [HBASE-24841](https://issues.apache.org/jira/browse/HBASE-24841) | Change 
the jenkins job urls in our jenkinsfile |  Major | build, scripts |
+| [HBASE-24846](https://issues.apache.org/jira/browse/HBASE-24846) | Address 
compaction races in TestFIFOCompactionPolicy |  Major | Compaction, master |
+| [HBASE-24819](https://issues.apache.org/jira/browse/HBASE-24819) | Fix flaky 
test TestRaceBetweenSCPAndDTP and TestRaceBetweenSCPAndTRSP for branch-2.2 |  
Major | . |
+| [HBASE-24756](https://issues.apache.org/jira/browse/HBASE-24756) | Backport 
HBASE-24336 to branch-2.2 |  Minor | metrics |
 | [HBASE-24690](https://issues.apache.org/jira/browse/HBASE-24690) | Set 
version to 2.2.6 in branch-2.2 for first RC of 2.2.6 |  Major | . |
 | [HBASE-24689](https://issues.apache.org/jira/browse/HBASE-24689) | Generate 
CHANGES.md and RELEASENOTES.md for 2.2.6 |  Major | . |
 | [HBASE-24630](https://issues.apache.org/jira/browse/HBASE-24630) | Purge dev 
javadoc from client bin tarball |  Major | build |
@@ -110,6 +163,9 @@
 
 | JIRA | Summary | Priority | Component |
 |:---- |:---- | :--- |:---- |
+| [HBASE-14847](https://issues.apache.org/jira/browse/HBASE-14847) | Add FIFO 
compaction section to HBase book |  Major | documentation |
+| [HBASE-23866](https://issues.apache.org/jira/browse/HBASE-23866) | More test 
classifications |  Trivial | test |
+| [HBASE-24658](https://issues.apache.org/jira/browse/HBASE-24658) | Update 
PolicyBasedChaosMonkey to handle uncaught exceptions |  Minor | integration 
tests |
 | [HBASE-24635](https://issues.apache.org/jira/browse/HBASE-24635) | Split 
TestMetaWithReplicas |  Major | test |
 | [HBASE-24367](https://issues.apache.org/jira/browse/HBASE-24367) | 
ScheduledChore log elapsed timespan in a human-friendly format |  Minor | 
master, regionserver |
 | [HBASE-24500](https://issues.apache.org/jira/browse/HBASE-24500) | The 
behavior of RegionInfoBuilder.newBuilder(RegionInfo) is strange |  Blocker | 
Client, read replicas |
diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index c16e7f7..cf30daf 100644
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -27,6 +27,20 @@ These release notes cover new developer and user-facing 
incompatibilities, impor
 
 ---
 
+* [HBASE-24150](https://issues.apache.org/jira/browse/HBASE-24150) | *Major* | 
**Allow module tests run in parallel**
+
+Pass -T2 to mvn. Makes it so we do two modules-at-a-time dependencies willing. 
Helps speed build and testing. Doubles the resource usage when running modules 
in parallel.
+
+
+---
+
+* [HBASE-24126](https://issues.apache.org/jira/browse/HBASE-24126) | *Major* | 
**Up the container nproc uplimit from 10000 to 12500**
+
+Start docker with upped ulimit for nproc passing '--ulimit nproc=12500'. It 
was 10000, the default, but made it 12500. Then, set PROC\_LIMIT in 
hbase-personality so when yetus runs, it is w/ the new 12500 value.
+
+
+---
+
 * [HBASE-24625](https://issues.apache.org/jira/browse/HBASE-24625) | 
*Critical* | **AsyncFSWAL.getLogFileSizeIfBeingWritten does not return the 
expected synced file length.**
 
 We add a method getSyncedLength in  WALProvider.WriterBase interface for  
WALFileLengthProvider used for replication, considering the case if we use  
AsyncFSWAL,we write to 3 DNs concurrently,according to the visibility guarantee 
of HDFS, the data will be available immediately
@@ -39,6 +53,13 @@ Before this patch, replication may read uncommitted data and 
replicate it to the
 
 ---
 
+* [HBASE-24578](https://issues.apache.org/jira/browse/HBASE-24578) | *Major* | 
**[WAL] Add a parameter to config RingBufferEventHandler's SyncFuture count**
+
+Introduce a new parameter "hbase.regionserver.wal.sync.batch.count" to control 
the wal sync batch size which is equals to "hbase.regionserver.handler.count" 
by default. It should work well if you use default wal provider---one wal per 
regionserver. But if you use read/write separated handlers, you can set 
"hbase.regionserver.wal.sync.batch.count" to the number of write handlers. And 
if you use wal-per-groups or wal-per-region, you can consider lower 
"hbase.regionserver.wal.sync.batch.cou [...]
+
+
+---
+
 * [HBASE-24603](https://issues.apache.org/jira/browse/HBASE-24603) | 
*Critical* | **Zookeeper sync() call is async**
 
 <!-- markdown -->

Reply via email to