Commit Graph

13137 Commits

Author SHA1 Message Date
Reid Chan a40f4583e3 Set version on branch-1 to 1.7.1-SNAPSHOT 2021-06-12 15:31:29 +08:00
Victor 0fd6eeb012
HBASE-25910 - Fix port assignment test (#3308)
Signed-off-by: David Manning <david.manning@salesforce.com>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2021-06-02 14:38:57 +05:30
Rushabh Shah 782e24bd9b
HBASE-25924 Re-compute size of WAL file while removing from WALEntryStream (#3316)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2021-05-26 10:42:52 -07:00
Reid Chan 4bcec1776b Update CHANGES.txt 2021-05-26 23:04:42 +08:00
Anoop Sam John 3f8aa4c7e8
HBASE-25898 RS getting aborted due to NPE in Replication WALEntryStream (#3300)
Signed-off-by: Viraj Jasani <vjasani@apache.org>
Signed-off-by: Rushabh Shah <shahrs87@gmail.com>
Signed-off-by: Aman Poonia <aman.poonia.29@gmail.com>
2021-05-26 14:31:17 +05:30
Rushabh Shah 130d6a1f15
HBASE-25887 Wait for appendExecutor to shutdown running tasks (#3264)
Co-authored-by: Rushabh <rushabh.shah@salesforce.com>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
2021-05-26 11:03:23 +08:00
Reid Chan c0ee153c90
HBASE-25890 [Addendum] create profiles for different jdk version (#3295) 2021-05-25 23:19:32 +08:00
Sandeep Pal 3cff107a5f
HBASE-25848: Add flexibility to backup replication in case replication filter throws an exception (#3291) 2021-05-21 17:22:13 -07:00
Reid Chan ddac801260
HBASE-25890 [branch-1] add -U for maven build to force a check for updated releases and snapshots on remote repositories (#3265) 2021-05-14 17:48:15 +08:00
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