Andrew Purtell
91e1f834bf
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:17 -07:00
Pankaj Kumar
9e7b16b88e
HBASE-18874, HMaster abort message will be skipped if Throwable is passed null
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-09-26 08:17:34 -07:00
Michael Stack
410368b84e
HBASE-18859 Purge PB from BulkLoadObserver
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-25 21:14:33 -07:00
Michael Stack
2ceeb54c92
HBASE-18652 Expose individual cache stats in a CombinedCache through JMX (Biju Nair); ADDENDUM
2017-09-25 20:57:58 -07:00
huzheng
f54cc1ca51
HBASE-18160 Fix incorrect logic in FilterList.filterKeyValue
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-09-26 11:46:01 +08:00
anoopsamjohn
3c7ab81072
HBASE-16769 Deprecate/remove PB references from MasterObserver and RegionServerObserver
2017-09-26 08:52:23 +05:30
Chinmay Kulkarni
4b208eb2b6
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>
2017-09-25 19:06:36 -07:00
Chinmay Kulkarni
176571a852
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>
2017-09-25 18:19:34 -07:00
Andrew Purtell
b145286f36
Amend HBASE-18786 FileNotFoundException should not be silently handled for primary region replicas
...
Remove now invalid unit test TestCorruptedRegionStoreFile
2017-09-25 17:36:04 -07:00
Guangxu Cheng
cfb6a54f69
HBASE-18875 Thrift server supports read-only mode
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-09-25 15:11:03 -07:00
tedyu
0ebd4b8433
HBASE-18876 Backup create command fails to take queue parameter as option (Amit Kabra)
2017-09-25 12:57:54 -07:00
zhangduo
a5f84430a3
HBASE-18825 Use HStoreFile instead of StoreFile in our own code base and remove unnecessary methods in StoreFile interface
2017-09-25 09:35:39 +08:00
Josh Elser
1540483135
HBASE-18807 Remove protobuf references from CP quota API calls
2017-09-23 22:06:51 -04:00
Sean Busbey
b4830466db
HBASE-18866 clean up warnings about proto syntax
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-22 18:36:08 -05:00
Andrew Purtell
b27f9b582a
HBASE-18786 FileNotFoundException should not be silently handled for primary region replicas
2017-09-22 12:45:05 -07:00
Chia-Ping Tsai
bb9f01c1e4
HBASE-18787 Fix the "dependencies connecting to an HBase cluster"
2017-09-23 01:56:38 +08:00
Abhishek Singh Chouhan
21a61ad597
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:29 -07:00
Andrew Purtell
11d749527a
HBASE-18813 TestCanaryTool fails on branch-1 / branch-1.4
...
Disable units where argument matching is intermittently failing
2017-09-22 09:48:17 -07:00
Reid Chan
5f238b3ef4
HBASE-18651 Let ChaosMonkeyRunner expose the chaos monkey runner it creates
...
Signed-off-by: Mike Drob <mdrob@apache.org>
Signed-off-by: Ted Yu <tedyu@apache.org>
2017-09-21 21:19:25 -05:00
Sean Busbey
e39359986c
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-21 14:00:10 -05:00
Chia-Ping Tsai
a6c3c645fd
HBASE-18823 Apply RegionInfo to MasterObserver/RegionObserver/WALObserver
2017-09-20 18:43:11 -07:00
Michael Stack
37696fffe9
Revert "HBASE-16478 Rename WALKey in PB to WALEdit This is a rebase of Enis's original patch"
...
Not worth the difference it introduces; means hbase-protocol can no
longer parse a WAL entry.
This reverts commit 9a2e680cae
.
2017-09-20 15:27:37 -07:00
Michael Stack
e3896cfcc3
HBASE-18853 hbase-protocol-shaded includes protobuf (since we moved to hbase-thirdparty)
2017-09-20 08:15:01 -07:00
Zach York
8301734594
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>
2017-09-19 17:35:04 -07:00
Michael Stack
bc790fe26a
HBASE-18852 Take down the hbasecon asia banner on home page
2017-09-19 17:00:01 -07:00
Michael Stack
58f9cd3586
HBASE-18849 expand "thirdparty" reference to give examples of setting netty location in common testing modules
2017-09-19 16:54:00 -07:00
Abhishek Singh Chouhan
29a3ff3037
HBASE-18796 Admin#isTableAvailable returns incorrect result before daughter regions are opened
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-09-19 15:06:15 -07:00
Josh Elser
a29ea36194
HBASE-18851 Add "BSD" to the acceptable licenses list
...
org.ow2.asm:asm actually is 3-clause BSD, but it was
marked as "BSD" which we need to add to our exclusions
list.
2017-09-19 16:19:39 -04:00
Yu Li
b56760c732
HBASE-15931 Add log for long-running tasks in AsyncProcess (addendum)
2017-09-19 09:54:51 +08:00
Umesh Agashe
34d648808d
HBASE-18832 Fixed LTT, removed references to deprecated HColumnDescriptor
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-18 12:38:02 -07:00
Yi Liang
e10d7836ed
HBASE-18803: Mapreduce job get failed caused by NoClassDefFoundError: org/apache/commons/lang3/ArrayUtils
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-18 12:34:55 -07:00
Reid Chan
9f0863ce5f
HBASE-18808 Ineffective config check in BackupLogCleaner#getDeletableFiles()
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-09-18 10:16:14 -07:00
Chun-Hao Tang
ff0c1d2fa3
HBASE-18142 Deletion of a cell deletes the previous versions too
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-09-19 00:22:59 +08:00
Sean Busbey
5264f04b6d
HBASE-18836 Note need for explicit javax.el and exclude from shaded artifacts
...
Signed-off-by: Huaxiang Sun <huaxiangsun@apache.org>
2017-09-18 09:52:10 -05:00
Chia-Ping Tsai
fc13cf7d78
HBASE-18835 The return type of ExtendedCell#deepClone should be ExtendedCell rather than Cell
2017-09-18 22:31:32 +08:00
Sean Busbey
efb95a1794
HBASE-18834 fix shellcheck warning on hbase personality
...
Signed-off-by: Dima Spivak <dimaspivak@apache.org>
2017-09-18 08:54:37 -05:00
Sean Busbey
2a8fb7a9ae
Revert "HBASE-18836 Note need for explicit javax.el and exclude from shaded artifacts"
...
This reverts commit de32b11fe4
.
Mistaken push of wrong branch.
2017-09-18 08:53:42 -05:00
Sean Busbey
de32b11fe4
HBASE-18836 Note need for explicit javax.el and exclude from shaded artifacts
2017-09-18 08:47:46 -05:00
Chia-Ping Tsai
190a660d17
HBASE-18798 Remove the unused methods in RegionServerObserver
2017-09-18 09:44:57 +08:00
Michael Stack
5c12e424e6
HBASE-18831 Add explicit dependency on javax.el
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-16 10:37:27 -07:00
Chia-Ping Tsai
81d2927e4c
HBASE-17980 (Addendum) make UnmodifyableHRegionInfo deprecated
2017-09-16 17:05:17 +08:00
zhangduo
a6d8cedb06
HBASE-18446 Mark StoreFileScanner/StoreFileReader as IA.LimitedPrivate(Phoenix)
2017-09-15 20:36:46 +08:00
zhangduo
4341c3f554
HBASE-14004 [Replication] Inconsistency between Memstore and WAL may result in data in remote cluster that is not in the origin
2017-09-15 19:22:00 +08:00
zhangduo
f7a986cb67
HBASE-18821 addendum use versionRange instead of version to fix m2e error
2017-09-15 16:54:16 +08:00
Yechao Chen
5c07dba43a
HBASE-18772 (Addendum) we pass the wrong arguments to AdaptiveLifoCoDelCallQueue
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-09-15 10:27:47 +08:00
Michael Stack
fb3c8bf608
HBASE-17351 Enforcer plugin fails with NullPointerException
2017-09-14 17:22:41 -07:00
Chia-Ping Tsai
9c5b03acd7
HBASE-18766 Make TableSnapshotScanner Audience Private
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-14 14:30:05 -07:00
brandboat
58988cb53c
HBASE-17980 Any HRegionInfo we give out should be immutable
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-14 14:25:07 -07:00
Michael Stack
a4277f37e2
HBASE-18820 assembly is missing hbase-permission
2017-09-14 13:27:47 -07:00
Michael Stack
98f4171109
HBASE-18818 TestConnectionImplemenation fails
2017-09-14 12:27:37 -07:00