-
Notifications
You must be signed in to change notification settings - Fork 3.4k
HBASE-24135 HBase RS Group #1484
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
💔 -1 overall
This message was automatically generated. |
|
💔 -1 overall
This message was automatically generated. |
|
💔 -1 overall
This message was automatically generated. |
|
💔 -1 overall
This message was automatically generated. |
|
💔 -1 overall
This message was automatically generated. |
|
💔 -1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
💔 -1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
…ut (apache#1477) (apache#1481) Signed-off-by: stack <[email protected]>
…n branch-2, branch-2.3, and master
…e#1450) Signed-off-by: Reid Chan <[email protected]> Signed-off-by: Sean Busbey <[email protected]> Signed-off-by: Nick Dimiduk <[email protected]>
) Signed-off-by: stack <[email protected]> Signed-off-by: Jan Hentschel <[email protected]> Signed-off-by: Duo Zhang <[email protected]> Co-authored-by: Wei-Chiu Chuang <[email protected]>
…tochasticLoadBalancer (apache#1458) Signed-off-by: Jan Hentschel <[email protected]>
…ded with hbase-thirdparty (apache#1488) Co-authored-by: Joseph295 <[email protected]> Signed-off-by: Duo Zhang <[email protected]>
…tion Overwrite yarn configs that write /tmp dir by default.
apache#1450)" This reverts commit f5b3945.
…leScanning gets stuck MVCC
Pass --threads=2 to mvn when yetus runs so some parallelism when dependencies allow. Signed-off-by: Nick Dimiduk <[email protected]> Signed-off-by: Viraj Jasani <[email protected]>
…d jdk11 (apache#1451) Down jdk8 forked jvm heap from 2800 to 2200 and the jdk11 heap from 3200 to 2200. Down the mvn size from 4G to 3.6G Change how many puts done by TestMultiRespectsLimits because made the test run the forked heap over 2.5G in size. Signed-off-by: Sean Busbey <[email protected]>
* HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7 * HBASE-24132 Upgrade to Apache ZooKeeper 3.5.7 Co-authored-by: 姜建飞 10222269 <[email protected]> Signed-off-by: Mate Szalay-Beko <[email protected]> Signed-off-by: Norbert Kalmar <[email protected]> Signed-off-by: stack <[email protected]> Signed-off-by: Duo Zhang <[email protected]>
…missions (apache#1499) * user_permission failed when show table permissions with '.*' argument Signed-off-by: Guangxu Cheng <[email protected]>
Signed-off-by: Reid Chan <[email protected]> Signed-off-by: Jan Hentschel <[email protected]>
Signed-off-by: Duo Zhang <[email protected]> Signed-off-by: Nick Dimiduk <[email protected]>
Add being able to configure netty thread counts. Enable socket reuse (should not have any impact). hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/BlockingRpcConnection.java Rename the threads we create in here so they are NOT named same was threads created by Hadoop RPC. hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/DefaultNettyEventLoopConfig.java hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/NettyRpcClient.java hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.java Allow configuring eventloopgroup thread count (so can override for tests) hbase-examples/src/main/java/org/apache/hadoop/hbase/client/example/HttpProxyExample.java Enable socket resuse. hbase-server/src/main/java/org/apache/hadoop/hbase/ipc/NettyRpcServer.java Enable socket resuse and config for how many threads to use. hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HStore.java hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java hbase-server/src/main/java/org/apache/hadoop/hbase/util/ModifyRegionUtils.java Thread name edit; drop the redundant 'Thread' suffix. hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/HFileReplicator.java Make closeable and shutdown executor when called. hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/ReplicationSink.java Call close on HFileReplicator hbase-server/src/test/java/org/apache/hadoop/hbase/replication/TestReplicationBase.java HDFS creates lots of threads. Use less of it so less threads overall. hbase-server/src/test/resources/hbase-site.xml hbase-server/src/test/resources/hdfs-site.xml Constrain resources when running in test context. hbase-server/src/test/resources/log4j.properties Enable debug on netty to see netty configs in our log pom.xml Add system properties when we launch JVMs to constrain thread counts in tests Signed-off-by: Duo Zhang <[email protected]>
Addendum to cleanup pom warning.
…efault which is incorrect (apache#1288) Signed-off-by: stack <[email protected]>
Signed-off-by: Duo Zhang <[email protected]> Signed-off-by: stack <[email protected]>
…tion Addendum: add test to check for '/tmp' references.
…pache#1514) (apache#1526) Signed-off-by: Duo Zhang <[email protected]> Signed-off-by: stack <[email protected]>
…tion Addendum apache#2: The new test fails on origin.hbase.dir written by HTU up on jenkins... has a 'tmp' in it. Fix.
…pache#1524) use the findPort logic even if the BindException is wrapped in an IOException Signed-off-by: Viraj Jasani <[email protected]> Signed-off-by: Jan Hentschel <[email protected]> Signed-off-by: Peter Somogyi <[email protected]>
…apache#1507) Signed-off-by: Jan Hentschel <[email protected]> Signed-off-by: Viraj Jasani <[email protected]>
…er to named inner classes (apache#1522) Signed-off-by: Peter Somogyi <[email protected]> Signed-off-by: binlijin <[email protected]>
Signed-off-by: Jan Hentschel <[email protected]> Signed-off-by: Viraj Jasani <[email protected]>
apache#1523) Signed-off-by: Mingliang Liu <[email protected]> Signed-off-by: Jan Hentschel <[email protected]>
Addendum to address NPE
Signed-off-by: Jan Hentschel <[email protected]>
Authored-by: Gaurav Kanade <[email protected]> Signed-off-by: Ramkrishna <[email protected]>
Upgrade thrift from 0.12 to 0.13. Signed-off-by: Jan Hentschel <[email protected]> Signed-off-by: Viraj Jasani <[email protected]> Signed-off-by: Nick Dimiduk <[email protected]>
…yncwal (apache#1301) (apache#1535) * Use Reflection to access shaded Hadoop protobuf classes. (cherry picked from commit a321e536989083ca3620bf2c53f12c07740bf5b0) * Update to improve the code: 1. Added license. 2. Added more comments. 3. Wrap byte array instead of copy to make a ByteString. 4. Moved all reflection instantiation to static class loading time. * Use LiteralByteString to wrap byte array instead of copying it. Signed-off-by: Duo Zhang <[email protected]> Signed-off-by: stack <[email protected]> (cherry picked from commit 72727ff) (cherry picked from commit ae3de38)
Signed-off-by: stack <[email protected]>
Per comments in Jira, be explicit about what collector we use. Existing code simply hard-codes HBASE_OPTS in `conf/hbase-env.sh`. We now need to be a little more clever than this, so moves the definition into `bin/hbase`. Also consolidates logic around JVM version detection into a reusable function. This change also changes how we set `HBASE_OPTS`. Before, we would accept an operator's value, but always append our GC prescription. After this change, we defer entirely to the operator's choice, only applying our values when they've not specified their intentions. Signed-off-by: stack <[email protected]> Signed-off-by: Sean Busbey <[email protected]>
Signed-off-by: Nick Dimiduk <[email protected]>
…bleProcedure and its parent class (apache#1486) Signed-off-by: Viraj Jasani <[email protected]> Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: binlijin <[email protected]> Signed-off-by: Viraj Jasani <[email protected]> Signed-off-by: stack <[email protected]>
No description provided.