tedyu
890e3f223f
HBASE-16691 Optimize KeyOnlyFilter by utilizing KeyOnlyCell (binlijin)
2016-09-26 09:06:00 -07:00
Matteo Bertozzi
8da0500e7d
HBASE-16695 Procedure v2 - Support for parent holding locks
2016-09-26 08:42:48 -07:00
Matteo Bertozzi
e01e05cc0e
HBASE-16587 Procedure v2 - Cleanup suspended proc execution
2016-09-26 08:08:44 -07:00
Apekshit Sharma
5f7e642fed
HBASE-16682 Fix Shell tests failure. NoClassDefFoundError for MiniKdc.
...
Change-Id: I75b5dde104f716f173a5a41d43f7b4c2b8ba1f39
2016-09-26 02:05:21 -07:00
anoopsamjohn
da37fd9cdc
HBASE-16705 Eliminate long to Long auto boxing in LongComparator. (binlijin)
2016-09-26 11:11:52 +05:30
tedyu
b7e0e15787
HBASE-16645 Wrong range of Cells is caused by CellFlatMap#tailMap, headMap, and SubMap (ChiaPing Tsai)
2016-09-25 06:42:32 -07:00
tedyu
3896d9ed0a
HBASE-16692 Make ByteBufferUtils#equals safer and correct (binlijin)
2016-09-25 06:37:40 -07:00
chenheng
21969f5159
HBASE-16665 Check whether KeyValueUtil.createXXX could be replaced by CellUtil without copy
2016-09-25 14:06:55 +08:00
chenheng
f7bb6fbf21
HBASE-16677 Add table size (total store file size) to table page (Guang Yang)
2016-09-25 10:48:01 +08:00
chenheng
b14fb14886
Revert "HBASE-16677 Add table size (total store file size) to table page"
...
This reverts commit f5351e2dbd
.
2016-09-25 10:47:20 +08:00
chenheng
f5351e2dbd
HBASE-16677 Add table size (total store file size) to table page
2016-09-25 09:49:50 +08:00
Jerry He
2765b9d9d9
HBASE-16667 Building with JDK 8: ignoring option MaxPermSize=256m (Niels Basjes)
2016-09-24 16:07:25 -07:00
Matteo Bertozzi
7ed93f8f79
HBASE-16697 bump TestRegionServerMetrics to LargeTests
2016-09-23 15:45:56 -07:00
Apekshit Sharma
4082424305
HBASE-16679 Flush throughput controller: Minor perf change and fix flaky TestFlushWithThroughputController.
...
Change-Id: I79f4a65a67bfdc46868d68ff8a0c32f3a02b8cb1
2016-09-23 11:43:22 -07:00
Enis Soztutar
eb112783ae
HBASE-16604 Scanner retries on IOException can cause the scans to miss data - RECOMMIT after revert
2016-09-23 11:27:13 -07:00
Enis Soztutar
39db0cac78
Revert "HBASE-16604 Scanner retries on IOException can cause the scans to miss data"
...
This reverts commit 83cf44cd3f
.
Reverting because accidental files are committed with this.
2016-09-23 11:25:23 -07:00
Jerry He
50b051ade1
HBASE-16257 Move staging dir to be under hbase root dir
2016-09-23 10:07:58 -07:00
Matteo Bertozzi
d2ed74cbc6
HBASE-16688 Split TestMasterFailoverWithProcedures
2016-09-23 08:42:21 -07:00
tedyu
946c1ed8f8
HBASE-16423 Add re-compare option to VerifyReplication to avoid occasional inconsistent rows (Jianwei Cui)
2016-09-22 21:01:22 -07:00
binlijin
191afc8eb1
HBASE-16680 Reduce garbage in BufferChain
...
Signed-off-by: Yu Li <liyu@apache.org>
2016-09-23 11:06:23 +08:00
Yu Li
96c5a02217
Revert "HBASE-16880 Reduce garbage in BufferChain (binlijin)" to fix JIRA number
...
This reverts commit ce493642c0
.
2016-09-23 11:03:21 +08:00
Matteo Bertozzi
07ed15598b
HBASE-16671 Split TestExportSnapshot
2016-09-22 15:40:29 -07:00
Ben Lau
4b05f40984
HBASE-16662 Fix open POODLE vulnerabilities
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2016-09-22 14:27:07 -07:00
Enis Soztutar
83cf44cd3f
HBASE-16604 Scanner retries on IOException can cause the scans to miss data
2016-09-22 12:06:11 -07:00
anoopsamjohn
1384c9a08d
HBASE-16650 Wrong usage of BlockCache eviction stat for heap memory tuning.
2016-09-22 21:28:30 +05:30
tedyu
4bb84f7d0c
HBASE-16675 Average region size may be incorrect when there is region whose RegionLoad cannot be retrieved
2016-09-22 07:33:34 -07:00
Ashish Singhi
ce493642c0
HBASE-16880 Reduce garbage in BufferChain (binlijin)
2016-09-22 13:59:18 +05:30
Yu Li
2ff2c0ba6e
HBASE-16670 Make RpcServer#processRequest logic more robust
2016-09-22 15:43:53 +08:00
anoopsamjohn
19bbf44554
HBASE-16651 LRUBlockCache#returnBlock should try return block to Victim Handler L2 cache.
2016-09-22 11:20:11 +05:30
Jonathan M Hsieh
c9d0d11e18
HBASE-12088 Addendum - fix spacing
2016-09-21 20:59:42 -07:00
Jonathan M Hsieh
a90d433a2c
HBASE-12088 Remove unused hadoop-1.0, hadoop-1.1 profiles from non-root poms
2016-09-21 20:45:03 -07:00
Jonathan M Hsieh
055dde7dfc
HBASE-16669 Fix flakey TestAdmin1#testMergeRegions
...
Has been failing with incorrect region counts
2016-09-21 20:42:34 -07:00
Apekshit Sharma
593fb75083
HBASE-14734 Prevent BindException when setting up MiniKdc.
...
Port for kdc service gets selected in the constructor, but we bind to it later in MiniKdc.start()-->MiniKdc.initKDCServer() --> KdcServer.start(). In meantime, some other service can capture the port which results in BindException. The solution here is to catch the exception and retry.
Testing methodology:
- Used python and intellij.
- breakpoint on kdc.start(1), in catch block(2) and just after catch block(3).
- used python to bind to the selected port on breakpoint 1 --> run the program --> stops at breakpoint 2 (catch block)
- On breakpoint 1 and after 2 failures, close the port --> run the program --> skips catch block and goes to breakpoint 3.
Change-Id: I4e06e69819d1ec9a0a7fa471bf017f3a72c75cb3
2016-09-21 16:35:43 -07:00
Umesh Agashe
6a4c292a90
HBASE-16294 hbck reporting "No HDFS region dir found" for replicas
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2016-09-21 14:40:43 -07:00
Jerry He
b6b01a790f
HBASE-12949 Scanner can be stuck in infinite loop if the HFile is corrupted
2016-09-21 13:25:23 -07:00
zhangduo
5568929dd2
HBASE-16654 Better handle channelInactive and close for netty rpc client
2016-09-21 22:36:47 +08:00
chenheng
c67983ebf8
HBASE-16659 Use CellUtil.createFirstOnRow instead of KeyValueUtil.createFirstOnRow in some places (binlijin)
2016-09-21 15:25:36 +08:00
tedyu
6624c676fe
HBASE-16658 Optimize UTF8 string/byte conversions (binlijin)
2016-09-20 13:08:04 -07:00
Jerry He
66821206b8
HBASE-16647 hbck should do offline reference repair before online repair
2016-09-20 11:49:09 -07:00
tedyu
22dcce571c
HBASE-16646 Enhance LoadIncrementalHFiles API to accept store file paths as input - addendum populates filesystem for the new doBulkLoad()
2016-09-20 10:52:38 -07:00
Matteo Bertozzi
181fed4450
HBASE-16551 Cleanup SplitLogManager and CatalogJanitor
2016-09-20 10:33:39 -07:00
tedyu
08d9a2b662
HBASE-16646 Enhance LoadIncrementalHFiles API to accept store file paths as input - addendum adheres to original cleanup logic
2016-09-20 09:38:18 -07:00
tedyu
348eb2834a
HBASE-16646 Enhance LoadIncrementalHFiles API to accept store file paths as input
2016-09-20 07:42:01 -07:00
Apekshit Sharma
b2eac0da33
HBASE-16554 Rebuild WAL tracker if trailer is corrupted.
...
Change-Id: Iecc3347de3de9fc57f57ab5f498aad404d02ec52
2016-09-19 12:23:48 -07:00
Ramkrishna
c5b8aababe
HBASE-16335 RpcClient under heavy load leaks some netty bytebuf (Ram)
2016-09-19 16:12:15 +05:30
zhangduo
6eb6225456
HBASE-7612 [JDK8] Replace use of high-scale-lib counters with intrinsic facilities
2016-09-19 13:37:24 +08:00
Matteo Bertozzi
9c58d26d3b
HBASE-16507 Procedure v2 - Force DDL operation to always roll forward (addendum)
2016-09-18 19:37:46 -07:00
zhangduo
4faa8ea934
HBASE-16165 Decrease RpcServer.callQueueSize before writeResponse causes OOM (Guanghao Zhang)
2016-09-18 10:05:27 +08:00
Apekshit Sharma
da3abbcb35
HBASE-16534 Procedure v2 - Perf Tool for Scheduler.
...
Tool to test performance of locks and queues in procedure scheduler independently from other framework components.
Inserts table and region operations in the scheduler, then polls them and exercises their locks. Number of tables, regions and operations can be set using cli args.
Change-Id: I0fb27e67d3fcab70dd5d0b5197396b117b11eac6
2016-09-17 17:38:51 -07:00
Jerry He
edc0ef3fe4
HBASE-16598 Enable zookeeper useMulti always and clean up in HBase code
2016-09-17 16:51:26 -07:00