Sean Busbey
be2daa12c8
HBASE-19039 refactor shadedjars test to only run on java changes.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-10-20 19:45:10 -05:00
Sean Busbey
6eb9f4ee8e
HBASE-19060 precommit plugin test 'hadoopcheck' should only run when java or maven files change.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-10-20 19:45:03 -05:00
Mike Drob
c782e49407
HBASE-19061 update enforcer rules for NPE
2017-10-20 16:04:56 -05:00
Chia-Ping Tsai
7f6ab255cd
HBASE-19014 surefire fails; When writing xml report stdout/stderr ... No such file or directory
2017-10-21 01:30:12 +08:00
zhangduo
78014fdcc0
HBASE-19055 Backport HBASE-19042 to other active branches
2017-10-20 10:41:20 +08:00
Mike Drob
95e926100d
HBASE-19038 precommit mvn install should run from root on patch
2017-10-18 10:40:00 -05:00
Sean Busbey
2dce7c1729
HBASE-19020 HBase Rest test for xml parsing external entities should not rely on implementation of java XML APIs.
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-10-18 09:59:45 -05:00
Apekshit Sharma
9908edc887
HBASE-19032 Set mimetype for patches uploaded by submit-patch.py
...
Change-Id: I38e6417dddd4e2525cd6a929922b2612c91d660d
2017-10-17 15:44:12 -07:00
Mike Drob
aeffd3ad76
HBASE-18505 Yetus only run root when all modules changed
2017-10-13 12:13:01 -05:00
tedyu
8d6902ae77
HBASE-18998 processor.getRowsToLock() always assumes there is some row being locked
2017-10-13 08:44:00 -07:00
zhangduo
ff23e15769
HBASE-18552 Backport the server side change in HBASE-18489 to branch-1
2017-10-12 10:42:21 +08:00
Mike Drob
3959b39b9b
HBASE-18867 update maven enforcer plugin.
2017-10-11 10:20:54 -05:00
Mike Drob
739ca50e9c
HBASE-18980 Suppress SelfComparison error in tests
2017-10-10 11:58:49 -05:00
tedyu
2828427219
HBASE-18959 Backport HBASE-18874 (HMaster abort message will be skipped if Throwable is passed null) to branch-1 (Pankaj Kumar)
2017-10-10 08:33:42 -07:00
Pankaj Kumar
c48155a4d1
HBASE-18923 TestTableResource flaky on branch-1
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-10-09 16:52:10 -07:00
Sean Busbey
aa50971947
Revert "HBASE-17678 FilterList with MUST_PASS_ONE may lead to redundant cells returned"
...
This reverts commit 256fc63007
.
Backing out filterlist regression, see HBASE-18957. Work continuing branch for HBASE-18410.
Signed-off-by: Peter Somogyi <psomogyi@cloudera.com>
Signed-off-by: Michael Stack <stack@apache.org>
2017-10-09 17:06:14 -05:00
Sean Busbey
c7dc0da849
Revert "HBASE-15410 Utilize the max seek value when all Filters in MUST_PASS_ALL FilterList return SEEK_NEXT_USING_HINT"
...
This reverts commit ead1063244
.
Backing out filterlist regression, see HBASE-18957. Work continuing branch for HBASE-18410.
Signed-off-by: Peter Somogyi <psomogyi@cloudera.com>
Signed-off-by: Michael Stack <stack@apache.org>
2017-10-09 17:06:09 -05:00
Peter Somogyi
8d77c1e954
HBASE-18957 add test that confirms 2 FamilyFilters in a FilterList using MUST_PASS_ONE operator will return results that match either of the FamilyFilters
...
Amending-Author: Sean Busbey <busbey@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2017-10-09 17:05:39 -05:00
Sean Busbey
8d99b0cfe4
HBASE-18934 pick hadoop versions for precommit test after patch branch is determined.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-10-09 11:45:28 -05:00
Maytee Chinavanichkit
50ef066c89
HBASE-18921 Fix Result.current ArrayIndexOutOfBoundsException
...
Patch ArrayIndexOutOfBoundsException when current() is called after
advance() has already returned false
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-10-08 02:58:01 +08:00
Sean Busbey
719f5465c4
HBASE-18940 include project pylint configs in source artifact.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-10-05 10:41:06 -05:00
Yi Liang
fc783ef045
HBASE-16894 Create more than 1 split per region, generalize HBASE-12590
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-10-03 17:24:45 -07:00
libisthanks
1c7321f9d5
HBASE-18814 Make ScanMetrics enabled and add counter <HBase Counters, ROWS_SCANNED> into the MapReduce Job over snapshot
...
Signed-off-by: Ashu Pachauri <ashu@apache.org>
2017-10-02 18:25:52 -07:00
Josh Elser
61173522db
HBASE-17441 Fix invalid quoting around hadoop-3 build in yetus personality
2017-10-01 18:13:29 -05:00
Robert Yokota
831e31b34b
HBASE-18559 Add histogram to MetricsConnection to track concurrent calls per server
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-09-29 17:12:18 -07:00
Pankaj Kumar
b2943504b8
HBASE-18890, Backport HBASE-14499 (Master coprocessors shutdown will not happen on master abort) to branch-1
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-09-29 16:20:52 -07:00
Andrew Purtell
93ad1aba70
HBASE-18436 Add client-side hedged read metrics (Yun Zhao)
...
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/client/MetricsConnection.java
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestReplicasClient.java
2017-09-29 15:43:03 -07:00
shaofengshi
aa86657a52
HBASE-18885 HFileOutputFormat2 hardcodes default FileOutputCommitter
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-09-27 06:58:43 -07:00
Andrew Purtell
3abc0458e9
Amend HBASE-18830 TestCanaryTool does not check Canary monitor's error code
...
Adjust exception control flow to fix findbugs warning
NP_NULL_ON_SOME_PATH_EXCEPTION, Possible null pointer dereference of
regionSink in org.apache.hadoop.hbase.tool.Canary$RegionMonitor.run()
on exception path
2017-09-26 10:38:09 -07:00
Sean Busbey
fa7d0ccb05
HBASE-18731 [compat 1-2] Mark protected methods of QuotaSettings that touch Protobuf internals as IA.Private
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-25 21:01:18 -07:00
Michael Stack
eeaa9aee66
HBASE-18652 Expose individual cache stats in a CombinedCache through JMX (Biju Nair)
2017-09-25 20:51:11 -07:00
Chinmay Kulkarni
9d68535e8e
HBASE-18830 TestCanaryTool does not check Canary monitor's error code
...
Added assertion checks to make sure that the error code for the
ToolRunner run() method is used.
Testing Done: Checked that TestCanaryTool unit tests fail when there is
an error code in the current Canary run.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/tool/TestCanaryTool.java
2017-09-25 19:17:22 -07:00
Chinmay Kulkarni
414e0ca292
HBASE-18762 Canary sink type cast error
...
Changed the type hierarchy of Canary sinks to reduce confusion and avoid
cast errors.
Testing Done: Ran the TestCanaryTool.java test suite and confirmed that
the working is correct.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Amending-Author: Andrew Purtell <apurtell@apache.org>
2017-09-25 19:17:22 -07:00
tedyu
d6d62a5467
HBASE-18875 Thrift server supports read-only mode - addendum fixes compilation of TestThriftHBaseServiceHandlerWithReadOnly
2017-09-25 18:41:55 -07:00
Guangxu Cheng
9485835e55
HBASE-18875 Thrift server supports read-only mode
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-09-25 18:04:38 -07:00
Andrew Purtell
d74bdc3100
Amend HBASE-18786 FileNotFoundException should not be silently handled for primary region replicas
...
Remove now invalid unit test TestCorruptedRegionStoreFile
2017-09-25 17:36:54 -07:00
Andrew Purtell
5a3d9cb225
HBASE-18786 FileNotFoundException should not be silently handled for primary region replicas
2017-09-22 12:41:03 -07:00
Abhishek Singh Chouhan
2f18d9e155
HBASE-18796 Addendum: Scanner returning null incorrectly during locateRegionInMeta retry, resulting in incorrect TableNotFoundException
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-09-22 10:20:46 -07:00
Sean Busbey
c0b6aa5d20
HBASE-18833 Ensure precommit personality is up to date on all active branches
2017-09-20 06:00:07 -05:00
Zach York
bafc6e523e
HBASE-18478 Allow users to remove RegionFinder from LoadBalancer calculations if no locality possible
...
This provides significant cluster start time reduction for FileSystems which do not surface locality (S3).
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Conflicts:
hbase-server/src/main/java/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.java
2017-09-19 16:30:43 -07:00
Abhishek Singh Chouhan
2845ddaf9e
HBASE-18796 Admin#isTableAvailable returns incorrect result before daughter regions are opened
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-09-19 13:52:15 -07:00
Yu Li
539fce3440
HBASE-15931 Add log for long-running tasks in AsyncProcess (addendum)
2017-09-19 09:53:14 +08:00
tedyu
ead1063244
HBASE-15410 Utilize the max seek value when all Filters in MUST_PASS_ALL FilterList return SEEK_NEXT_USING_HINT
2017-09-18 14:31:21 -07:00
Chun-Hao Tang
bd0f6551f5
HBASE-18142 Deletion of a cell deletes the previous versions too
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-09-19 00:27:31 +08:00
andrewcheng
815673f7e4
HBASE-18131 Add an hbase shell command to clear deadserver list in ServerManager
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-09-16 09:33:08 -07:00
Biju Nair
7dc0a63c06
HBASE-18641 Include block content verification logic used in lruCache in bucketCache
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-09-16 06:12:43 -07:00
Andrew Purtell
e5f80f36e2
Amend HBASE-18813 TestCanaryTool fails on branch-1 / branch-1.4
...
Disable units where argument matching is intermittently failing
2017-09-15 10:42:04 -07:00
Andrew Purtell
469d6bf457
Revert "Amend HBASE-18813 TestCanaryTool fails on branch-1 / branch-1.4"
...
This reverts commit aa7c93c659
.
2017-09-15 10:42:04 -07:00
Reid Chan
862a717e37
HBASE-18801 Bulk load cleanup may falsely deem file deletion successful
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-09-15 02:15:06 -07:00
Andrew Purtell
aa7c93c659
Amend HBASE-18813 TestCanaryTool fails on branch-1 / branch-1.4
...
Skip tests where mocking with custom matchers fails unexpectedly on
older JREs.
2017-09-14 14:38:56 -07:00