Commit Graph

13112 Commits

Author SHA1 Message Date
Sandeep Pal 1df99624a5
HBASE-22902 At regionserver start there's a request to roll the WAL
Closes #668

Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-10-01 15:16:57 -07:00
Pankaj 4cd51aed31 HBASE-22930 Set unique name to longCompactions/shortCompactions threads (#645) 2019-09-30 10:11:21 +02:00
Peter Somogyi daf1faabfd
HBASE-22653 Do not run errorProne on branch-1 PRs (#669)
Signed-off-by: Viraj Jasani <virajjasani007@gmail.com>
2019-09-28 10:37:57 +02:00
Sanjeet Nishad b96aefd07f HBASE-23038 Provide consistent and clear logging about disabling chores
Differs from master/branch-2 version due to commons-logging

Co-authored-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Viraj Jasani <virajjasani007@gmail.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit b45c0d0efa)
2019-09-27 20:17:46 -05:00
Viraj Jasani f77c14d181 HBASE-23015 : Moving from Jackson2 to shaded Gson (#616)
* Backport HBASE-20587
* moving to shaded gson with jdk7 compatibility
* Include jackson-mapper-asl for testing-util because of Hadoop
* Update shaded jar check to allow hbase-thirdparty libs

Signed-off-by: Sean Busbey <busbey@apache.org>
Co-authored-by: Duo Zhang <zhangduo@apache.org>
2019-09-25 21:49:48 -05:00
zbq.dean 771e184376 HBASE-22975 Add read and write QPS metrics at server level and table level
Signed-off-by Reid Chan <reidchan@apache.org>
2019-09-23 13:51:51 +08:00
Peter Somogyi 7239ccb433
HBASE-22653 Do not run errorProne on JDK7 (#651)
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-09-22 20:35:50 +02:00
wuqiong 0339ad1156 HBASE-23058 Should be 'Column Family Name' in table.jsp
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-09-21 19:32:30 +08:00
sreenivasulureddy dd761b1e69 HBASE-22649: Encode StoreFile path URLs in the UI to handle scenarios where CF contains special characters (like # etc.)
Signed-off-by: Sakthi<sakthi@apache.org>
2019-09-20 01:20:15 -07:00
zbq.dean b5b871c133 HBASE-22890 Verify the file integrity in persistent IOEngine
Signed-off-by Anoop Sam John <anoopsamjohn@apache.org>
Signed-off-by stack <stack@apache.org>
Signed-off-by Reid Chan <reidchan@apache.org>
2019-09-20 14:09:34 +08:00
Viraj Jasani 5c4d8e036f HBASE-23024 Replace initcause with Constructor arg (#627)
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-09-17 14:00:12 +02:00
Sean Busbey 41990ba20a HBASE-22955 Properly set jdk7 as JAVA_HOME for branches-1 precommit and nightly. (#621)
* leave Zulu JDKs at their normal location
* set JAVA_HOME in the dockerfile
* work around yetus setting a different JAVA_HOME

Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2019-09-16 22:22:36 -05:00
Reid Chan 3b6cff590e Revert "HBASE-22890 Verify the files when RegionServer is starting and BucketCache is in file mode"
Reason: There're still some concerns on whether to delete cached data file.

This reverts commit 5bf60ec55f.
2019-09-16 17:50:57 +08:00
zbq.dean 5bf60ec55f HBASE-22890 Verify the files when RegionServer is starting and BucketCache is in file mode
Signed-off-by: Reid Chan <reidchan@apache.org>
Signed-off-by: Stack <stack@apache.org>
2019-09-16 15:14:39 +08:00
Sean Busbey 20d7da50e9
HBASE-23023 upgrade shellcheck used in dockerfile (#625)
Signed-off-by: stack <stack@apache.org>
2019-09-14 14:03:32 -05:00
Peter Somogyi 99e7f60c7d
HBASE-23019 Handle --skip-errorprone on branch-1 (#620)
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Xu Cang <xcang@salesforce.com>
2019-09-13 20:26:26 +02:00
Viraj Jasani 72ea3666c0 HBASE-22760 : Pause/Resume/Query Snapshot Auto Cleanup Activity (#619) 2019-09-13 10:38:10 +05:30
caroliney14 de9b1d403c
[HBASE-22804] Provide an API to get list of successful regions and total expected regions in Canary (#612)
Signed-off-by: Xu Cang <xucang@apache.org>
2019-09-12 13:41:54 -07:00
Balazs Meszaros 3f84591439 HBASE-23007 UnsatisfiedLinkError when using hbase-shaded packages under linux (#604)
* Added jackson dependencies for WebHdfs.

(Differs from branch-2 because we didn't have a bare relocation rule for "net" here)

Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 63db1d69a1)
2019-09-10 14:36:38 -05:00
Peter Somogyi 1c0ee31809 HBASE-22981 Remove unused flags for Yetus (#591)
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-09-06 15:00:50 +02:00
openinx 352344c9be
HBASE-22912 [Backport] HBASE-22867 to branch-1 to avoid ForkJoinPool to spawn thousands of threads (#549)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-09-05 19:32:42 +08:00
openinx 4c2bf71a3a
HBASE-22937 The RawBytesComparator in branch-1 have wrong comparison order (#582) 2019-09-05 17:48:41 +08:00
Duo Zhang 157ffae07d HBASE-22724 Add a emoji on the vote table for pre commit result on github (#568)
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Stack <stack@apache.org>
2019-09-04 09:06:30 +08:00
Pierre Zemb 73e0304567 HBASE-22618 added the possibility to load custom cost functions
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2019-08-28 09:56:55 +01:00
David Manning 30ab723e8e
HBASE-22935 Fix false warn of stuck MonitoredRPCHandler MonitoredTask
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-27 17:50:33 -07:00
Pankaj 3d226043a6 HBASE-22706 Backport HBASE-21292 to branch-1 2019-08-26 21:17:44 -07:00
Aman Poonia f240ca0e63 HBASE-22872 Don't try to create normalization plan unnecesarily when split and merge both are disabled
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-08-27 11:25:54 +08:00
Gav 9ae12f5d4b HBASE-22913 Use Hadoop label for nightly builds (#532)
HBase, a Hadoop related project, must use the Hadoop label please.
This build, and others are starving the 'ubuntu' label which other projects need to use.

Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-08-24 16:55:03 +08:00
Sean Busbey 81ee53efc0 HBASE-22911 reduce concurrent PR builds.
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-08-24 16:31:14 +08:00
Dean_19 896131540a HBASE-22880 Move the DirScanPool out and do not use static field
Signed-off-by Reid Chan <reidchan@apache.org>
2019-08-24 13:13:32 +08:00
Peter Somogyi d832786304
HBASE-21996 Set locale for javadoc
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-08-23 23:37:47 +02:00
Viraj Jasani eba383d2b4
HBASE-22866 Multiple slf4j-log4j provider versions included in binary package (branch-1)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-23 11:06:11 -07:00
Artem Ervits 3b07221708 HBASE-22464 Improvements to hbase-vote script
* wget should use timestamps to avoid re-downloading RC artifacts we already have.
* allow changing to maven profiles other than runAllTests for test step

Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 74fb2040ea)
2019-08-23 12:47:44 -05:00
shahrs87 bb87e3a7bf
[HBASE-22601] Misconfigured addition of peers leads to cluster shutdown. (#490)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-22 13:06:32 -07:00
Duo Zhang c066b06b7d HBASE-22891 Use HBaseQA in HBase-PreCommit-GitHub-PR job (#518)
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-08-22 23:07:56 +08:00
huzheng be2de08c12 HBASE-22810 Initialize an separate ThreadPoolExecutor for taking/restoring snapshot (addendum - use the old config key) 2019-08-22 12:09:57 +08:00
Reid Chan 105008e748
HBASE-22861 [WAL] Merged region should get its WAL according to WALProvider 2019-08-22 11:15:21 +08:00
Jan Hentschel 24a821c38d
HBASE-22844 Fixed Checkstyle violations in client snapshot exceptions
Signed-off-by: stack <stack@apache.org>
2019-08-21 14:41:36 +02:00
Andrew Purtell bb31ffa9d2
Revert "HBASE-22823 Mark Canary as Public/Evolving"
This reverts commit 1f7458dc38.

See HBASE-22874
2019-08-20 09:44:46 -07:00
Itsuki Toyota d2793f1cd7 HBASE-22833 MultiRowRangeFilter should provide a method for creating… (#493)
* HBASE-22833: MultiRowRangeFilter should provide a method for creating a filter which is functionally equivalent to multiple prefix filters

* Delete superfluous comments

* Add description for MultiRowRangeFilter constructor

* Add null check for rowKeyPrefixes

* Fix checkstyle

Signed-off-by: huzheng <openinx@gmail.com>
2019-08-16 10:17:06 +08:00
Viraj Jasani 4b34d24f7a
HBASE-22728 Jackson dependency cleanup and moving to Jackson2
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-15 18:32:36 -07:00
Caroline Zhou 1f7458dc38
HBASE-22823 Mark Canary as Public/Evolving
Signed-off-by: Xu Cang <xucang@apache.org>
2019-08-15 14:11:29 -07:00
openinx eb6b617d92 HBASE-22810 Initialize an separate ThreadPoolExecutor for taking/restoring snapshot (#486) 2019-08-15 11:46:30 +08:00
Duo Zhang 21536f534b HBASE-22856 HBASE-Find-Flaky-Tests fails with pip error 2019-08-15 10:39:12 +08:00
Reid Chan f887207322
HBASE-22774 [WAL] RegionGroupingStrategy loses its function after split
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-08-14 10:27:55 +08:00
Wellington Chevreuil 9821fd8ffb
HBASE-22784 OldWALs not cleared in a replication slave cluster (cyclic replication bw 2 clusters)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-13 16:44:34 -07:00
Andrew Purtell 73a48b7b74
HBASE-22828 Log a region close journal (#471)
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-08-13 15:44:16 -07:00
Viraj Jasani 96ff5f2998 HBASE-22838 : assembly plugin should use posix
Signed-off-by: huzheng <openinx@gmail.com>
2019-08-13 14:59:41 +08:00
syedmurtazahassan 2d9d405bfa
HBASE-22725 Remove all remaining Javadoc warnings
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-08-11 23:00:03 +02:00
Geoffrey Jacoby 9888217177 HBASE-22623 - Add RegionObserver coprocessor hook for preWALAppend (#470)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-08-09 14:46:08 -07:00