[ANNOUNCE] New HBase committer Yutong Xiao(肖禹同)

2022-03-01 Thread Duo Zhang
On behalf of the Apache HBase PMC, I am pleased to announce that Yutong Xiao(YutSean) has accepted the PMC's invitation to become a committer on the project. We appreciate all of Yutong's generous contributions thus far and look forward to his continued involvement. Congratulations and welcome,

[ANNOUNCE] New HBase committer Lei Cheng(程磊)

2022-03-01 Thread Duo Zhang
On behalf of the Apache HBase PMC, I am pleased to announce that Lei Cheng(comnetwork) has accepted the PMC's invitation to become a committer on the project. We appreciate all of Lei's generous contributions thus far and look forward to his continued involvement. Congratulations and welcome, Lei

[jira] [Created] (HBASE-26787) TestRegionReplicaReplicationError should inject error in replicateToReplica method

2022-03-01 Thread chenglei (Jira)
chenglei created HBASE-26787: Summary: TestRegionReplicaReplicationError should inject error in replicateToReplica method Key: HBASE-26787 URL: https://issues.apache.org/jira/browse/HBASE-26787 Project:

Re: [DISCUSS] deprecating jdk8, progress on LTS jdk support

2022-03-01 Thread Duo Zhang
Good news, with HBASE-26781 in place[1], I successfully built hbase with java 11 --release 8. Of course I need to modify the hbase main code a bit, and also make use of netty's PlatformDependent for processing DirectByteBuffer. 1. https://github.com/apache/hbase-thirdparty/pull/79 张铎(Duo Zhang)

Re: [DISCUSS] operator tools, HBase 3 and StoreFileTracking

2022-03-01 Thread Duo Zhang
I just talked about our old design choice, it was not made by me... In fact, for me, I agree that if we want to operate on an active cluster, we'd better go against a procedure. But for having a separated HBCK2 repo outside the main code repo, well, I do not see big advantages and it will

[jira] [Created] (HBASE-26786) [hboss] Limit synchronization from hot path of HBoss APIs

2022-03-01 Thread Ankit Singhal (Jira)
Ankit Singhal created HBASE-26786: - Summary: [hboss] Limit synchronization from hot path of HBoss APIs Key: HBASE-26786 URL: https://issues.apache.org/jira/browse/HBASE-26786 Project: HBase

Re: [DISCUSS] operator tools, HBase 3 and StoreFileTracking

2022-03-01 Thread Josh Elser
I tend to lean towards what Andrew is saying here, but I will also admit that this is in part from not having a good user-experience about getting up an HMaster in maintenance mode to do surgical stuff (feels like two steps instead of just one). Naively, rebuilding the SFT meta files from the

[jira] [Created] (HBASE-26785) hbck setTableState and setRegionState should accept one or more files for batch processing

2022-03-01 Thread Clara Xiong (Jira)
Clara Xiong created HBASE-26785: --- Summary: hbck setTableState and setRegionState should accept one or more files for batch processing Key: HBASE-26785 URL: https://issues.apache.org/jira/browse/HBASE-26785

[jira] [Created] (HBASE-26784) Use HIGH_QOS for ResultScanner.close requests

2022-03-01 Thread Bryan Beaudreault (Jira)
Bryan Beaudreault created HBASE-26784: - Summary: Use HIGH_QOS for ResultScanner.close requests Key: HBASE-26784 URL: https://issues.apache.org/jira/browse/HBASE-26784 Project: HBase

Re: [VOTE] Second release candidate for HBase 2.4.10 (RC1) is available

2022-03-01 Thread Jan Hentschel
+1 (binding) Signature: ok * Checksum : ok * Rat check (1.8.0_202-ea): ok - mvn clean apache-rat:check * Built from source (1.8.0_202-ea): ok - mvn clean install -DskipTests * Unit tests pass (1.8.0_202-ea): ok - mvn package -P runSmallTests

[jira] [Created] (HBASE-26783) ScannerCallable doubly clears meta cache on retries

2022-03-01 Thread Bryan Beaudreault (Jira)
Bryan Beaudreault created HBASE-26783: - Summary: ScannerCallable doubly clears meta cache on retries Key: HBASE-26783 URL: https://issues.apache.org/jira/browse/HBASE-26783 Project: HBase

[jira] [Created] (HBASE-26782) Minor code cleanup in RpcScheduler and RpcExecutor

2022-03-01 Thread Nick Dimiduk (Jira)
Nick Dimiduk created HBASE-26782: Summary: Minor code cleanup in RpcScheduler and RpcExecutor Key: HBASE-26782 URL: https://issues.apache.org/jira/browse/HBASE-26782 Project: HBase Issue

[jira] [Reopened] (HBASE-26781) [hbase-thirdparty] Introduce a directBufferAddress method in HBaseUnsafe

2022-03-01 Thread Duo Zhang (Jira)
[ https://issues.apache.org/jira/browse/HBASE-26781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang reopened HBASE-26781: --- OK, we need to wrap another class, sun.misc.Signal... > [hbase-thirdparty] Introduce a

[jira] [Resolved] (HBASE-26781) [hbase-thirdparty] Introduce a directBufferAddress method in HBaseUnsafe

2022-03-01 Thread Duo Zhang (Jira)
[ https://issues.apache.org/jira/browse/HBASE-26781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang resolved HBASE-26781. --- Resolution: Won't Fix After reconsideration, I prefer we just use the one in netty. Just add a

[jira] [Created] (HBASE-26781) [hbase-thirdparty] Introduce a directBufferAddress method in HBaseUnsafe

2022-03-01 Thread Duo Zhang (Jira)
Duo Zhang created HBASE-26781: - Summary: [hbase-thirdparty] Introduce a directBufferAddress method in HBaseUnsafe Key: HBASE-26781 URL: https://issues.apache.org/jira/browse/HBASE-26781 Project: HBase

[jira] [Created] (HBASE-26780) HFileBlock.verifyOnDiskSizeMatchesHeader throw IOException: Passed in onDiskSizeWithHeader= A != B

2022-03-01 Thread yuzhang (Jira)
yuzhang created HBASE-26780: --- Summary: HFileBlock.verifyOnDiskSizeMatchesHeader throw IOException: Passed in onDiskSizeWithHeader= A != B Key: HBASE-26780 URL: https://issues.apache.org/jira/browse/HBASE-26780

Re: [DISCUSS] deprecating jdk8, progress on LTS jdk support

2022-03-01 Thread Duo Zhang
So after HBASE-26773, we still have another problem that we can not use sun.nio.ch.DirectBuffer. The main usage is to get the address. Let me provide a new util method in the hbase-unsafe module. Andrew Purtell 于2022年2月26日周六 13:58写道: > That sounds good, looking forward to it. Please let me

[jira] [Resolved] (HBASE-26773) [hbase-thirdparty] Introduce a hbase-unsafe module in hbase-thirdparty to remove the direct references of Unsafe in our main code base

2022-03-01 Thread Duo Zhang (Jira)
[ https://issues.apache.org/jira/browse/HBASE-26773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang resolved HBASE-26773. --- Fix Version/s: thirdparty-4.1.0 Hadoop Flags: Reviewed Release Note: Introduced a new

[jira] [Created] (HBASE-26779) Introduce a config to enable setting normalizer target region count through hbase site.

2022-03-01 Thread Aman Poonia (Jira)
Aman Poonia created HBASE-26779: --- Summary: Introduce a config to enable setting normalizer target region count through hbase site. Key: HBASE-26779 URL: https://issues.apache.org/jira/browse/HBASE-26779

Re: [VOTE] Second release candidate for HBase 2.4.10 (RC1) is available

2022-03-01 Thread Peter Somogyi
+1 (binding) I've executed the hbase-votes.sh on 2.4.10RC0 but there were no code changes in RC1. * Signature: ok * Checksum : ok * Rat check (1.8.0_302): ok - mvn clean apache-rat:check * Built from source (1.8.0_302): ok - mvn clean install -DskipTests * Unit tests pass (1.8.0_302): ok -