[jira] [Created] (HBASE-26926) VerifyReplication should use region startKey to check PeerTable

2022-04-04 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-26926:
-

 Summary: VerifyReplication should use region startKey to check 
PeerTable
 Key: HBASE-26926
 URL: https://issues.apache.org/jira/browse/HBASE-26926
 Project: HBase
  Issue Type: Bug
  Components: mapreduce, Replication
Reporter: Yulin Niu
Assignee: Yulin Niu


 
[https://github.com/apache/hbase/blob/master/hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.java#L199]

Here we miss the case: peer table has redundant data, which are all smaller 
than the source table first rowkey



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


Re: [VOTE] Merge feature branch HBASE-26233 back to master

2021-12-26 Thread Yulin Niu
+1

Xiaolin Ha  于2021年12月27日周一 13:55写道:

> +1
> Thanks.
>
> Duo Zhang  于2021年12月18日周六 16:31写道:
>
> > There is a previous thread[1] to mention that the main development work
> on
> > HBASE-26233[2] is done. And now the testing work has been done too, so I
> > send this official vote to merge for HBASE-26233 back into master.
> >
> > For those who are not familiar with HBASE-26233, it is for
> re-implementing
> > the region replication framework, to decouple with the general
> replication
> > framework. You could see the design doc[3] for more details. I've also
> > opened a PR against master[4], PTAL if you have interest.
> >
> > You can see the final test result on HBASE-26487[5].
> > In conclusion, there is no regression on performance when running PE.
> > Using the new tool introduced in HBASE-26540[6], the new implementation
> can
> > perform much better than the old implementation. When inserting 1M rows,
> > the max lag on secondary replica is 335ms, and the 99.9% lag is 3 only
> 3ms,
> > while the lag of the old implementation highly depends on the
> > replication.source.sleepforretries config but you should not set it to a
> > very small value as it will waste a lot of resources.
> > On IntegrationTestRegionReplicaReplication, both implementations can not
> > pass but the problems are not related to the changing part, so should not
> > be a blocker. Will file follow on issues to address these problems.
> >
> > The vote will open for at least 72 hours.
> >
> > Please vote:
> > +1: Merge the changes from HBASE-26233 to master
> > -1: Do not merge these changes because ...
> >
> > Thanks.
> >
> > 1. https://lists.apache.org/thread/t8w053kpy9pj1vg1x3c0kjjh4ongrxzy
> > 2. https://issues.apache.org/jira/browse/HBASE-26233
> > 3.
> >
> >
> https://docs.google.com/document/d/1WPSBwRqIPgTrPRM2wtzAe-3XUvA9S7auWy3Fy8xuZLc/edit
> > 4. https://github.com/apache/hbase/pull/3891
> > 5. https://issues.apache.org/jira/browse/HBASE-26487
> > 6. https://issues.apache.org/jira/browse/HBASE-26540
> >
>


Re: [ANNOUNCE] New HBase committer Zhuoyue Huang(GeorryHuang)

2021-10-14 Thread Yulin Niu
Congratulations and Welcome Zhuoyue !

xin sun  于2021年10月14日周四 下午3:24写道:

> Congratulations and Welcome Zhuoyue !!
>
> 在 2021/10/14 15:14,“Guanghao Zhang” 写入:
>
> Folks,
>
> On behalf of the Apache HBase PMC I am pleased to announce that Zhuoyue
> Huang has accepted the PMC's invitation to become a committer on the
> project.
>
> We appreciate all of the great contributions Zhuoyue Huang has made to
> the
> community thus far and we look forward to his continued involvement.
>
> Allow me to be the first to congratulate Zhuoyue Huang on his new role!
>
> Thanks.
>
>
>


[jira] [Resolved] (HBASE-26278) Add preRequestCompaction method for AccessController

2021-10-03 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-26278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-26278.
---
Resolution: Fixed

> Add preRequestCompaction method for AccessController
> 
>
> Key: HBASE-26278
> URL: https://issues.apache.org/jira/browse/HBASE-26278
> Project: HBase
>  Issue Type: Sub-task
>        Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-26044) Add CompactionServer Web UI

2021-09-24 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-26044?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-26044.
---
Resolution: Fixed

> Add CompactionServer Web UI
> ---
>
> Key: HBASE-26044
> URL: https://issues.apache.org/jira/browse/HBASE-26044
> Project: HBase
>  Issue Type: Sub-task
>        Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-26278) Add preRequestCompaction method for AccessController

2021-09-10 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-26278:
-

 Summary: Add preRequestCompaction method for AccessController
 Key: HBASE-26278
 URL: https://issues.apache.org/jira/browse/HBASE-26278
 Project: HBase
  Issue Type: Sub-task
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-26089) Support RegionCoprocessor on CompactionServer

2021-08-20 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-26089?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-26089.
---
Resolution: Fixed

> Support RegionCoprocessor on CompactionServer
> -
>
> Key: HBASE-26089
> URL: https://issues.apache.org/jira/browse/HBASE-26089
> Project: HBase
>  Issue Type: Sub-task
>        Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
>
> We have two kinds of RegionCoprocessor: CoreCoprocessor or not.
> 1.The CoreCoprocessor(AccessController, TokenProvider, 
> SecureBulkLoadEndpoint...),  They have RegionEnvironmentForCoreCoprocessors 
> which expose RegionServerServices. And they involve authorization, 
> permission, etc, We don't need to support these CoreCoprocessor on 
> compactionServer
>  2. Not CoreCoprocessor: They have RegionEnvironment which do not expose 
> RegionServerServices, only offer Connection/ OnlineRegions, We can propose 
> RegionEnvironmentOnCS, offer Connection, but the OnlineRegions may leave to 
> discuss



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-26076) Support favoredNodes when do compaction offload

2021-08-16 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-26076?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-26076.
---
Resolution: Fixed

> Support favoredNodes when do compaction offload
> ---
>
> Key: HBASE-26076
> URL: https://issues.apache.org/jira/browse/HBASE-26076
> Project: HBase
>  Issue Type: Sub-task
>        Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
>
> 1.If we have favoredNodes for region, We use this policy 
> 2.If we not have favoredNodes, we add the regionServer request compaction as 
> favoredNodes when do compact on compaction server, to guarantee locality



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-26043) CompactionServer support compact TTL data

2021-07-26 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-26043?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-26043.
---
Resolution: Fixed

> CompactionServer support compact TTL data
> -
>
> Key: HBASE-26043
> URL: https://issues.apache.org/jira/browse/HBASE-26043
> Project: HBase
>  Issue Type: Sub-task
>        Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-26089) Support RegionCoprocessor on CompactionServer

2021-07-15 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-26089:
-

 Summary: Support RegionCoprocessor on CompactionServer
 Key: HBASE-26089
 URL: https://issues.apache.org/jira/browse/HBASE-26089
 Project: HBase
  Issue Type: Sub-task
Reporter: Yulin Niu
Assignee: Yulin Niu


We have two kinds of RegionCoprocessor: CoreCoprocessor or not. 1.The 
CoreCoprocessor(AccessController, TokenProvider, SecureBulkLoadEndpoint...),  
They have RegionEnvironmentForCoreCoprocessors which expose 
RegionServerServices. And they involve authorization, permission, etc, We don't 
need to support these CoreCoprocessor on compactionServer
2. Not CoreCoprocessor: They have RegionEnvironment which do not expose 
RegionServerServices, only offer Connection/ OnlineRegions, We can propose 
RegionEnvironmentOnCS, offer Connection, but the OnlineRegions may leave to 
discuss



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-26085) Support MOB when do compaction offload

2021-07-14 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-26085?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-26085.
---
Resolution: Fixed

> Support MOB when do compaction offload
> --
>
> Key: HBASE-26085
> URL: https://issues.apache.org/jira/browse/HBASE-26085
> Project: HBase
>  Issue Type: Sub-task
>        Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-26085) Support MOB when do compaction offload

2021-07-13 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-26085:
-

 Summary: Support MOB when do compaction offload
 Key: HBASE-26085
 URL: https://issues.apache.org/jira/browse/HBASE-26085
 Project: HBase
  Issue Type: Sub-task
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-26076) Support favoredNodes when do compaction offload

2021-07-08 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-26076:
-

 Summary: Support favoredNodes when do compaction offload
 Key: HBASE-26076
 URL: https://issues.apache.org/jira/browse/HBASE-26076
 Project: HBase
  Issue Type: Sub-task
Reporter: Yulin Niu
Assignee: Yulin Niu


1.If we have favoredNodes for region, We use this policy 

2.If we not have favoredNodes, we add the regionServer request compaction as 
favoredNodes when do compact on compaction server, to guarantee locality



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-26058) Add TableDescriptor attribute 'COMPACTION_OFFLOAD_ENABLED'

2021-07-06 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-26058?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-26058.
---
Resolution: Fixed

> Add TableDescriptor attribute 'COMPACTION_OFFLOAD_ENABLED'
> --
>
> Key: HBASE-26058
> URL: https://issues.apache.org/jira/browse/HBASE-26058
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Yulin Niu
>Assignee: Yulin Niu
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25991) Do compaction on compaction server

2021-07-06 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25991.
---
Resolution: Fixed

> Do compaction on compaction server
> --
>
> Key: HBASE-25991
> URL: https://issues.apache.org/jira/browse/HBASE-25991
> Project: HBase
>  Issue Type: Sub-task
>        Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
>
> after HBASE-25968 , this patch implement code in compaction server 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-26058) Add TableDescriptor attribute 'COMPACTION_OFFLOAD_ENABLED'

2021-07-01 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-26058:
-

 Summary: Add TableDescriptor attribute 'COMPACTION_OFFLOAD_ENABLED'
 Key: HBASE-26058
 URL: https://issues.apache.org/jira/browse/HBASE-26058
 Project: HBase
  Issue Type: Sub-task
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-26045) Master control the global throughtput of all compaction servers

2021-06-29 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-26045:
-

 Summary: Master control the global throughtput of all compaction 
servers
 Key: HBASE-26045
 URL: https://issues.apache.org/jira/browse/HBASE-26045
 Project: HBase
  Issue Type: Sub-task
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-26044) Add CompactionServer Web UI

2021-06-29 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-26044:
-

 Summary: Add CompactionServer Web UI
 Key: HBASE-26044
 URL: https://issues.apache.org/jira/browse/HBASE-26044
 Project: HBase
  Issue Type: Sub-task
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-26043) CompactionServer support compact TTL data

2021-06-29 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-26043:
-

 Summary: CompactionServer support compact TTL data
 Key: HBASE-26043
 URL: https://issues.apache.org/jira/browse/HBASE-26043
 Project: HBase
  Issue Type: Sub-task
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25968) Request compact to compaction server

2021-06-20 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25968.
---
Resolution: Fixed

> Request compact to compaction server
> 
>
> Key: HBASE-25968
> URL: https://issues.apache.org/jira/browse/HBASE-25968
> Project: HBase
>  Issue Type: Sub-task
>        Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
>
> In this patch, figure out the offload compaction process: 
> HRegionserver->compactionOffloadManager->compactionserver-> HRegionserver, 
> and implement code in HRegionserver, compactionOffloadManager, the code of 
> compactionserver left to next patch



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-26008) Fix typo in AsyncConnectionImpl

2021-06-16 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-26008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-26008.
---
Resolution: Fixed

> Fix typo in AsyncConnectionImpl
> ---
>
> Key: HBASE-26008
> URL: https://issues.apache.org/jira/browse/HBASE-26008
> Project: HBase
>  Issue Type: Improvement
>  Components: Client
>    Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Minor
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-26008) Fix typo in AsyncConnectionImpl

2021-06-16 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-26008:
-

 Summary: Fix typo in AsyncConnectionImpl
 Key: HBASE-26008
 URL: https://issues.apache.org/jira/browse/HBASE-26008
 Project: HBase
  Issue Type: Improvement
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-25991) do compaction on compaction server

2021-06-09 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25991:
-

 Summary: do compaction on compaction server
 Key: HBASE-25991
 URL: https://issues.apache.org/jira/browse/HBASE-25991
 Project: HBase
  Issue Type: Sub-task
Reporter: Yulin Niu
Assignee: Yulin Niu


after HBASE-25968 , this patch implement code in compaction server 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25950) add basic compaction server metric

2021-06-09 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25950.
---
Resolution: Fixed

> add basic compaction server metric
> --
>
> Key: HBASE-25950
> URL: https://issues.apache.org/jira/browse/HBASE-25950
> Project: HBase
>  Issue Type: Sub-task
>        Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
>
> the ServerLoad has RegionLoad, ReplicationLoadSource/ReplicationLoadSink 
> metrics, which is nothing to do with Compaction server. So,  introduce 
> CompactionServerLoad, only has compaction related metircs



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25982) NettyRpcServerRequestDecoder.exceptionCaught log e instead of e.getCause

2021-06-08 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25982?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25982.
---
Resolution: Won't Fix

> NettyRpcServerRequestDecoder.exceptionCaught log e instead of e.getCause
> 
>
> Key: HBASE-25982
> URL: https://issues.apache.org/jira/browse/HBASE-25982
> Project: HBase
>  Issue Type: Improvement
>    Reporter: Yulin Niu
>Assignee: Yulin Niu
>Priority: Minor
>
> After this change, we can get exception, otherwise null
> 2021-06-08T18:50:38,235 TRACE [NettyRpcServer-4-2] 
> ipc.NettyRpcServerRequestDecoder(76): Connection /127.0.1.1:46443; caught 
> unexpected downstream exception.2021-06-08T18:50:38,235 DEBUG 
> [NettyRpcServer-4-2] ipc.NettyRpcServerRequestDecoder(76): Connection 
> /127.0.1.1:46443; caught unexpected downstream 
> exception.org.apache.hadoop.hbase.ipc.UnknownServiceException: 
> CompactionService at 
> org.apache.hadoop.hbase.ipc.ServerRpcConnection.processConnectionHeader(ServerRpcConnection.java:498)
>  ~[classes/:?] at 
> org.apache.hadoop.hbase.ipc.ServerRpcConnection.processOneRpc(ServerRpcConnection.java:450)
>  ~[classes/:?] at 
> org.apache.hadoop.hbase.ipc.NettyServerRpcConnection.process(NettyServerRpcConnection.java:89)
>  ~[classes/:?] at 
> org.apache.hadoop.hbase.ipc.NettyServerRpcConnection.process(NettyServerRpcConnection.java:73)
>  ~[classes/:?] at 
> org.apache.hadoop.hbase.ipc.NettyServerRpcConnection.process(NettyServerRpcConnection.java:68)
>  ~[classes/:?] at 
> org.apache.hadoop.hbase.ipc.NettyRpcServerRequestDecoder.channelRead(NettyRpcServerRequestDecoder.java:62)
>  ~[classes/:?] at 
> org.apache.hbase.thirdparty.io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-25982) NettyRpcServerRequestDecoder.exceptionCaught log e instead of e.getCause

2021-06-08 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25982:
-

 Summary: NettyRpcServerRequestDecoder.exceptionCaught log e 
instead of e.getCause
 Key: HBASE-25982
 URL: https://issues.apache.org/jira/browse/HBASE-25982
 Project: HBase
  Issue Type: Improvement
Reporter: Yulin Niu
Assignee: Yulin Niu


After this change, we can get exception, otherwise null

2021-06-08T18:50:38,235 TRACE [NettyRpcServer-4-2] 
ipc.NettyRpcServerRequestDecoder(76): Connection /127.0.1.1:46443; caught 
unexpected downstream exception.2021-06-08T18:50:38,235 DEBUG 
[NettyRpcServer-4-2] ipc.NettyRpcServerRequestDecoder(76): Connection 
/127.0.1.1:46443; caught unexpected downstream 
exception.org.apache.hadoop.hbase.ipc.UnknownServiceException: 
CompactionService at 
org.apache.hadoop.hbase.ipc.ServerRpcConnection.processConnectionHeader(ServerRpcConnection.java:498)
 ~[classes/:?] at 
org.apache.hadoop.hbase.ipc.ServerRpcConnection.processOneRpc(ServerRpcConnection.java:450)
 ~[classes/:?] at 
org.apache.hadoop.hbase.ipc.NettyServerRpcConnection.process(NettyServerRpcConnection.java:89)
 ~[classes/:?] at 
org.apache.hadoop.hbase.ipc.NettyServerRpcConnection.process(NettyServerRpcConnection.java:73)
 ~[classes/:?] at 
org.apache.hadoop.hbase.ipc.NettyServerRpcConnection.process(NettyServerRpcConnection.java:68)
 ~[classes/:?] at 
org.apache.hadoop.hbase.ipc.NettyRpcServerRequestDecoder.channelRead(NettyRpcServerRequestDecoder.java:62)
 ~[classes/:?] at 
org.apache.hbase.thirdparty.io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-25968) Request compact to compaction server

2021-06-03 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25968:
-

 Summary: Request compact to compaction server
 Key: HBASE-25968
 URL: https://issues.apache.org/jira/browse/HBASE-25968
 Project: HBase
  Issue Type: Sub-task
Reporter: Yulin Niu
Assignee: Yulin Niu


In this patch, just figure out the offload compaction process: 
HRegionserver->compactionOffloadManager->compactionserver, and implement code 
in HRegionserver and compactionOffloadManager. The code of compactionserver 
left to next patch



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25830) HBaseCluster support CompactionServer for UTs

2021-05-31 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25830.
---
Resolution: Fixed

> HBaseCluster support CompactionServer for UTs
> -
>
> Key: HBASE-25830
> URL: https://issues.apache.org/jira/browse/HBASE-25830
> Project: HBase
>  Issue Type: Sub-task
>  Components: Compaction
>    Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-25950) add basic compaction server metric

2021-05-30 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25950:
-

 Summary: add basic compaction server metric
 Key: HBASE-25950
 URL: https://issues.apache.org/jira/browse/HBASE-25950
 Project: HBase
  Issue Type: Sub-task
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25803) Add compaction offload switch

2021-05-26 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25803?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25803.
---
Resolution: Fixed

> Add compaction offload switch
> -
>
> Key: HBASE-25803
> URL: https://issues.apache.org/jira/browse/HBASE-25803
> Project: HBase
>  Issue Type: Sub-task
>        Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
>
> Add this swith to  control each regionserver whether enable compaction 
> offload feature.
> Also, we keep a boolean value in zookeeper as cluster status,  RS take this 
> default value when start up.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


Re: [ANNOUNCE] New HBase Committer Xiaolin Ha(哈晓琳)

2021-05-15 Thread Yulin Niu
Congratulations, Xiaolin Ha!

Andrew Purtell  于2021年5月16日周日 上午4:38写道:

> Welcome, Xiaolin Ha.
>
> On Sat, May 15, 2021 at 7:11 AM 张铎(Duo Zhang) 
> wrote:
>
> > On behalf of the Apache HBase PMC, I am pleased to announce that Xiaolin
> > Ha(sunhelly) has accepted the PMC's invitation to become a committer on
> the
> > project. We appreciate all of Xiaolin's generous contributions thus far
> and
> > look forward to her continued involvement.
> >
> > Congratulations and welcome, Xiaolin Ha!
> >
> > 我很高兴代表Apache HBase PMC宣布哈晓琳已接受我们的邀请,成为Apache
> > HBase项目的Committer。感谢哈晓琳一直以来为HBase项目做出的贡献,并期待她在未来继续承担更多的责任。
> >
> > 欢迎哈晓琳!
> >
>
>
> --
> Best regards,
> Andrew
>
> Words like orphans lost among the crosstalk, meaning torn from truth's
> decrepit hands
>- A23, Crosstalk
>


[jira] [Resolved] (HBASE-25837) TestRollingRestart is flaky

2021-05-07 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25837?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25837.
---
Fix Version/s: 2.5.0
   3.0.0-alpha-1
   Resolution: Fixed

> TestRollingRestart is flaky
> ---
>
> Key: HBASE-25837
> URL: https://issues.apache.org/jira/browse/HBASE-25837
> Project: HBase
>  Issue Type: Bug
>  Components: test
>    Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
> Fix For: 3.0.0-alpha-1, 2.5.0
>
> Attachments: screenshot-1.png
>
>
> the method *waitForRSShutdownToStartAndFinish* is incorrect, for the judgment 
> method *sm.areDeadServersInProgress* may execute before scp is fired
> !screenshot-1.png!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-25837) TestRollingRestart is flaky

2021-05-03 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25837:
-

 Summary: TestRollingRestart is flaky
 Key: HBASE-25837
 URL: https://issues.apache.org/jira/browse/HBASE-25837
 Project: HBase
  Issue Type: Bug
  Components: test
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-25830) HBaseCluster support CompactionServer for UTs

2021-04-29 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25830:
-

 Summary: HBaseCluster support CompactionServer for UTs
 Key: HBASE-25830
 URL: https://issues.apache.org/jira/browse/HBASE-25830
 Project: HBase
  Issue Type: Sub-task
  Components: Compaction
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25715) Add a basic CompactionServer which only keep heartbeat with HMaster

2021-04-22 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25715?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25715.
---
Resolution: Fixed

> Add a basic CompactionServer which only keep heartbeat with HMaster
> ---
>
> Key: HBASE-25715
> URL: https://issues.apache.org/jira/browse/HBASE-25715
> Project: HBase
>  Issue Type: Sub-task
>        Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
>
> Add a basic compaction server which can report status to master, to reduce 
> duplicated code
> introduce AbstractServer as base class of HRegionserver and HCompactionserver
> introduce AbstractRpcServices as base class of RSRpcServices and CSRpcServices



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-25803) Add compaction offload switch

2021-04-22 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25803:
-

 Summary: Add compaction offload switch
 Key: HBASE-25803
 URL: https://issues.apache.org/jira/browse/HBASE-25803
 Project: HBase
  Issue Type: Sub-task
Reporter: Yulin Niu
Assignee: Yulin Niu


Add this swith to  control each regionserver whether enable compaction offload 
feature.
Also, we keep a boolean value in zookeeper as cluster status,  RS take this 
default value when start up.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25763) TestRSGroupsWithACL.setupBeforeClass is flaky

2021-04-20 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25763?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25763.
---
Resolution: Fixed

> TestRSGroupsWithACL.setupBeforeClass is flaky
> -
>
> Key: HBASE-25763
> URL: https://issues.apache.org/jira/browse/HBASE-25763
> Project: HBase
>  Issue Type: Improvement
>Reporter: Xiaolin Ha
>Assignee: Xiaolin Ha
>Priority: Major
> Attachments: error-logs
>
>
> [ERROR] Failures: [ERROR] 
> TestRSGroupsWithACL.setupBeforeClass:136->SecureTestUtil.grantGlobal:345->SecureTestUtil.updateACLs:313
>  Waiting timed out after [10,000] msec
> *[https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3025/8/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-hbase-server.txt]*
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25777) Fix wrong initialization value in StressAssignmentManagerMonkeyFactory

2021-04-19 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25777?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25777.
---
Resolution: Fixed

> Fix wrong initialization value in StressAssignmentManagerMonkeyFactory
> --
>
> Key: HBASE-25777
> URL: https://issues.apache.org/jira/browse/HBASE-25777
> Project: HBase
>  Issue Type: Bug
>  Components: integration tests
>    Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
>
> the initialization of BatchRestartRsAction and RollingBatchRestartRsAction in 
> StressAssignmentManagerMonkeyFactory use wrong default value.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-25777) Fix tiny error in StressAssignmentManagerMonkeyFactory

2021-04-15 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25777:
-

 Summary: Fix tiny error in StressAssignmentManagerMonkeyFactory
 Key: HBASE-25777
 URL: https://issues.apache.org/jira/browse/HBASE-25777
 Project: HBase
  Issue Type: Bug
  Components: integration tests
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


Re: [ANNOUNCE] New HBase PMC Huaxiang Sun

2021-04-13 Thread Yulin Niu
Congratulations!

张铎(Duo Zhang)  于2021年4月13日周二 下午6:13写道:

> Congratulations!
>
> Pankaj Kumar  于2021年4月13日周二 下午5:53写道:
>
> > Congratulations Huaxiang...!!
> >
> > Regards,
> > Pankaj
> >
> > On Tue, Apr 13, 2021, 1:09 PM Viraj Jasani  wrote:
> >
> > > On behalf of the Apache HBase PMC I am pleased to announce that
> Huaxiang
> > > Sun has accepted our invitation to become a PMC member on the HBase
> > > project. We appreciate Huaxiang stepping up to take more responsibility
> > for
> > > the project.
> > >
> > > Congratulations and welcome, Huaxiang!
> > >
> >
>


[jira] [Created] (HBASE-25715) Add a basic CompactionServer which only implement status report to HMaster

2021-03-30 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25715:
-

 Summary: Add a basic CompactionServer which only implement status 
report to HMaster
 Key: HBASE-25715
 URL: https://issues.apache.org/jira/browse/HBASE-25715
 Project: HBase
  Issue Type: Sub-task
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-25714) Offload the compaction job to independent Compaction Server

2021-03-30 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25714:
-

 Summary: Offload the compaction job to independent Compaction 
Server
 Key: HBASE-25714
 URL: https://issues.apache.org/jira/browse/HBASE-25714
 Project: HBase
  Issue Type: Umbrella
Reporter: Yulin Niu
Assignee: Yulin Niu


The basic idea is add a role "CompactionServer" to take the Compaction job. 
HMaster is responsible for scheduling the compaction job to different 
CompactionServer.

Suggestions are welcomed. Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25630) Set switch compaction after bulkload default as false

2021-03-08 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25630?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25630.
---
Resolution: Fixed

> Set switch compaction after bulkload default as false
> -
>
> Key: HBASE-25630
> URL: https://issues.apache.org/jira/browse/HBASE-25630
> Project: HBase
>  Issue Type: Improvement
>        Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
> Fix For: 3.0.0-alpha-1
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25637) Rename method completeCompaction to refreshStoreSizeCount

2021-03-06 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25637?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25637.
---
Resolution: Fixed

> Rename method completeCompaction to refreshStoreSizeCount
> -
>
> Key: HBASE-25637
> URL: https://issues.apache.org/jira/browse/HBASE-25637
> Project: HBase
>  Issue Type: Improvement
>        Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Minor
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-25637) Rename method completeCompaction to refreshStoreSizeCount

2021-03-05 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25637:
-

 Summary: Rename method completeCompaction to refreshStoreSizeCount
 Key: HBASE-25637
 URL: https://issues.apache.org/jira/browse/HBASE-25637
 Project: HBase
  Issue Type: Improvement
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-25630) Set switch compaction after bulkload default as false

2021-03-03 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25630:
-

 Summary: Set switch compaction after bulkload default as false
 Key: HBASE-25630
 URL: https://issues.apache.org/jira/browse/HBASE-25630
 Project: HBase
  Issue Type: Improvement
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25603) Add switch for compaction after bulkload

2021-03-03 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25603?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25603.
---
Fix Version/s: 2.5.0
   3.0.0-alpha-1
   Resolution: Fixed

> Add switch for compaction after bulkload
> 
>
> Key: HBASE-25603
> URL: https://issues.apache.org/jira/browse/HBASE-25603
> Project: HBase
>  Issue Type: Improvement
>  Components: Compaction
>    Reporter: Yulin Niu
>    Assignee: Yulin Niu
>Priority: Major
> Fix For: 3.0.0-alpha-1, 2.5.0
>
>
> when compaction after bulkload is enable,  if bulkload is continuous,  
> considerable compaction event will be triggered, which increase load, bring 
> about  performance impact



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-25603) Add switch for compaction after bulkload

2021-02-24 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25603:
-

 Summary: Add switch for compaction after bulkload
 Key: HBASE-25603
 URL: https://issues.apache.org/jira/browse/HBASE-25603
 Project: HBase
  Issue Type: Improvement
  Components: Compaction
Reporter: Yulin Niu
Assignee: Yulin Niu






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25442) Refactor MultiVersionConcurrencyControl: replace readWaiters.notifyAll() with WriteEntry.notify()

2021-01-15 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25442.
---
Resolution: Won't Fix

> Refactor MultiVersionConcurrencyControl: replace readWaiters.notifyAll() with 
> WriteEntry.notify()
> -
>
> Key: HBASE-25442
> URL: https://issues.apache.org/jira/browse/HBASE-25442
> Project: HBase
>  Issue Type: Improvement
>Reporter: Yulin Niu
>Assignee: Yulin Niu
>Priority: Minor
> Attachments: 50M-performance.pdf
>
>
> [https://github.com/apache/hbase/blob/master/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.java#L217]
>  
> here the notifyAll() wake up all thread, even the read point no big enough, 
> bring extra thread switch
> [https://github.com/apache/hbase/blob/master/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.java#L143]
>  
> WriteEntry object can be thread local to reuse



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25443) Improve the experience of using the Master webpage by change the loading process of snapshot list to asynchronous

2020-12-24 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25443.
---
Resolution: Fixed

> Improve the experience of using the Master webpage by change the loading 
> process of snapshot list to asynchronous
> -
>
> Key: HBASE-25443
> URL: https://issues.apache.org/jira/browse/HBASE-25443
> Project: HBase
>  Issue Type: Improvement
>  Components: master, UI
>Affects Versions: 3.0.0-alpha-1
>Reporter: Zhuoyue Huang
>Assignee: Zhuoyue Huang
>Priority: Minor
> Fix For: 3.0.0-alpha-1, 2.5.0
>
> Attachments: image-2020-12-24-13-17-17-213.png
>
>
> Background: When there are many snapshots, loading the master webpage is very 
> slow, which affects the experience. (Our cluster has more than 3000  
> snapshots, and it takes about 10 seconds to load the master webpage each time)
>  
> 1. The snapshot list is not in the master memory, hdfs need to be scanned 
> when loading
> 2. Changing the process of loading  snapshots to asynchronous can improve the 
> experience
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HBASE-25442) Refactor MultiVersionConcurrencyControl: replace readWaiters.notifyAll() with WriteEntry.notify()

2020-12-23 Thread Yulin Niu (Jira)
Yulin Niu created HBASE-25442:
-

 Summary: Refactor MultiVersionConcurrencyControl: replace 
readWaiters.notifyAll() with WriteEntry.notify()
 Key: HBASE-25442
 URL: https://issues.apache.org/jira/browse/HBASE-25442
 Project: HBase
  Issue Type: Improvement
Reporter: Yulin Niu
Assignee: Yulin Niu


[https://github.com/apache/hbase/blob/master/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.java#L217]
 

here the notifyAll() wake up all thread, even the read point no big enough, 
bring extra thread switch

[https://github.com/apache/hbase/blob/master/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.java#L143]
 

WriteEntry object can be thread local to reuse



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (HBASE-25363) Improve performance of HFileLinkCleaner by using ReadWriteLock instead of synchronize

2020-12-08 Thread Yulin Niu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-25363?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu resolved HBASE-25363.
---
Resolution: Fixed

> Improve performance of HFileLinkCleaner by using ReadWriteLock instead of 
> synchronize
> -
>
> Key: HBASE-25363
> URL: https://issues.apache.org/jira/browse/HBASE-25363
> Project: HBase
>  Issue Type: Improvement
>  Components: master
>Reporter: Xiaolin Ha
>Assignee: Xiaolin Ha
>Priority: Major
> Fix For: 3.0.0-alpha-1, 2.4.0
>
>
> HFileLinkCleaner uses synchronized method isFileDeletable, as a result, to 
> cross the cleaner chain, all files will be processed serially. It may block 
> the fork-join thread which scans out some archived files.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


Re: [ANNOUNCE] New HBase committer Yulin Niu

2020-12-04 Thread Yulin Niu
Thank you all, I will contribute more to the community!

Toshihiro Suzuki  于2020年12月5日周六 上午10:39写道:

> Congratulations Yulin!
>
> On Sat, Dec 5, 2020 at 10:38 AM Nick Dimiduk  wrote:
>
> > Congratulations and thank you for your contributions!
> >
> > On Thu, Dec 3, 2020 at 01:11 Guanghao Zhang  wrote:
> >
> > > Folks,
> > >
> > > On behalf of the Apache HBase PMC I am pleased to announce that Yulin
> Niu
> > > has accepted the PMC's invitation to become a committer on the project.
> > >
> > > We appreciate all of the great contributions Yulin has made to the
> > > community thus far and we look forward to his continued involvement.
> > >
> > > Allow me to be the first to congratulate Yulin on his new role!
> > >
> > > Thanks.
> > >
> >
>


[DISCUSS] Deprecate isOffline and isSplitParent in RegionInfo

2020-10-27 Thread Yulin Niu
Hi, guys:

We want to deprecate isOffline and isSplitParent in RegionInfo, let us use
isSplit instead. I'd like to start a discussion on this issue.
FYI HBASE-25210 

Thanks


Re: [DISCUSS] the IA annotation on hbase client exceptions

2020-10-20 Thread Yulin Niu
So, we introduce a new Annotation IA.LimitedPrivate(Exception) to decorate
the exceptions, which are free to catched and propagated by users, but
should not be created by users themselves.

张铎(Duo Zhang)  于2020年10月18日周日 下午10:08写道:

> I think IA.Public maybe over killed here for some exceptions.
> For example, the DoNotRetryIOException, we just want users to catch this
> exception, but usually we do not expect users to create this exeption by
> their own?
> But IA.Public means we can not change the public methods of the class, so
> we can not even remove constructors of the exception?
>
> Maybe special IA.LimitedPrivate(Exception)? Which means you are free to
> catch and propagate the exception, but you should not create it by
> yourselves? Or use the special methods of the exception?
>
> Sean Busbey  于2020年10月18日周日 下午9:46写道:
>
> > My guess would be IA.Public is needed if the client can take action based
> > on the specific exception. So like the do not retry exception should be
> > public so folks know those IOExceptions that it's not worth baking off
> and
> > retrying.
> >
> > What's the specific list of public vs not? Why do you want the non public
> > ones to be public? What limitations are we putting on clients by keeping
> > them private?
> >
> > On Sun, Oct 18, 2020, 07:45 Yulin Niu  wrote:
> >
> > > Hi, guys:
> > >
> > > There are IA.Public and also IA.Private under the hbase-client
> > exceptions
> > > package, whether the IA.Private exceptions should be IA.Public?
> > > e.g.MasterRegistryFetchException, OutOfOrderScannerNextException
> > > ,RegionMovedException,RegionOpeningException
> > > And any others thing about the IA annotation on exceptions?
> > > FYI 2538 <https://github.com/apache/hbase/pull/2538>
> > >
> > > Thanks
> > >
> >
>


[DISCUSS] the IA annotation on hbase client exceptions

2020-10-18 Thread Yulin Niu
Hi, guys:

There are IA.Public and also IA.Private under the hbase-client  exceptions
package, whether the IA.Private exceptions should be IA.Public?
e.g.MasterRegistryFetchException, OutOfOrderScannerNextException
,RegionMovedException,RegionOpeningException
And any others thing about the IA annotation on exceptions?
FYI 2538 

Thanks


Re: [ANNOUNCE] Please welcome Viraj Jasani to the Apache HBase PMC

2020-10-05 Thread Yulin Niu
congratulations Viraj!

Jan Hentschel  于2020年10月6日周二 上午5:32写道:

> Congrats and welcome Viraj!
>
> From: Andrew Purtell 
> Reply-To: "dev@hbase.apache.org" 
> Date: Monday, October 5, 2020 at 6:58 PM
> To: dev , Hbase-User 
> Subject: [ANNOUNCE] Please welcome Viraj Jasani to the Apache HBase PMC
>
> On behalf of the Apache HBase PMC I am pleased to announce that
> Viraj Jasani has accepted our invitation to become a PMC member on the
> HBase project. We appreciate Viraj stepping up to take more
> responsibility for the project.
>
> Please join me in welcoming Viraj to the HBase PMC!
>
>
> As a reminder, if anyone would like to nominate another person as a
> committer or PMC member, even if you are not currently a committer or
> PMC member, you can always drop a note to priv...@hbase.apache.org priv...@hbase.apache.org>
> to let us know.
>
> --
> Best regards,
> Andrew
>
>