tedyu
47c4147940
HBASE-15171 Avoid counting duplicate kv and generating lots of small hfiles in PutSortReducer (Yu Li)
2016-01-27 09:42:56 -08:00
Elliott Clark
de62ad150d
HBASE-14526 Remove delayed rpc
2016-01-26 12:15:01 -08:00
stack
d6b3d838eb
HBASE-15123 Remove duplicate code in LocalHBaseCluster and minor formatting (Appy)
2016-01-25 13:00:08 -04:00
tedyu
a87d9560fc
HBASE-15125 HBaseFsck's adoptHdfsOrphan function creates region with wrong end key boundary (chenrongwei)
2016-01-23 12:35:57 -08:00
tedyu
6ed3c759d0
HBASE-15132 Master region merge RPC should authorize user request
2016-01-23 07:48:20 -08:00
tedyu
f9e69b51e1
HBASE-15148 Resolve IS2_INCONSISTENT_SYNC findbugs warning in AuthenticationTokenSecretManager (Yu Li)
2016-01-22 02:47:49 -08:00
tedyu
b1df2f8c88
HBASE-15133 Data loss after compaction when a row has more than Integer.MAX_VALUE columns (Toshihiro Suzuki)
2016-01-22 02:39:40 -08:00
Jonathan M Hsieh
b6f091e0fd
HBASE-15152 Automatically include prefix-tree module in MR jobs if present
2016-01-21 18:55:19 -08:00
tedyu
1d2b0d8311
HBASE-15126 HBaseFsck's checkRegionBoundaries function sets incorrect storesFirstKey (chenrongwei)
2016-01-21 07:46:58 -08:00
stack
bd9906736e
HBASE-15098 Normalizer switch in configuration is not used
2016-01-20 09:32:38 -08:00
ramkrishna
93e200d52b
HBASE-15101 Leaked References to StoreFile.Reader after HBASE-13082
...
(Deepankar)
2016-01-20 11:42:13 +05:30
Ashu Pachauri
318814de28
HBASE-15102 Fix HeapMemoryTuner overtuning memstore
...
HeapMemoryTuner often over tunes memstore without looking at
the lower limit of the previous memstore size and causing a
situation in which memstore used size suddenly exceeds the
total memstore size.
Signed-off-by: Elliott Clark <eclark@apache.org>
2016-01-19 12:24:04 -08:00
Matteo Bertozzi
713c6b5b1e
HBASE-15106 Procedure v2 - Procedure Queue pass Procedure for better debuggability
2016-01-19 11:54:24 -08:00
tedyu
eb17f74b9e
HBASE-15073 Revert due to different opinion on usefulness
2016-01-18 17:51:21 -08:00
stack
9bf26f46d1
HBASE-15118 Fix findbugs complaint in hbase-server
2016-01-18 13:02:17 -08:00
stack
47fc696bc6
HBASE-14962 TestSplitWalDataLoss fails on all branches
2016-01-16 15:53:07 -08:00
Andrew Purtell
387eaff316
Amend HBASE-14512 Cache UGI groups
...
Handle the case where tests might create a call with a null connection
2016-01-15 19:27:18 -08:00
Andrew Purtell
79588240c6
Amend HBASE-14771 RpcServer#getRemoteAddress always returns null
...
This change has been reported to cause Phoenix's PhoenixIndexRpcSchedulerTest to fail
with a NPE
2016-01-15 19:27:18 -08:00
Enis Soztutar
2d2fdd5a9f
HBASE-15114 NPE when IPC server ByteBuffer reservoir is turned off
2016-01-15 16:42:35 -08:00
stack
cb17c7a97a
HBASE-15117 Resolve ICAST findbugs warnings in current codes (Yu Li)
2016-01-15 06:00:11 -08:00
tedyu
4ac8d4ce61
HBASE-14865 Support passing multiple QOPs to SaslClient/Server via hbase.rpc.protection (Appy)
2016-01-14 16:39:52 -08:00
Matteo Bertozzi
ae7cc0c848
HBASE-15105 Procedure V2 - Procedure Queue with Namespaces
2016-01-14 13:45:17 -08:00
Matteo Bertozzi
18a48af242
HBASE-14837 Procedure v2 - Procedure Queue Improvement
2016-01-14 09:24:42 -08:00
tedyu
c8b9754a5e
HBASE-15099 Move RegionStateListener class out of quotas package
2016-01-13 15:15:37 -08:00
ramkrishna
840f5ea686
HBASE-15085 IllegalStateException was thrown when scanning on bulkloaded
...
HFiles (Victor Xu)
2016-01-12 14:36:48 +05:30
stack
83c506d9d4
HBASE-15087 Fix hbase-common findbugs complaints
2016-01-12 00:30:42 -08:00
chenheng
8ee9158b54
HBASE-15083 Gets from Multiactions are not counted in metrics for gets
2016-01-12 14:18:36 +08:00
anoopsjohn
da932ee38d
HBASE-15077 Support OffheapKV write in compaction with out copying data on heap.
2016-01-12 10:02:39 +05:30
Matteo Bertozzi
ec47a811a2
HBASE-15052 Use EnvironmentEdgeManager in ReplicationSource
2016-01-11 09:37:08 -08:00
ramkrishna
894ce84b83
HBASE-15027 - Findbug fix (addendum)
2016-01-11 16:50:59 +05:30
tedyu
4a26644245
HBASE-15065 Addendum fixes checkstyle warnings
2016-01-08 14:49:30 -08:00
Elliott Clark
52280b64e6
HBASE-14975 Don't color the total RIT line yellow if it's zero (Pallavi Adusumilli)
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2016-01-08 14:29:44 -08:00
tedyu
6e781a1f34
HBASE-15065 SimpleRegionNormalizer should return multiple normalization plans in one run
2016-01-08 11:47:34 -08:00
ramkrishna
28c2b18d30
HBASE-15027 Refactor the way the CompactedHFileDischarger threads are
...
created (Ram)
2016-01-08 11:18:39 +05:30
stack
f3ee6df0f2
HBASE-15079 TestMultiParallel.validateLoadedData AssertionError: null
2016-01-07 15:36:49 -08:00
stack
5bde960b95
HBASE-15076 Add getScanner(Scan scan, List<KeyValueScanner> additionalScanners) API into Region interface (Anoop Sam John)
2016-01-07 13:45:01 -08:00
tedyu
5266b07708
HBASE-15068 Add metrics for region normalization plans
2016-01-07 03:13:16 -08:00
tedyu
d65978fceb
HBASE-15073 Finer grained control over normalization actions for RegionNormalizer
2016-01-06 17:25:41 -08:00
anoopsjohn
a9b671b31f
HBASE-12593 Tags to work with ByteBuffer.
2016-01-06 21:28:06 +05:30
Enis Soztutar
893a54c3a4
HBASE-15066 Small improvements to Canary tool
2016-01-06 02:47:19 -08:00
ramkrishna
073e00c005
HBASE-14221 Reduce the number of time row comparison is done in a Scan
...
(Ram)
2016-01-06 10:38:27 +05:30
Lars Hofhansl
e8fbc9b43a
HBASE-14468 addendum.
2016-01-05 15:54:34 -08:00
stack
46303dfd75
HBASE-14888 ClusterSchema: Add Namespace Operations
2016-01-05 14:35:27 -08:00
tedyu
00656688f7
HBASE-14987 Compaction marker whose region name doesn't match current region's needs to be handled
2016-01-04 07:10:10 -08:00
Gary Helmling
9589a7d8be
HBASE-15038 ExportSnapshot should support separate configs for source and destination
2016-01-04 00:10:19 -08:00
stack
a82f7fc94a
Revert "HBASE-14888 ClusterSchema: Add Namespace Operations"
...
This reverts commit c5f3d17ae3
.
2016-01-03 07:15:18 -08:00
stack
c5f3d17ae3
HBASE-14888 ClusterSchema: Add Namespace Operations
2016-01-02 16:16:56 -08:00
Jonathan M Hsieh
92abf8ac57
HBASE-15060 Cull TestHFileV2 and HFileWriterFactory
2015-12-30 13:21:54 -08:00
tedyu
c1b6d47e79
HBASE-15044 Region normalization should be allowed when underlying namespace has quota
2015-12-30 08:04:23 -08:00
ramkrishna
07b6236706
HBASE-15050 Block Ref counting does not work in Region Split cases (Ram)
2015-12-30 14:39:03 +05:30
Ashish Singhi
413d663f92
HBASE-15018 Inconsistent way of handling TimeoutException in the rpc client implementations
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-12-29 20:25:47 -06:00
tedyu
1e4992c6ec
HBASE-14867 SimpleRegionNormalizer needs to have better heuristics to trigger merge operation
2015-12-29 06:21:57 -08:00
stack
2fba25b66a
HBASE-15023 Reenable TestShell and TestStochasticLoadBalancer
2015-12-28 13:27:17 -08:00
tedyu
449fb81286
HBASE-14030 Revert due to pending review comments
2015-12-28 01:08:02 -08:00
tedyu
de69f0df34
HBASE-14030 HBase Backup/Restore Phase 1 (Vladimir Rodionov)
2015-12-27 10:02:09 -08:00
tedyu
1c7e9ec124
HBASE-15039 HMaster and RegionServers should try to refresh token keys from zk when facing InvalidToken (Yong Zhang)
2015-12-25 10:32:51 -08:00
Jonathan M Hsieh
3de0b0417c
HBASE-15035 bulkloading hfiles with tags that require splits do not preserve tags
2015-12-25 09:51:34 -08:00
Lars Hofhansl
dfada43e90
HBASE-14822; addendum - handle callSeq.
2015-12-24 12:55:39 -08:00
tedyu
a1a19d9405
HBASE-14717 enable_table_replication command should only create specified table for a peer cluster (Ashish)
2015-12-24 11:07:49 -08:00
Matteo Bertozzi
8e0854c64b
HBASE-15030 Deadlock in master TableNamespaceManager while running IntegrationTestDDLMasterFailover
2015-12-23 09:46:18 -08:00
tedyu
2439f7a688
HBASE-15028 Minor fix on RegionGroupingProvider (Yu Li)
2015-12-22 06:47:33 -08:00
Elliott Clark
6e2c5d216e
HBASE-15014 Fix filterCellByStore in WALsplitter is awful for performance
2015-12-21 22:50:38 -08:00
chenheng
f018c371b5
HBASE-14654 Reenable TestMultiParallel#testActiveThreadsCount
2015-12-22 11:33:25 +08:00
Pallavi Adusumilli
f56abf730f
HBASE-14976 fix tests
...
Signed-off-by: Mikhail Antonov <antonov@apache.org>
2015-12-21 11:35:59 -08:00
Mikhail Antonov
8c921ea94f
HBASE-14976 Add RPC call queues to the web ui (Pallavi Adusumilli)
2015-12-19 12:44:30 -08:00
Lars Hofhansl
86a417eead
HBASE-14822 Renewing leases of scanners doesn't work.
2015-12-19 09:55:03 -08:00
Ashu Pachauri
48113d7572
HBASE-15001 Fix thread-safety issues with replication
...
ReplicationSinkManager and HBaseInterClusterReplicationEndpoint
perform certain unsafe operations which might lead to undesirable
behavior with multiwal enabled.
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-12-18 11:48:55 -08:00
Sean Busbey
ba04e0372d
HBASE-15003 remove BoundedConcurrentLinkedQueue.
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2015-12-18 12:26:38 -06:00
Elliott Clark
4bfeccb87a
HBASE-15005 Use value array in computing block length for 1.2 and 1.3
2015-12-18 00:23:02 -08:00
anoopsjohn
408666a06d
HBASE-13158 When client supports CellBlock, return the result Cells as controller payload for get(Get) API also.
2015-12-18 09:50:53 +05:30
chenheng
27160950ca
HBASE-14990 Tests in BaseTestHBaseFsck are run by its subclasses redundantly
2015-12-18 11:37:58 +08:00
Elliott Clark
217036d816
HBASE-14978 Don't allow Multi to retain too many blocks
2015-12-17 16:13:50 -08:00
anoopsjohn
80fc18d2e1
HBASE-15000 Fix javadoc warn in LoadIncrementalHFiles. (Ashish)
2015-12-17 22:47:48 +05:30
anoopsjohn
cf458d3023
HBASE-14999 Remove ref to org.mortbay.log.Log.
2015-12-17 18:01:16 +05:30
tedyu
d78eddfdc8
HBASE-14995 Revert according to Ram's feedback
2015-12-16 21:54:48 -08:00
tedyu
546ac1cbb3
HBASE-14995 Optimize setting tagsPresent in DefaultMemStore.java (huaxiang sun)
2015-12-16 18:16:38 -08:00
Enis Soztutar
3dec8582f5
HBASE-14951 Make hbase.regionserver.maxlogs obsolete
2015-12-16 14:57:59 -08:00
Mikhail Antonov
e965b614b3
HBASE-14974 Total number of Regions in Transition number on UI incorrect
2015-12-16 14:10:32 -08:00
Josh Elser
ca7a82fb57
HBASE-14838 Add clarification docs to SimpleRegionNormalizer.
...
Signed-off-by: Sean Busbey <busbey@cloudera.com>
2015-12-16 08:58:48 -06:00
Mikhail Antonov
abe30b52a8
HBASE-14534 Bump yammer/coda/dropwizard metrics dependency version
2015-12-15 12:11:27 -08:00
Enis Soztutar
3e26063161
HBASE-14968 ConcurrentModificationException in region close resulting in the region staying in closing state
2015-12-15 11:49:34 -08:00
ramkrishna
1822bb5d95
HBASE-14895 Seek only to the newly flushed file on scanner reset on flush
...
- Addendum (Ram)
2015-12-15 10:34:25 +05:30
Jonathan M Hsieh
10d86c7dae
HBASE-14929 There is a space missing from table "foo" is not currently available (Carlos A. Morillo)
2015-12-14 16:07:05 -08:00
chenheng
04622254f7
HBASE-14936 CombinedBlockCache should overwrite CacheStats#rollMetricsPeriod() (Jianwei Cui)
2015-12-14 17:20:50 +08:00
ramkrishna
555d9b70bd
HBASE-14895 Seek only to the newly flushed file on scanner reset on flush
...
(Ram)
2015-12-14 10:13:53 +05:30
stack
f34d3e1d26
HBASE-14701 Fix flakey Failed tests: TestMobFlushSnapshotFromClient>TestFlushSnapshotFromClient.testSkipFlushTableSnapshot:199 null (Jingcheng Du)
2015-12-12 19:34:23 -08:00
Ashu Pachauri
453a66c3b9
HBASE-14953 Replication: retry on RejectedExecutionException
...
In HBaseInterClusterReplicationEndpoint, we fail the whole batch
in case of a RejectedExecutionException on an individual sub-batch.
We should let the submitted sub-batches finish and retry only for
the remaining ones.
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-12-11 13:15:22 -08:00
Enis Soztutar
cff664c5e2
HBASE-14960 Fallback to using default RPCControllerFactory if class cannot be loaded
2015-12-10 19:11:57 -08:00
Elliott Clark
48e217a7db
HBASE-14946 Don't allow multi's to over run the max result size.
...
Summary:
* Add VersionInfoUtil to determine if a client has a specified version or better
* Add an exception type to say that the response should be chunked
* Add on client knowledge of retry exceptions
* Add on metrics for how often this happens
Test Plan: Added a unit test
Differential Revision: https://reviews.facebook.net/D51771
2015-12-10 18:10:32 -08:00
stack
c15e0af84a
HBASE-14906 Improvements on FlushLargeStoresPolicy (Yu Li)
2015-12-10 16:49:23 -08:00
stack
bebcc09fb3
HBASE-14769 Remove unused functions and duplicate javadocs from HBaseAdmin
2015-12-10 15:02:21 -08:00
Nate Edel
9511150bd6
HBASE-14901 Remove duplicate code to create/manage encryption keys
...
Signed-off-by: Gary Helmling <garyh@apache.org>
2015-12-10 14:38:43 -08:00
ramkrishna
26ac60b03f
HBASE-13153 Bulk Loaded HFile Replication (Ashish Singhi)
2015-12-10 13:07:46 +05:30
Gary Helmling
c1e0fcc26d
HBASE-14866 VerifyReplication and ReplicationAdmin should use full peer configuration for peer connection
2015-12-09 15:52:27 -08:00
Elliott Clark
ba3aa9a9b1
HBASE-14942 Allow turning off BoundedByteBufferPool
2015-12-09 15:29:25 -08:00
tedyu
0e147a9d6e
HBASE-14954 IllegalArgumentException was thrown when doing online configuration change in CompactSplitThread (Victor Xu)
2015-12-09 07:18:08 -08:00
Lars Hofhansl
7bfbb6a3c9
HBASE-14869 Better request latency and size histograms. (Vikas Vishwakarma and Lars Hofhansl)
2015-12-08 17:02:27 -08:00
Mikhail Antonov
2430efc2b2
HBASE-7171 Initial web UI for region/memstore/storefiles details
2015-12-08 13:53:21 -08:00
Vrishal Kulkarni
1f999c1e2b
HBASE-14719 Add metrics for master WAL count (numMasterWALs). Metric numMasterWALs appears as follows in metrics dump
...
{
"name" : "Hadoop:service=HBase,name=Master,sub=Procedure",
"modelerType" : "Master,sub=Procedure",
"tag.Context" : "master",
"tag.Hostname" : "vrishal-mbp",
"numMasterWALs" : 1
},
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-12-07 11:14:29 -08:00
Andrew Purtell
c9a0148628
HBASE-14923 VerifyReplication should not mask the exception during result comparison (Vishal Khandelwal)
2015-12-04 18:53:05 -08:00