zhangduo
a2e967d92f
HBASE-17142 Implement multi get
2016-12-20 20:41:55 +08:00
Ramkrishna
db5953c6fe
HBASE-17333 HBASE-17294 always ensures CompactingMemstore is default (Ram)
2016-12-20 11:01:27 +05:30
Guanghao Zhang
0cf1642926
Add Guanghao Zhang to pom.xml
2016-12-20 10:43:17 +08:00
binlijin
b7bde350a1
HBASE-17332 Replace HashMap to Array for DataBlockEncoding.idToEncoding
2016-12-20 09:32:28 +08:00
zhangduo
d53f012bb7
Revert "HBASE-17081 Flush the entire CompactingMemStore content to disk (Anastasia"
...
Revert to address tests failure.
This reverts commit a2a7618d26
.
2016-12-16 18:49:48 +08:00
tedyu
665fe3eef1
HBASE-17331 Avoid busy waiting in ThrottledInputStream (ChiaPing Tsai)
2016-12-18 08:15:15 -08:00
zhangduo
f041306cda
HBASE-17282 Reduce the redundant requests to meta table
2016-12-18 08:52:06 +08:00
Michael Stack
da356069f2
HBASE-17149 Procedure v2 - Fix nonce submission
...
Signed-off-by: Michael Stack <stack@apache.org>
2016-12-16 21:41:18 -08:00
Michael Stack
a5ee36d937
HBASE-17326 Fix findbugs warning in BufferedMutatorParams Fix above and
...
the other hbase-server findbugs complaint about null-check
Addendum to fix complaint out of BMParams#clone. Added CN_IDIOM_NO_SUPER_CALL
handling.
2016-12-16 21:37:54 -08:00
tedyu
2c107e4d08
HBASE-15432 TableInputFormat - support multi column family scan (Xuesen Liang)
2016-12-16 18:04:55 -08:00
tedyu
49b0bab504
HBASE-17292 Add observer notification before bulk loaded hfile is moved - addendum properly handles copied hfile
2016-12-16 15:31:30 -08:00
Michael Stack
c3ce02d592
HBASE-17326 Fix findbugs warning in BufferedMutatorParams Fix above and the other hbase-server findbugs complaint about null-check
2016-12-16 13:47:58 -08:00
Michael Stack
e16e2a61c1
HBASE-17148 Procedure v2 - add bulk proc submit (Matteo Bertozzi)
2016-12-16 13:15:35 -08:00
binlijin
6acbee179f
HBASE-16398 optimize HRegion computeHDFSBlocksDistribution
2016-12-16 11:02:27 +08:00
tedyu
35f0718a41
HBASE-17292 Add observer notification before bulk loaded hfile is moved to region directory
2016-12-15 09:43:22 -08:00
Ramkrishna
d1147eeb7e
HBASE-15787 Change the flush related heuristics to work with offheap size
...
configured (Ram)
2016-12-15 22:49:52 +05:30
Ramkrishna
a2a7618d26
HBASE-17081 Flush the entire CompactingMemStore content to disk (Anastasia
...
Braginsky)
2016-12-15 22:02:05 +05:30
tedyu
401e83cee3
HBASE-17318 Increment does not add new column if the increment amount is zero at first time writing (Guangxu Cheng)
2016-12-15 07:06:37 -08:00
anoopsamjohn
f9750f2122
HBASE-17298 remove unused code in HRegion#doMiniBatchMutation. (huaxiang sun)
2016-12-15 15:54:49 +05:30
tedyu
a5a6036883
HBASE-17309 Fix connection leaks in TestAcidGuarantees (huaxiang sun)
2016-12-14 20:03:44 -08:00
eshcar
691f266fc2
HBASE-17316: Addendum of HBASE-17294
...
Signed-off-by: Michael Stack <stack@apache.org>
2016-12-14 08:17:57 -08:00
Michael Stack
a5a48dbd23
HBASE-17313 Add BufferedMutatorParams#clone method (Joep Rottinghuis); AMENDMENT -- ADD MISSING FIELD
2016-12-14 08:15:47 -08:00
Michael Stack
a73b0b3e6d
HBASE-17313 Add BufferedMutatorParams#clone method (Joep Rottinghuis)
2016-12-13 22:47:41 -08:00
Michael Stack
68ce3f1e3b
HBASE-17277 Allow alternate BufferedMutator implemenation Specify the name of an alternate BufferedMutator implementation by either:
...
+ Setting "hbase.client.bufferedmutator.classname" to the name of the
alternate implementation class
+ Or, by setting implementationClassName on BufferedMutatorParams and
passing the amended BufferedMutatorParams when calling Connection#getBufferedMutator.
Add a test to exercise both means.
2016-12-13 22:38:58 -08:00
eshcar
a9310436d5
HBASE-17294: External configuration for memory compaction
...
Signed-off-by: Michael Stack <stack@apache.org>
2016-12-13 17:16:00 -08:00
tedyu
de98f68408
HBASE-17302 The region flush request disappeared from flushQueue (Guangxu Cheng)
2016-12-13 12:45:09 -08:00
tedyu
2333596279
HBASE-17296 Provide per peer throttling for replication (Guanghao Zhang)
2016-12-13 04:20:20 -08:00
tedyu
adb319f5c2
HBASE-17297 Single Filter in parenthesis cannot be parsed correctly (Xuesen Liang)
2016-12-12 12:07:34 -08:00
Jingcheng Du
1615f45b31
HBASE-17237 Override the correct compact method in HMobStore
2016-12-12 11:54:21 +08:00
Josh Elser
c24a055db8
+elserj as developer
2016-12-11 15:17:54 -05:00
tedyu
67420fe21d
HBASE-16336 Removing peers seems to be leaving spare queues (Guanghao Zhang)
2016-12-10 04:33:40 -08:00
Josh Elser
b554e05410
HBASE-17276 Only log stacktraces for exceptions once for updates in a batch
...
For large batches of updates, repeatedly logging WrongRegionExceptions,
FailedSanityCheckExceptions, and/or NoSuchColumnFamilyExceptions can
easily dominate the contents of a RegionServer log. After the first
occurence of logging the full exception, switch to logging only the
message on the exception.
2016-12-09 14:28:00 -08:00
zhangduo
b3ae87bd7d
HBASE-17251 Add a timeout parameter when locating region
2016-12-08 09:55:29 +08:00
Thiruvel Thirumoolan
c1293cc91e
HBASE-16941: FavoredNodes - Split/Merge code paths
...
Signed-off-by: Francis Liu <toffer@apache.org>
2016-12-07 16:38:48 -08:00
Jerry He
75567f828c
HBASE-15437 Response size calculated in RPCServer for warning tooLarge responses does NOT count CellScanner payload
2016-12-07 14:47:10 -08:00
Michael Stack
6f25f838c0
HBASE-17272 Doc how to run Standalone HBase over an HDFS instance; all daemons in one JVM but persisting to an HDFS instance
...
An edit that undoes warneings that standalone is not 'production ready'
and that local filesystem loses data (It doesn't anymore). Adds a
section on how to do standalone over hdfs.
2016-12-07 10:18:37 -08:00
anoopsamjohn
61220e4d7c
HBASE-17249 Get/Scan's setTimeRange/setColumnFamilyTimeRange can take the TimeRange reference as the parameter instead of creating a new setColumnFamilyTimeRange instance. (huaxiang sun)
2016-12-07 12:22:41 +05:30
Matteo Bertozzi
1eb24e4e8e
HBASE-17260 Procedure v2 - Add setOwner() overload taking a User instance
2016-12-06 10:32:43 -08:00
anoopsamjohn
f112427425
HBASE-17207 Arrays.asList() with too few arguments. (John Leach)
2016-12-06 14:42:14 +05:30
Clay Baenziger
c7b8b63cd1
HBASE-16700 Allow for coprocessor whitelisting
...
Signed-off-by: Enis Soztutar <enis@apache.org>
2016-12-05 14:46:15 -08:00
Michael Stack
1f8d8bfa8b
HBASE-17239 Add UnsafeByteOperations#wrap(ByteInput, int offset, int len) API
...
Addendum to make pb compile work again.
2016-12-05 11:56:19 -08:00
tedyu
3190605801
HBASE-17256 Rpc handler monitoring will be removed when the task queue is full (Guangxu Cheng)
2016-12-05 11:32:17 -08:00
Jerry He
39653862a4
HBASE-17221 Abstract out an interface for RpcServer.Call
2016-12-05 10:21:55 -08:00
tedyu
1c8822ddff
HBASE-17170 HBase is also retrying DoNotRetryIOException because of class loader differences (Ankit Singhal)
2016-12-05 10:15:09 -08:00
tedyu
1fad920321
HBASE-17252 Wrong arguments for ValueAndTagRewriteCell in CellUtil
2016-12-05 07:41:24 -08:00
Ramkrishna
94302a3d26
HBASE-17239 Add UnsafeByteOperations#wrap(ByteInput, int offset, int len)
...
API (Ram)
2016-12-05 15:13:04 +05:30
Jingcheng Du
26c2d93f77
HBASE-16841 Data loss in MOB files after cloning a snapshot and deleting that snapshot
2016-12-05 16:22:10 +08:00
anoopsamjohn
e10baacd3e
HBASE-17245 Replace HTableDescriptor#htd.getColumnFamilies().length with a low-cost implementation. (huaxiang sun)
2016-12-05 13:28:57 +05:30
Xiang Li
004f0abb46
HBASE-14882: Provide a Put API that adds the provided family, qualifier, value without copying
...
Signed-off-by: anoopsamjohn <anoopsamjohn@gmail.com>
2016-12-05 13:16:46 +05:30
tedyu
0d6b872d9d
HBASE-17241 Avoid compacting already compacted mob files with _del files (huaxiang sun)
2016-12-04 20:23:06 -08:00