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
Jerry He
bb3d9ccd48
HBASE-16544 Remove or Clarify Using Amazon S3 Storage section in the reference guide -addendum (Yi Liang)
2016-09-16 18:34:23 -07:00
Enis Soztutar
1a1003a482
HBASE-16447 Replication by namespaces config in peer (Guanghao Zhang)
2016-09-16 11:47:42 -07:00
chenheng
2cf8907db5
HBASE-16631 Extract AsyncRequestFuture related code from AsyncProcess
2016-09-17 00:35:23 +08:00
Matteo Bertozzi
b6b72361b6
HBASE-16586 Procedure v2 - Cleanup sched wait/lock semantic
2016-09-16 08:50:17 -07:00
tedyu
2597217ae5
HBASE-16349 TestClusterId may hang during cluster shutdown
2016-09-16 02:32:03 -07:00
Matteo Bertozzi
e19632a19a
HBASE-16634 Speedup TestExportSnapshot
2016-09-15 18:29:09 -07:00
Matteo Bertozzi
216e847366
HBASE-16639 TestProcedureInMemoryChore#testChoreAddAndRemove occasionally fails
2016-09-15 18:25:11 -07:00
tedyu
e782d0bbdf
HBASE-16640 TimeoutBlockingQueue#remove() should return whether the entry is removed
2016-09-15 17:34:23 -07:00
Nitin Aggarwal
8c4b09dfba
HBASE-16624 Fix MVCC DeSerialization bug in the HFileScannerImpl
...
Change-Id: Ia970619ac7369d24ed432e827319dfdca16143c2
Signed-off-by: stack <stack@apache.org>
2016-09-15 11:01:51 -07:00
anoopsamjohn
56be3ac7c8
HBASE-16626 User customized RegionScanner from 1.X is incompatible with 2.0.0's off-heap part. (Charlie Qiangeng Xu)
2016-09-15 18:07:43 +05:30
anoopsamjohn
e6f8f6dbd0
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/hbase
2016-09-15 18:07:12 +05:30
chenheng
1d6c90b496
HBASE-16381 Shell deleteall command should support row key prefixes (Yi Liang)
2016-09-15 19:20:29 +08:00
Phil Yang
8ef6c76344
HBASE-16388 Prevent client threads being blocked by only one slow region server
...
Signed-off-by: stack <stack@apache.org>
2016-09-14 09:08:20 -07:00