Commit Graph

13128 Commits

Author SHA1 Message Date
Reid Chan 84044700cc
HBASE-25879 [branch-1] Update CHANGES.txt and tag 1.7.0RC0 to the most recent commit (#3254)
Signed-off-by: stack <stack@apache.org>
2021-05-13 23:03:30 +08:00
Reid Chan f312cfecdf
HBASE-25858 [branch-1] make hbase-thrift optional in hbase-assembly module (#3237) 2021-05-11 14:37:31 +08:00
Rushabh Shah 1f04fac6d1
HBASE-25860 Add metric for successful wal roll requests. (#3241)
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-05-08 13:12:07 +05:30
Andrew Purtell 39fdeae838 HBASE-25774 ServerManager.getOnlineServer may miss some region servers when refreshing state in some procedure implementations
Revert "HBASE-25032 Wait for region server to become online before adding it to online servers in Master (#2770)"

This reverts commit 7652bef985.
2021-05-07 17:56:22 -07:00
Rushabh Shah e2b5c20dc9
HBASE-25612 [branch-1] HMaster should abort if ReplicationLogCleaner is not able to delete oldWALs. (#3222)
Signed-off-by Reid Chan <reidchan@apache.org>
2021-05-06 23:29:19 +08:00
Reid Chan c364443e5c
HBASE-25831 [branch-1] remove thrift examples out of hbase-examples module for bypassing the thrift version check (#3212) 2021-05-06 11:39:33 +08:00
Sandeep Pal a0dd384691
HBASE-25741: Deadlock during peer cleanup with NoNodeException (#3204)
Introduced due to commit from  HBASE-25583. Fix is to issue the cleanup asynchronously.

Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
2021-05-05 17:21:25 -07:00
caroliney14 852b1b0826
HBASE-25846 Backport 'HBASE-25825 RSGroupBasedLoadBalancer.onConfigurationChange should chain the request to internal balancer' to branch-1 (#3231)
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2021-05-05 15:15:49 +08:00
Reid Chan 633d966bfe
HBASE-25845 [branch-1] Precommit fails to build docker due to python-dateutil (#3227) 2021-05-04 14:54:03 +08:00
Reid Chan 0fe1c9cca5
HBASE-25804 [branch-1] Make hbase-thrift module build with jdk8 (#3193)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-04-29 22:45:49 +08:00
Andrew Purtell 3c87447810
HBASE-25808 [branch-1] Backport improvements to FSHLog from branch-2 (#3197)
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2021-04-24 10:29:29 +08:00
Andrew Purtell 38b21f44ea
HBASE-25809 [branch-1] TestAtomicOperation.testMultiRowMutationMultiThreads deadlock (#3198)
Signed-off-by: Reid Chan <reidchan@apache.org>
2021-04-24 09:57:02 +08:00
Andrew Purtell c1aff55388
HBASE-25805 Upgrade com.lmax.disruptor to 3.4.2 (#3194)
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
Signed-off-by: Aman Poonia <aman.poonia.29@gmail.com>
2021-04-23 15:42:15 -07:00
Reid Chan 16304aa260 Update POMs and CHANGES.txt for 1.7.0RC0 2021-04-13 00:13:15 +08:00
Reid Chan c6ea62bbf3
HBASE-25748 [Addendum] use existed admin in testCreateTableRPCTimeOut (#3151) 2021-04-12 22:20:45 +08:00
Reid Chan 2bb22b58c9
HBASE-25753 [Flake Test][branch-1] TestSnapshotCloneIndependence's te… (#3138)
* HBASE-25753 [Flake Test][branch-1] TestSnapshotCloneIndependence's teardown() is always timeout

* Remove unused imports
2021-04-10 12:33:07 +08:00
Reid Chan ee69635fde
HBASE-25748 [Flake Test][branch-1] TestAdmin2 (#3134)
Signed-off-by: Michael Stack <stack@apache.org>
2021-04-09 11:16:34 +08:00
Geoffrey Jacoby c9d03c446d
HBASE-25740 - Backport HBASE-25629 to branch-1 (#3130)
Signed-off-by Reid Chan <reidchan@apache.org>
2021-04-07 15:47:47 +08:00
Geoffrey Jacoby b231dd620f
HBASE-25731 - TestConnectionImplementation BadHostname tests fail in branch-1 (#3120)
Signed-off-by Reid Chan <reidchan@apache.org>
2021-04-06 12:30:40 +08:00
Josh Elser 7851df7927 HBASE-25712 Backport of HBASE-25692 to branch-1
HBASE-25692 ensures that we do not leak any InputStream (Socket)
which would otherwise remain as CLOSE_WAIT until the java process
exits. These orphaned sockets would eventually saturate Linux network
and file limits.

Closes #3104

Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2021-04-02 14:01:35 -04:00
d-c-manning 616c5bbec5 HBASE-25726 MoveCostFunction is not included in the list of cost functions for StochasticLoadBalancer (#3116)
Signed-off-by: Andrew Purtell <apurtell@apache.org>

Conflicts:
	hbase-server/src/test/java/org/apache/hadoop/hbase/master/balancer/TestStochasticLoadBalancer.java
2021-04-02 10:32:32 -07:00
bitterfox d07ef8fbcb
HBASE-25670 Backport HBASE-25665 to branch-1 (#3059)
Signed-off-by: stack <stack@apache.org>
2021-03-29 13:02:52 -07:00
Baiqiang Zhao 060e9e7cb1
HBASE-25687 Backport "HBASE-25681 Add a switch for server/table queryMeter" to branch-2 and branch-1 (#3082)
Signed-off-by: stack <stack@apache.org>
2021-03-29 12:25:45 -07:00
Toshihiro Suzuki 90a83f5a6a HBASE-25686 [hbtop] Add some javadoc
Signed-off-by: Wei-Chiu Chuang <weichiu@apache.org>
2021-03-27 17:32:21 +09:00
Andrew Purtell 87527d62ad
HBASE-25699 [branch-1] UnsupportedOperationException in DumpClusterStatusAction (#3094)
Signed-off-by: Reid Chan <reidchan@apache.org>
2021-03-26 14:16:42 -07:00
caroliney14 7652bef985
HBASE-25032 Wait for region server to become online before adding it to online servers in Master (#2770)
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2021-03-25 17:11:22 -07:00
Aman Poonia 35bb776f55
HBASE-25593 Backport changes from HBASE-24418 to branch-1 (#2991)
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-03-25 01:07:42 +05:30
YutSean 74bb6a7a3a
HBASE-25677 Server+table counters on each scan #nextRaw invocation becomes a bottleneck when heavy load (#3066)
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2021-03-24 14:12:51 +08:00
Sandeep Pal 97c152ea7a
HBASE-25627: HBase replication should have a metric to represent if the source is stuck getting initialized (#3009)
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
2021-03-22 22:55:04 -07:00
bitterfox 716c685497
HBASE-25672 Backport HBASE-25608 to branch-1 (#3068)
Signed-off-by: stack <stack@apache.org>
2021-03-22 08:57:11 -07:00
Toshihiro Suzuki f8078009e9
HBASE-25258 Backport HBASE-24776 "[hbtop] Support Batch mode" to branch-1 (#3065)
Signed-off-by: stack stack@apache.org
2021-03-20 11:16:26 +09:00
shahrs87 bea87b30ec
HBASE-25679 Size of log queue metric is incorrect (#3072)
Co-authored-by: Rushabh <rushabh.shah@salesforce.com>
Signed-off-by: stack <stack@apache.org>
2021-03-19 16:17:35 -07:00
shahrs87 2a979e8bb0
HBASE-25622 Result#compareResults should compare tags. (#3004)
Signed-off-by Anoop Sam John <anoopsamjohn@apache.org>
2021-03-18 12:27:16 -07:00
Bo Cui 9534a1b150
HBASE-24395 Backport HBASE-20589 to branch-1 (#2690)
Signed-off-by: Pankaj Kumar<pankajkumar@apache.org>
Signed-off-by: stack <stack@apache.org>
2021-03-15 16:55:41 -07:00
d-c-manning ba80103a8c
HBASE-25648 Fix normalizer and TestSimpleRegionNormalizerOnCluster in branch-1 (#3038)
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-03-09 11:43:10 +05:30
Narges Shadab 4546163d90
HBASE-25626 Possible Resource Leak in HeterogeneousRegionCountCostFunction
Signed-off-by Anoop Sam John <anoopsamjohn@apache.org>
Signed-off-by shahrs87 <shahrs87@gmail.com>
2021-03-05 15:14:49 +05:30
Rahul Kumar c90d122653
HBASE-25460 : Expose drainingServers as cluster metric (#2994) (#2995)
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-03-04 12:59:07 +05:30
Sandeep Pal 4cfbf19791
HBASE-25583: NoNodeException of the peer should call the remove peer workflow (#2970)
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-02-26 16:00:37 -08:00
Josh Elser a7574ec9a0 HBASE-25601 Use ASF-official mailing list archives
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>

Closes #2983
2021-02-25 11:43:56 -05:00
Sandeep Pal 19fe18e466
HBASE-25596: Fix NPE and avoid permanent unreplicated data due to EOF (#2975)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-02-23 13:20:00 -08:00
Aman Poonia d37f734299
HBASE-25592 Improve normalizer code in line with HBASE-23932 (#2972)
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-02-23 10:41:34 +05:30
shahrs87 9e9301a242
[HBASE-25539] Add age of oldest wal metric (#2963)
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
2021-02-22 15:00:41 -08:00
Sandeep Pal f9a91488b2
HBASE-25583: Handle the running replication source gracefully with replication nodes deleted (#2960)
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-02-19 10:15:45 -08:00
Sandeep Pal 2d26c94ef0
HBASE-25541 : Setting the path to null when we dequeue the current log (#2959)
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
2021-02-18 11:58:33 +05:30
Aman Poonia e2a00af843
HBASE-25569 Adding region count and average region size in a table at regionserver level (#2948)
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-02-13 09:35:04 +05:30
YutSean 7d80d9971a
HBASE-25543 When configuration hadoop.security.authorization is set to false, the system will still try to authorize an RPC and raise AccessDeniedException (#2932) (#2919)
Signed-off-by: Viraj Jasani <vjasani@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2021-02-07 21:11:35 +05:30
Bharath Vissapragada f52b457cf9
HBASE-25528: Dedicated merge dispatch threadpool on master (#2909)
Adds "hbase.master.executor.merge.dispatch.threads" and defaults to 2.

Also adds additional logging that includes the number of split plans
and merge plans computed for each normalizer run.

(cherry picked from commit 36b4698cea)

Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2021-02-02 11:15:09 -08:00
Baiqiang Zhao 3f0829abba
HBASE-25533 The metadata of the table and family should not be an empty string (#2916) (#2906)
Signed-off-by: Viraj Jasani <vjasani@apache.org>
Signed-off-by: Geoffrey Jacoby <gjacoby@apache.org>
2021-01-29 21:05:59 +05:30
shahrs87 5c9ee97aab
HBASE-25536 Remove 0 length wal file from logQueue if it belongs to old sources (#2912) (#2908)
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
Signed-off-by: Geoffrey Jacoby <gjacoby@apache.org>
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-01-29 17:59:20 +05:30
Aman Poonia cf337c4b2c
HBASE-25523 Region normalizer chore thread is getting killed (#2899)
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-01-26 12:01:43 +05:30