Samir Ahmic
0f39f08740
HBASE-15062 IntegrationTestMTTR conditionally run some tests.
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-02 21:59:36 -07:00
Michael Stack
f4c99a6a89
HBASE-11707 Using Map instead of list in FailedServers of RpcClient (Liu Shaohui)
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-01 12:25:21 -07:00
Michael Stack
549fb1677b
HBASE-18266 Create static empty byte array to save memory (Ben Epstein)
2017-06-30 15:31:16 -07:00
Mike Drob
97a32318fd
HBASE-18239 rubocop autocorrect for shell
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-30 10:30:35 -07:00
Chia-Ping Tsai
8c37b912ac
HBASE-18293 Only add the spotbugs dependency when jdk8 is active
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-30 09:52:26 -05:00
Sean Busbey
8005d32943
HBASE-17995 improve log messages during snapshot tests.
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-30 09:52:24 -05:00
Sean Busbey
d00850f66d
HBASE-15391 ADDENDUM Avoid too large "deleted from META" info log.
2017-06-30 09:52:19 -05:00
Sean Busbey
2d2a1d4e26
HBASE-18288 Declared dependency on specific javax.ws.rs.
...
Signed-off-by: Huaxiang Sun <huaxiangsun@apache.org>
2017-06-30 09:52:13 -05:00
zhangduo
d77fccde93
HBASE-16585 Rewrite the delegation token tests with Parameterized pattern
2017-06-30 20:41:21 +08:00
Michael Stack
09cafb1163
HBASE-15391 Avoid too large "deleted from META" info log (Liu Shaohui)
2017-06-30 03:53:58 -07:00
Michael Stack
619dcf24f4
Revert "HBASE-18229: create new Async Split API to embrace AM v2"
...
TestShell is failing.
This reverts commit 290fb8965d
.
2017-06-30 03:30:50 -07:00
Michael Stack
926781540c
HBASE-16192 Fix the potential problems in TestAcidGuarantees (Colin Ma)
2017-06-30 03:17:35 -07:00
Yi Liang
290fb8965d
HBASE-18229: create new Async Split API to embrace AM v2
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-29 16:21:08 -07:00
张世彬10204932
f6dd43be70
HBASE-17982 correct spelling error of 'occured'
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-29 15:10:08 -07:00
Xiang Li
2db99eb74a
HBASE-18022: Refine the error message issued with TableNotFoundException when expected table is not the same as the one fetched from meta
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-29 15:07:01 -07:00
Michael Stack
3dcb03947c
HBASE-HBASE-18290 Fix TestAddColumnFamilyProcedure and TestDeleteTableProcedure
2017-06-29 09:34:02 -07:00
Umesh Agashe
7e7917ed6d
HBASE-18292 Fixed flaky test hbase.master.locking.TestLockProcedure#testLocalMasterLockRecovery
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-28 21:33:15 -07:00
Umesh Agashe
15bda5d5d4
HBASE-18278 Enable and Fix for unit test hbase.master.procedure.TestServerCrashProcedure#testRecoveryAndDoubleExecutionOnRsWithMeta
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-28 16:02:19 -07:00
Ben-Epstein
1c9f9ed06a
HBASE-18281 created private static pattern matcher for performance
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-28 11:32:57 -07:00
Alex Leblang
a11c5fd2b1
HBASE-18041 Add .pylintrc to HBase
...
This commit copies the pylintrc file that apache yetus uses for itself
to HBase.
Differences:
- Yetus uses 2 space indents and the initial consensus
in the JIRA discussion asked for 4 space indents (as
called for in PEP 8)
Amending-Author: Alex Leblang
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-28 12:26:29 -05:00
Kahlil Oppenheimer
812b383325
HBASE-18164 Fast locality computation in balancer - addendum handles NaN
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-27 14:58:03 -05:00
Sean Busbey
0ad8f26662
Revert "HBASE-18164 Fast locality computation in balancer - addendum handles NaN"
...
This reverts commit b4c3fe9763
.
early commit missed some review feedback.
2017-06-27 14:58:03 -05:00
tedyu
d5e206dfa0
HBASE-18161 Incremental Load support for Multiple-Table HFileOutputFormat (Densel Santhmayor)
2017-06-27 12:33:39 -07:00
Mike Drob
0a4794aabb
HBASE-18230 Remove Velocity vars from LICENSE (Addendum)
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-27 11:17:53 -05:00
tedyu
2cf3622b47
HBASE-18274 hbase autorestart will overwrite the gc log (Fangyuan Deng)
2017-06-27 08:07:55 -07:00
tedyu
6e1907919a
HBASE-18272 Fix issue about RSGroupBasedLoadBalancer#roundRobinAssignment where BOGUS_SERVER_NAME is involved in two groups (chenxu)
2017-06-27 07:03:59 -07:00
Guanghao Zhang
69e3234226
HBASE-18234 Revisit the async admin api (addendum)
2017-06-27 10:53:52 +08:00
张世彬10204932
4746a1c92b
HBASE-18265 Correct the link unuseful in regionServer's region state UI
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-06-27 10:39:43 +08:00
Kahlil Oppenheimer
b4c3fe9763
HBASE-18164 Fast locality computation in balancer - addendum handles NaN
...
-Added new LocalityCostFunction and LocalityCandidateGenerator that
cache localities of every region/rack combination and mappings of every
region to its most local server and to its most local rack.
-Made LocalityCostFunction incremental so that it only computes locality
based on most recent region moves/swaps, rather than recomputing the
locality of every region in the cluster at every iteration of the
balancer
-Changed locality cost function to reflect the ratio of:
(Current locality) / (Best locality possible given current cluster)
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-26 12:39:51 -07:00
Misty Stanley-Jones
44c9c1de99
HBASE-12794 Guidelines for filing JIRA issues
...
Signed-off-by: Misty Stanley-Jones <misty@apache.org>
2017-06-26 08:32:31 -07:00
Guanghao Zhang
289938337b
HBASE-18234 Revisit the async admin api
2017-06-26 17:30:47 +08:00
David Harju
d9dd319390
HBASE-18023 Log multi-* requests for more than threshold number of rows
...
Signed-off-by: Josh Elser <elserj@apache.org>
2017-06-24 15:34:02 -04:00
张世彬10204932
a4c26526c0
HBASE-18263 Resolve NPE in backup Master UI when accessing procedures.jsp
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-24 07:16:27 -07:00
Ramkrishna
49825aec6b
HBASE-18221 Switch from pread to stream should happen under HStore's
...
reentrant lock (Ram)
2017-06-23 10:34:10 +05:30
Umesh Agashe
0357c2266a
HBASE-18254 ServerCrashProcedure checks and waits for meta initialized, instead should check and wait for meta loaded
...
After enabling test hbase.master.procedure.TestServerCrashProcedure#testRecoveryAndDoubleExecutionOnRsWithMeta, this bug is found in ServerCrashProcedure
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-21 21:58:15 -07:00
Andrew Purtell
ff5d497310
HBASE-18235 LoadBalancer.BOGUS_SERVER_NAME should not have a bogus hostname
...
We deliberately use 'localhost' instead of a bogus hostname for
LoadBalancer.BOGUS_SERVER_NAME so the operation will fail fast.
2017-06-21 14:38:38 -07:00
Mike Drob
be559f1eb8
HBASE-16351 Improve error reporting for license failures
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-21 15:10:22 -05:00
QilinCao
af25940b25
HBASE-18252 Resolve BaseLoadBalancer bad practice warnings
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-21 10:12:57 -07:00
tedyu
3ff84a2da9
HBASE-18226 Disable reverse DNS lookup at HMaster and use the hostname provided by RegionServer (Duo Xu)
2017-06-21 08:15:27 -07:00
Ashish Singhi
0f5a250ac2
HBASE-18212 reduce log level for unbuffer warning.
...
In Standalone mode with local filesystem HBase logs Warning message:Failed to invoke 'unbuffer' method in class org.apache.hadoop.fs.FSDataInputStream
Signed-off-by: Umesh Agashe <uagashe@cloudera.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-20 01:11:17 -05:00
Chinmay Kulkarni
6012bcdd1d
HBASE-17988 get-active-master.rb and draining_servers.rb no longer work
...
Modified jruby scripts to pick up drainingZNode and masterAddressZNode
correctly, from within znodePaths in ZooKeeperWatcher. Modified
get-active-master.rb to retrieve server name using MasterAddressTracker
instead of ZKUtil.
Tested on a standalone HBase deployment to check that the scripts work
as expected.
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-06-20 01:11:14 -05:00
Jan Hentschel
8b0ae5d1ae
HBASE-17954 Switched findbugs implementation to spotbugs
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-20 01:11:11 -05:00
Kahlil Oppenheimer
3a79590bb4
HBASE-18164 Fast locality computation in balancer
...
-Added new LocalityCostFunction and LocalityCandidateGenerator that
cache localities of every region/rack combination and mappings of every
region to its most local server and to its most local rack.
-Made LocalityCostFunction incremental so that it only computes locality
based on most recent region moves/swaps, rather than recomputing the
locality of every region in the cluster at every iteration of the
balancer
-Changed locality cost function to reflect the ratio of:
(Current locality) / (Best locality possible given current cluster)
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-06-20 01:11:08 -05:00
Mike Drob
deb47d677d
HBASE-18230 Remove Velocity vars from LICENSE
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-20 01:11:03 -05:00
Mike Drob
4aa7ce399e
HBASE-18176 Enforce no scala outside hbase-spark
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-20 01:10:53 -05:00
dskskv
79607fda85
HBASE-17546 Correct scala syntax to match Apache Spark examples
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-19 16:27:00 -05:00
Sean Busbey
d3ba357c7c
HBASE-16242 Manually resolve transitive Apache Avro dependency to consistently be ver 1.7.7.
...
Signed-off-by: Jerry He <jerryjch@apache.org>
2017-06-19 16:07:33 -05:00
Pankaj Kumar
cfa1bd3265
HBASE-18180 Possible connection leak while closing BufferedMutator in TableOutputFormat
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-19 02:02:54 -07:00
Guanghao Zhang
74c6f44877
HBASE-18170 Refactor ReplicationSourceWALReaderThread
2017-06-19 09:34:23 +08:00
Umesh Agashe
fa93c0f59a
HBASE-18104 AMv2: Enabled aggregation of RPCs
...
Unit test (TestAssignmentManager) uses mock which always aggregates. So added trace level log message and verified manually on a single node cluster.
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-16 23:54:11 -07:00