Commit Graph

15836 Commits

Author SHA1 Message Date
Vasudevan e4c4035ed8 HBASE-20741 Split of a region with replicas creates all daughter regions
and its replica in same server (Ram)

Signed-off-by: Huaxiang Sun, Michael Stack
2018-09-04 11:08:03 +05:30
Reid Chan 245bb44703 HBASE-21129 Clean up duplicate codes in #equals and #hashCode methods of Filter
Signed-off-by Ted Yu <yuzhihong@gmail.com>
2018-09-04 11:09:21 +08:00
David Manning 5cca61c4d0 HBASE-21126 Configurable number of allowed failures for ZooKeeper Canary
Signed-off-by: Josh Elser <elserj@apache.org>
2018-09-03 19:27:23 -07:00
zhangduo dc79029966 HBASE-21136 NPE in MetricsTableSourceImpl.updateFlushTime 2018-09-02 18:35:45 +08:00
Guangxu Cheng 9c09efc0df HBASE-21132 return wrong result in rest multiget 2018-09-02 14:32:47 +08:00
Michael Stack 0992a7c1fd Add 2.0.2 to the downloads page. Removed 2.0.0 and 2.0.1. 2018-09-01 17:07:55 -07:00
Sakthi d663d48d39 HBASE-20482 Printed a link to the ref guide chapter for the shell during startup
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-08-31 12:12:48 -05:00
Artem Ervits 131ab9b6a8
HBASE-20175 hbase-spark needs scala dependency convergance
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-08-31 09:41:47 -05:00
Allan Yang 7c1fad4992
HBASE-21083 Introduce a mechanism to bypass the execution of a stuck procedure 2018-08-30 12:23:24 -07:00
Duo Zhang 98600f1860 HBASE-21128 TestAsyncRegionAdminApi.testAssignRegionAndUnassignRegion is broken 2018-08-30 10:09:44 +08:00
Xu Cang e903ae5d5e HBASE-15728 Add Per-Table metrics back
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-08-29 15:21:00 -07:00
krish.dey fcd883b5dd HBASE-20942 Fix ArrayIndexOutOfBoundsException for RpcServer TRACE logging
Also makes the trace log message length configurable.

Signed-off-by: Josh Elser <elserj@apache.org>
2018-08-28 11:01:49 -04:00
zhangduo 3afe9fb7e6 HBASE-21017 Revisit the expected states for open/close 2018-08-28 14:49:22 +08:00
Toshihiro Suzuki bd0435892a HBASE-21084 When cloning a snapshot including a split parent region, the split parent region of the cloned table will be online - addendum 2018-08-28 15:34:01 +09:00
zhangduo f1d9377a7f HBASE-20968 list_procedures_test fails due to no matching regex 2018-08-28 14:23:20 +08:00
Lars Francke 5089256529 Adding larsfrancke as a committer to the POM file 2018-08-27 23:05:49 +02:00
Umesh Agashe 3813f0ac3d HBASE-20941 Created and implemented HbckService in master
Added API setTableStateInMeta() to update table state only in Meta. This will be used by hbck2 tool.
2018-08-27 12:11:52 -07:00
Mingliang Liu 6dd5383033 HBASE-21071 HBaseTestingUtility::startMiniCluster() to use builder pattern
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2018-08-27 10:20:31 -07:00
tedyu 9e2732edbb HBASE-21088 HStoreFile should be closed in HStore#hasReferences 2018-08-27 09:36:44 -07:00
zhangduo 993e74b747 HBASE-21072 Addendum do not write lock file when running TestHBaseFsckReplication 2018-08-27 21:03:32 +08:00
Vikas Vishwakarma dd9880e0de HBASE-20890 PE filterScan seems to be stuck forever 2018-08-27 13:05:29 +05:30
subrat.mishra 8e1002913d HBASE-21030: Changed javadoc for append operation.
Signed-off-by: Toshihiro Suzuki <brfrn169@gmail.com>
2018-08-26 23:38:45 +09:00
Toshihiro Suzuki f05f116327 HBASE-21084 When cloning a snapshot including a split parent region, the split parent region of the cloned table will be online 2018-08-26 13:57:44 +09:00
zhangduo 409e742ac3 Revert "HBASE-21017 Add debug log for finding out race where we update region state to OPEN accidentally"
This reverts commit a452487a9b.
2018-08-25 15:21:55 +08:00
Michael Stack 86b35b2687 HBASE-21072 Block out HBCK1 in hbase2
Write the hbase-1.x hbck1 lock file to block out hbck1 instances writing
state to an hbase-2.x cluster (could do damage).
Set hbase.write.hbck1.lock.file to false to disable this writing.
2018-08-24 09:26:43 -07:00
Duo Zhang a452487a9b HBASE-21017 Add debug log for finding out race where we update region state to OPEN accidentally 2018-08-24 11:48:04 +08:00
zhangduo aac1a70147 HBASE-21095 The timeout retry logic for several procedures are broken after master restarts 2018-08-24 10:07:31 +08:00
tedyu 780670ede1 HBASE-21097 Flush pressure assertion may fail in testFlushThroughputTuning 2018-08-23 11:48:27 -07:00
liubangchen 72b36e1d9a HBASE-19008 Add missing equals or hashCode method(s) to stock Filter implementations
Signed-off-by: Reid Chan <reidchan@apache.org>
Signed-off-by: Ted Yu <yuzhihong@gmail.com>
2018-08-24 00:22:22 +08:00
Duo Zhang 6a5b4f2a5c HBASE-21101 Remove the waitUntilAllRegionsAssigned call after split in TestTruncateTableProcedure 2018-08-23 18:06:03 +08:00
Jinghan Xu 2d911fdc2f HBASE-20943 Add offline/online region count into metrics 2018-08-22 16:27:10 -07:00
Nihal Jain 87949c9ff5 HBASE-20614 REST scan API with incorrect filter text file throws HTTP 503 Service Unavailable error
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-08-22 16:08:00 -07:00
zhangduo 91edbf592a HBASE-20193 Move TestCreateTableProcedure.testMRegions to a separated file 2018-08-23 07:01:05 +08:00
Duo Zhang b0af08bf9b HBASE-21094 Remove the explicit timeout config for TestTruncateTableProcedure
(cherry picked from commit 74ea011169)
2018-08-22 11:30:05 -05:00
Sean Busbey 899982c02d Revert "HBASE-20194 Remove the explicit timeout config for TestTruncateTableProcedure"
This reverts commit 74ea011169.

incorrect jira in commit
2018-08-22 11:30:05 -05:00
Sean Busbey 2ab8ff5dce HBASE-21089 close out stale or already closed PRs
* closes #63 - no response since April 11
* closes #66 - no response since April 11
* closes #70 - the referenced JIRA, HBASE-19547, has already closed.
* closes #71 - no response since April 11
* closes #78 - no response since Jun 18th

Signed-off-by: Josh Elser <elserj@apache.org>
2018-08-22 11:29:57 -05:00
Allan Yang 77a6bf3b33 HBASE-21041 Memstore's heap size will be decreased to minus zero after flush 2018-08-22 23:19:11 +08:00
Allan Yang 4a52ddb75e HBASE-21031 Memory leak if replay edits failed during region opening 2018-08-22 22:42:01 +08:00
zhangduo 064388b478 Revert "HBASE-21093 Increase the dispatch delay for testing DDL procedures"
This reverts commit c01d4d3a35.
2018-08-22 21:48:03 +08:00
Duo Zhang 74ea011169 HBASE-20194 Remove the explicit timeout config for TestTruncateTableProcedure 2018-08-22 14:27:11 +08:00
Duo Zhang c01d4d3a35 HBASE-21093 Increase the dispatch delay for testing DDL procedures 2018-08-22 14:26:35 +08:00
Xu Cang 50055dbf04 HBASE-20666 Unsuccessful table creation leaves entry in hbase:rsgroup table
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-08-21 18:54:36 -07:00
Vladimir Rodionov f62c8201b6 HBASE-21077 MR job launched by hbase incremental backup command failed with FileNotFoundException
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-08-21 14:27:32 -07:00
Andrey Elenskiy a42556553a HBASE-21032 ScanResponses contain only one cell each
Amending-Author: Duo Zhang <zhangduo@apache.org>
2018-08-21 13:32:05 -07:00
Sean Busbey 588ff921c1 HBASE-21058 When testing branches one, the PDF ref guide is named 'book.pdf'
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2018-08-21 09:45:26 -05:00
Sean Busbey 63f2d3cbdc HBASE-21076 Addendum fixup of added checkstyle errors and comment. 2018-08-21 09:26:09 -05:00
Sean Busbey 6b18e39f30 HBASE-21076 refactor TestTableResource to ask for a multi-region table instead of relying on a split operation.
Also correct how the test does string conversion for region names that include non-printable characters.

Signed-off-by: Duo Zhang <zhangduo@apache.org>
2018-08-21 09:17:51 -05:00
Sean Busbey 23d54f8587 HBASE-21074 JDK7 builds need to be done with TLSv1.2.
* for master and branches-2 we skip the jdk7 stuff

Signed-off-by: Michael Stack <stack@apache.org>
2018-08-21 09:14:48 -05:00
zhangduo bb3494134e HBASE-20881 Introduce a region transition procedure to handle all the state transition for a region 2018-08-21 06:12:09 +08:00
tedyu 7db116ae1b HBASE-20917 MetaTableMetrics#stop references uninitialized requestsMap for non-meta region - addendum 2018-08-19 14:24:06 -07:00