Jan Hentschel
298454e8a7
HBASE-17954 Switched findbugs implementation to spotbugs
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-20 01:06:47 -05:00
Kahlil Oppenheimer
5224064d4d
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:06:47 -05:00
Mike Drob
7e8190ed32
HBASE-18230 Remove Velocity vars from LICENSE
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-19 16:36:53 -05:00
Mike Drob
270f317727
HBASE-18176 Enforce no scala outside hbase-spark
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-19 16:36:42 -05:00
dskskv
7b6eb90ac9
HBASE-17546 Correct scala syntax to match Apache Spark examples
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-19 16:14:21 -05:00
Sean Busbey
2263190361
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 15:50:14 -05:00
Pankaj Kumar
ce1ce728c6
HBASE-18180 Possible connection leak while closing BufferedMutator in TableOutputFormat
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-18 19:46:47 -07:00
Guanghao Zhang
c6e71f159c
HBASE-18170 Refactor ReplicationSourceWALReaderThread
2017-06-19 09:26:45 +08:00
Umesh Agashe
d49208b056
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:53:39 -07:00
Umesh Agashe
b02d3d9ed5
HBASE-18227 Fixed unit test hbase.coprocessor.TestCoprocessorMetrics#testRegionObserverAfterRegionClosed
...
Calling closeRegion() directly on remote server is not supported post-AMv2. Calling unassign() on master
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-16 20:19:38 -07:00
Ashu Pachauri
cd478d1564
Add Ashu Pachauri to pom.xml
2017-06-16 16:25:30 -07:00
Josh Elser
4dc805145b
HBASE-17840 Update hbase book to space quotas on snapshots
2017-06-16 11:24:31 -07:00
Josh Elser
c7a64a8313
HBASE-18225 Avoid toString() on an array
2017-06-16 08:45:31 -07:00
Ramkrishna
c20d9cb1a2
HBASE-18220 - Addendum as per Duo suggestion for readability (Ram)
2017-06-16 12:34:08 +05:30
zhangduo
8653823ac4
HBASE-18213 Add documentation about the new async client
2017-06-16 14:59:55 +08:00
Ramkrishna
020f520d17
HBASE-18220 Compaction scanners need not reopen storefile scanners while
...
trying to switch over from pread to stream (Ram)
2017-06-16 11:03:04 +05:30
Michael Stack
dd1d81ef5a
HBASE-18004 getRegionLocations needs to be called once in
...
ScannerCallableWithReplicas#call() (Huaxiang Sun)
2017-06-15 13:41:01 -07:00
Balazs Meszaros
479f3edc5c
HBASE-17898 Update dependencies
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-15 13:32:42 -07:00
Michael Stack
c2eebfdb61
HBASE-18166 [AMv2] We are splitting already-split files v2 Address Stephen Jiang reivew comments; ADDENDUM TO FIX COMPILE
2017-06-15 11:40:13 -07:00
Michael Stack
f64512bee1
HBASE-18166 [AMv2] We are splitting already-split files v2 Address Stephen Jiang reivew comments
2017-06-15 10:26:03 -07:00
tedyu
8b36da1108
HBASE-18209 Include httpclient / httpcore jars in build artifacts
2017-06-14 20:09:42 -07:00
Andrew Purtell
50e28d62a6
HBASE-18219 Fix typo in constant HConstants.HBASE_CLIENT_MEAT_REPLICA_SCAN_TIMEOUT
2017-06-14 16:02:38 -07:00
zhangduo
58b377751a
HBASE-18179 Add new hadoop releases to the pre commit hadoop check
2017-06-14 14:20:01 +08:00
Michael Stack
550b6c585e
HBASE-18216 [AMv2] Workaround for HBASE-18152, corrupt procedure WAL;
...
ADDENDUM
Forgot this change found testing.
2017-06-13 21:58:48 -07:00
Michael Stack
0b43353bf7
HBASE-18216 [AMv2] Workaround for HBASE-18152, corrupt procedure WAL
2017-06-13 21:48:28 -07:00
zhangduo
cb88b64629
HBASE-17008 Examples to make AsyncClient go down easy
2017-06-14 10:24:19 +08:00
zhangduo
f5768b4306
HBASE-18200 Set hadoop check versions for branch-2 and branch-2.x in pre commit
2017-06-13 16:31:34 +08:00
Vincent
384e308e9f
HBASE-18137 Replication gets stuck for empty WALs
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-06-10 10:30:40 -07:00
zhangduo
ea64dbef7f
HBASE-18199 Race in NettyRpcConnection may cause call stuck in BufferCallBeforeInitHandler forever
2017-06-10 19:12:06 +08:00
Ashu Pachauri
eb2dc5d2a5
HBASE-18192: Replication drops recovered queues on region server shutdown
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-09 19:52:58 -07:00
Josh Elser
e5ea457054
HBASE-17748 Include HBase snapshots in space quotas
...
Introduces a new Chore in the Master which computes the size
of the snapshots included in a cluster. The size of these
snapshots are included in the table's which the snapshot was created
from HDFS usage.
Includes some test stabilization, trying to make the tests more
deterministic by ensuring we observe stable values as we know
that those values are mutable. This should help avoid problems
where size reports are delayed and we see an incomplete value.
2017-06-09 18:43:18 -04:00
Mike Drob
a6216db16f
HBASE-18033 Fix license check for hadoop-3.x
...
Hadoop 3.x added some new dependencies that refer to the apache license
by it's older title (from apache parent pom 14 and earlier). Instead of
listing them all individually, we can group them under ASL for our
LICENSE file.
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-09 14:49:44 -05:00
Ashu Pachauri
7b40f4f3ec
HBASE-18092: Removing a peer does not properly clean up the ReplicationSourceManager state and metrics
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-09 08:23:04 -07:00
Chia-Ping Tsai
30817b922e
HBASE-18193 Master web UI presents the incorrect number of regions
2017-06-09 14:44:51 +08:00
Umesh Agashe
61839d7143
HBASE-18195 Removed redundant single quote from start message for HMaster and HRegionServer
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-08 22:21:00 -07:00
Gary Helmling
a558d6c57a
HBASE-18141 Regionserver fails to shutdown when abort triggered during RPC call
2017-06-08 17:20:29 -07:00
Yi Liang
112bff4ba0
HBASE-18109: Assign system tables first
...
This issue adds comments and a sort so system tables are queued first
(which will ensure they go out first). This should be good enough
along w/ existing scheduling mechanisms to ensure system/meta get
assigned first.
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-08 13:24:28 -07:00
Chia-Ping Tsai
72cb7d97cc
HBASE-18008 Any HColumnDescriptor we give out should be immutable
2017-06-08 23:26:08 +08:00
zhangduo
f17fa223b5
HBASE-18050 Add document about the IA.Private classes which appear in IA.LimitedPrivate interfaces
2017-06-08 20:38:19 +08:00
Allan Yang
abc0afb4dc
Added Allan Yang to the pom.xml
2017-06-08 15:18:03 +08:00
Michael Stack
2846a7c90e
HBASE-18191 Include hbase-metrics-* in assembly
2017-06-07 21:57:35 -07:00
Alex Araujo
3f891a66ca
HBASE-18184 Add hbase-hadoop2-compat jar as MapReduce dependency
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-06-07 14:25:55 -07:00
Guangxu Cheng
492c3f8e20
HBASE-18149 The setting rules for table-scope attributes and family-scope attributes should keep consistent
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-07 08:30:27 -07:00
huzheng
0eeafa04f2
HBASE-17678 FilterList with MUST_PASS_ONE lead to redundancy cells returned - addendum
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-07 07:00:50 -07:00
Chia-Ping Tsai
4a1529c89b
HBASE-18158 Two running in-memory compaction threads may lose data for flushing
2017-06-07 17:57:32 +08:00
Ramkrishna
1d3252eb59
HBASE-17849 PE tool random read is not totally random (Ram)
2017-06-07 11:28:09 +05:30
Michael Stack
929c9dab14
HBASE-18181 Move master branch to version 3.0.0-SNAPSHOT post creation of branch-2
2017-06-06 22:04:39 -07:00
huzheng
0d0c330401
HBASE-17678 FilterList with MUST_PASS_ONE may lead to redundant cells returned
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-06 21:08:12 -07:00
Phil Yang
2f1923a823
HBASE-15576 Scanning cursor to prevent blocking long time on ResultScanner.next()
2017-06-07 11:32:04 +08:00
tedyu
80e15aac21
HBASE-16392 Backup delete fault tolerance (Vladimir Rodionov)
2017-06-06 20:29:13 -07:00