Mikhail Antonov
abe30b52a8
HBASE-14534 Bump yammer/coda/dropwizard metrics dependency version
2015-12-15 12:11:27 -08:00
stack
22b95aebcd
HBASE-14946 Don't allow multi's to over run the max result size.
2015-12-10 21:25:21 -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
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
stack
92e178df28
Revert "HBASE-14769 Removing unused functions from HBaseAdmin. Removing redundant javadocs from HBaseAdmin as they will be automatically inhertited from Admin.java. (Apekshit)"
...
Reverting. The conversation on issues to do with this patch was not done (Appy brought it to my attention).
This reverts commit 6adce67572
.
2015-12-01 11:30:39 -08:00
Apekshit(Appy) Sharma
6adce67572
HBASE-14769 Removing unused functions from HBaseAdmin. Removing redundant javadocs from HBaseAdmin as they will be automatically inhertited from Admin.java. (Apekshit)
...
Signed-off-by: stack <stack@apache.org>
2015-11-30 20:44:11 -08:00
Apekshit
3bac31b2a4
HBASE-14890 Fix broken checkstyle tool. Some javadocs had parsing errors because of wrongly formatted HTML tags. (Apekshit)
...
Signed-off-by: stack <stack@apache.org>
2015-11-28 21:57:52 -08:00
tedyu
2317ec583d
HBASE-14894 Fix misspellings of threshold in log4j.properties files for tests (Youngjoon Kim)
2015-11-28 10:08:38 -08:00
anoopsjohn
daba867734
HBASE-13347 Deprecate FirstKeyValueMatchingQualifiersFilter. (Abhishek)
2015-11-24 09:50:56 +05:30
tedyu
9a91f5ac81
HBASE-14737 Clear cachedMaxVersions when HColumnDescriptor#setValue(VERSIONS, value) is called (Pankaj Kumar)
2015-11-23 20:13:00 -08:00
chenheng
ebe5801e00
HBASE-14782 FuzzyRowFilter skips valid rows (Vladimir Rodionov)
2015-11-19 11:28:18 +08:00
tedyu
d738aade2e
HBASE-14824 HBaseAdmin.mergeRegions should recognize both full region names and encoded region names (Eungsop Yoo)
2015-11-18 14:24:47 -08:00
Elliott Clark
d6fdf92f9e
HBASE-14812 Fix ResultBoundedCompletionService deadlock
2015-11-17 14:41:35 -08:00
Elliott Clark
a591df1073
HBASE-14708 Use copy on write Map for region location cache
...
Summary:
Create and use a copy on write map for region location.
- Create a copy on write map backed by a sorted array.
- Create a test for both comparing each with a jdk provided map.
- Change MetaCache to use the new map.
Test Plan:
- org.apache.hadoop.hbase.client.TestFromClientSide
- TestHCM
Differential Revision: https://reviews.facebook.net/D49545
2015-11-17 10:52:43 -08:00
tedyu
789f8a5a70
HBASE-14498 Revert for on-going review
2015-11-12 12:57:23 -08:00
stack
290ecbe829
HBASE-14355 Scan different TimeRange for each column family (Churro Morales)
2015-11-12 10:54:16 -10:00
tedyu
b677f2e65d
HBASE-14498 Master stuck in infinite loop when all Zookeeper servers are unreachable (Pankaj Kumar)
2015-11-12 07:21:19 -08:00
stack
32de06f663
HBASE-14787 Remove obsolete ConnectionImplementation.refCount (Appy)
2015-11-09 17:08:17 -10:00
chenheng
086bacd12d
HBASE-14693 Add client-side metrics for received pushback signals
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-11-09 18:03:30 -08:00
Apekshit(Appy) Sharma
08963189a2
HBASE-14767 - Remove deprecated functions from HBaseAdmin Deprecated in HBASE-12083 (1.0.0, 2.0.0, 0.99.2) - HBaseAdmin(Configuration)
...
Deprecated in HBASE-10479 (0.99.0, hbase-10070)
- HBaseAdmin(Connection)
Deprecated in HBASE-11826 (0.99.0, 1.0.0, 2.0.0)
- flush()
- compact()
- majorCompact()
- split()
- getCompactionState()
- Changes many declarations from HBaseAdmin to Admin
(Apekshit)
Signed-off-by: stack <stack@apache.org>
2015-11-06 16:23:55 -10:00
tedyu
cfc5348b5e
HBASE-14758 Add UT case for unchecked error/exception thrown in AsyncProcess#sendMultiAction (Yu Li)
2015-11-04 07:20:59 -08:00
stack
ceddec9141
HBASE-14725 Vet categorization of tests so they for sure go into the right small/medium/large buckets
2015-11-03 20:47:20 -08:00
chenheng
6871724104
HBASE-12986 Compaction pressure based client pushback
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-11-03 18:32:08 -08:00
stack
e4bf77e2de
HBASE-14754 TestFastFailWithoutTestUtil failing on trunk now in #testPreemptiveFastFailException50Times
2015-11-03 16:20:55 -08:00
Jesse Yates
1b8b612b8b
HBASE-14715 Add javadocs to DelegatingRetryingCallable
2015-11-02 16:20:55 -08:00
stack
9630fec2d5
Revert "HBASE-14725 Vet categorization of tests so they for sure go into the right small/medium/large buckets"
...
Revert. Seems to have destabilized the build
This reverts commit 6dbb5a8052
.
2015-11-02 08:17:41 -08:00
stack
6dbb5a8052
HBASE-14725 Vet categorization of tests so they for sure go into the right small/medium/large buckets
2015-11-01 22:26:43 -08:00
Jonathan M Hsieh
4c25549e9f
HBASE-14711 Remove or annotate deprecated methods in HRegionInfo
2015-11-01 04:29:51 -08:00
Elliott Clark
ec651bfc7b
HBASE-14687 Un-synchronize BufferedMutator
...
Summary:
Use concurrent collections and atomic longs to keep track of edits in buffered mutator.
This keeps buffered mutator as thread safe but it means that shared buffered mutators are not contending on thread locking.
Test Plan: Unit Tests.
Differential Revision: https://reviews.facebook.net/D49467
2015-10-30 13:27:25 -07:00
Matteo Bertozzi
4b91a6425e
HBASE-14714 some cleanup to snapshot code
2015-10-29 13:48:59 -07:00
Jonathan M Hsieh
094d65e6f5
HBASE-14673 Exorcise deprecated Delete#delete* api
2015-10-29 11:15:34 -07:00
Jonathan M Hsieh
de9555cec4
HBASE-14675 Exorcise deprecated Put#add(...) and replace with Put#addColumn(...)
2015-10-29 11:15:31 -07:00
tedyu
210c3dd937
HBASE-12769 Replication fails to delete all corresponding zk nodes when peer is removed (Jianwei Cui)
2015-10-27 19:40:40 -07:00
Misty Stanley-Jones
e24d03b10c
HBASE-14695 Fix some easy HTML warnings and bad links
2015-10-28 12:12:40 +10:00
Enis Soztutar
0e6dd3257b
HBASE-14425 In Secure Zookeeper cluster superuser will not have sufficient permission if multiple values are configured in hbase.superuser (Pankaj Kumar)
2015-10-27 16:56:20 -07:00
tedyu
f91546f2e6
HBASE-14696 Support setting allowPartialResults in mapreduce Mappers
2015-10-27 07:57:32 -07:00
tedyu
a321da2039
HBASE-14694 Scan copy constructor doesn't handle allowPartialResults
2015-10-27 07:51:04 -07:00
Elliott Clark
caae3b2e5f
HBASE-14683 Fix Batching in buffered mutator is awful when adding lists of mutations.
...
Summary: Send the list of mutations to AsyncProcess only after done adding the list otherwise there's a lot of contention
Test Plan: UnitTests.
Differential Revision: https://reviews.facebook.net/D49251
2015-10-24 10:05:39 -07:00
Ashish Singhi
467bc098a9
HBASE-13538 Procedure v2 - client add/delete/modify column family sync (incompatible with branch-1.x)
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2015-10-22 13:12:35 -07:00
Matteo Bertozzi
36a196722c
HBASE-14669 remove unused import and fix javadoc
2015-10-22 09:25:26 -07:00
Misty Stanley-Jones
2996355e94
HBASE-14603 Lots of work on the POM to enhance Javadocs, Xrefs
...
* We now have apidocs, devapidocs, testapidocs, and testdevapidocs
* When using reportSets, the Javadoc plugin ignores the plugin configuration,
so I propagated it to the individual reportSet configuration blocks.
* I was able to remove some of the logic that moved / copied things around
in post-site.
* We now have xref and xref-test (these are superfluous but something needs them
so I left them)
* Added source to Javadocs -- you can click a method or property to browse its source.
More user-friendly than xref maybe.
* You can now get the whole site to build by doing 'mvn clean site site:stage' and
it takes about 10 minutes.
2015-10-22 19:12:42 +10:00
Misty Stanley-Jones
74d5232065
Revert "Lots of work on the POM to enhance Javadocs, Xrefs"
...
This reverts commit aa78ebbd5a
.
2015-10-22 19:11:40 +10:00
Misty Stanley-Jones
aa78ebbd5a
Lots of work on the POM to enhance Javadocs, Xrefs
...
* We now have apidocs, devapidocs, testapidocs, and testdevapidocs
* When using reportSets, the Javadoc plugin ignores the plugin configuration,
so I propagated it to the individual reportSet configuration blocks.
* I was able to remove some of the logic that moved / copied things around
in post-site.
* We now have xref and xref-test (these are superfluous but something needs them
so I left them)
* Added source to Javadocs -- you can click a method or property to browse its source.
More user-friendly than xref maybe.
* You can now get the whole site to build by doing 'mvn clean site site:stage' and
it takes about 10 minutes.
2015-10-22 18:29:08 +10:00
tedyu
8e6316a80c
HBASE-14458 AsyncRpcClient#createRpcChannel() should check and remove dead channel before creating new one to same server (Samir Ahmic)
2015-10-18 20:49:31 -07:00
Enis Soztutar
6076ed2a12
HBASE-14474 Addendum closes connection in writeRequest() outside synchronized block
...
This reverts commit 414a7b18b1
.
2015-10-16 11:54:22 -07:00
Nicolas Liochon
e7defd7d9a
HBASE-14521 Unify the semantic of hbase.client.retries.number (Yu Li)
2015-10-15 10:42:40 +02:00