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
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
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
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
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
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
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
tedyu
0d6b872d9d
HBASE-17241 Avoid compacting already compacted mob files with _del files (huaxiang sun)
2016-12-04 20:23:06 -08:00
John Leach
42ff4a7164
HBASE-17231 Region#getCellCompartor -> Region#getCellComparator
...
Signed-off-by: Michael Stack <stack@apache.org>
2016-12-03 16:07:42 -08:00
Huaxiang Sun
03423fec6b
HBASE-17243 Reuse CompactionPartitionId and avoid creating MobFileName in PartitionedMobCompactor to avoid unnecessary new objects (addendum)
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2016-12-03 07:19:02 -08:00
Huaxiang Sun
efcd15bf67
HBASE-17243 Reuse CompactionPartitionId and avoid creating MobFileName in PartitionedMobCompactor to avoid unnecessary new objects
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2016-12-03 03:48:23 -08:00
Michael Stack
7775feda05
HBASE-17194 Assign the new region to the idle server after splitting (ChiaPing Tsai)
2016-12-02 11:34:14 -08:00
Michael Stack
4a20361f1a
HBASE-17184 Revert "Code cleanup of LruBlockCache"
...
Revert "Revert "Code cleanup of LruBlockCache""
This is a revert of a revert; i.e. it is putting the change
back only this time we add the missing JIRA number
This reverts commit f3524a06bbb224b2fb9ceb3675016cf83830f0fc.
2016-12-02 11:19:07 -08:00
Michael Stack
f3524a06bb
Revert "Code cleanup of LruBlockCache"
...
Missing JIRA number
This reverts commit ad857d1b77abb2f4b767238585d305e4712f82eb.
2016-12-02 11:18:42 -08:00
binlijin
9c13219f0d
HBASE-17232 Replace HashSet with ArrayList to accumulate delayed scanners in KVHeap and StoreScanner.
2016-12-02 21:10:37 +08:00
anoopsamjohn
4b3ffffa09
HBASE-17161 MOB : Make ref cell creation more efficient.
2016-12-02 17:30:34 +05:30
Ramkrishna
cb5c4c146f
HBASE-17235 Improvement in creation of CIS for onheap buffer cases (Ram)
2016-12-02 14:07:16 +05:30
Ramkrishna
3b72b69d0e
HBASE-17191 Make use of UnsafeByteOperations#unsafeWrap(ByteBuffer buffer)
...
in PBUtil#toCell(Cell cell) (Ram)
2016-12-02 12:48:06 +05:30
Stephen Yuan Jiang
0a24077841
HBASE-16119 Procedure v2 - Reimplement Merge region (Stephen Yuan Jiang)
2016-12-01 22:41:15 -08:00
Apekshit Sharma
37b30d93d8
HBASE-17111 Use Apache CLI in SnapshotInfo tool.
...
Change-Id: Ifd4b0200ba58737c5583dfbcf23f2549c4f233d0
2016-12-01 17:53:01 -08:00
Guanghao Zhang
b3d8d06703
HBASE-17205 Add a metric for the duration of region in transition
2016-12-01 10:13:37 -08:00
Jonathan M Hsieh
eeaea4aea3
HBASE-17224 Fix lots of spelling errors in HBase logging and exception messages (Grant Sohn)
2016-12-01 08:57:16 -08:00
zhangduo
540ede376b
HBASE-16648 [JDK8] Use computeIfAbsent instead of get and putIfAbsent
2016-12-01 21:17:55 +08:00
zhangduo
fb789b340c
HBASE-17206 FSHLog may roll a new writer successfully with unflushed entries
2016-12-01 14:15:03 +08:00
John Leach
37d7b57128
HBASE-17216 Fields that can safetly be made static
2016-11-30 22:03:35 -08:00
Charlie Qiangeng Xu
b2086873a9
HBASE-17110 Improve SimpleLoadBalancer to always take server-level balance into account
...
Signed-off-by: Yu Li <liyu@apache.org>
2016-12-01 12:12:16 +08:00
Enis Soztutar
b6f5d5b85f
HBASE-17151 New API to create HFile.Reader without instantiating block cache (Vladimir Rodionov)
2016-11-30 17:04:31 -08:00
Lars Francke
ad857d1b77
Code cleanup of LruBlockCache
...
Signed-off-by: Michael Stack <stack@apache.org>
2016-11-30 12:57:14 -08:00
Guanghao Zhang
ea912478e2
HBASE-17178 Add region balance throttling
...
Signed-off-by: Phil Yang <yangzhe1991@apache.org>
2016-11-30 18:03:15 +08:00