Andrew Purtell
54fdd96516
HBASE-11964 Improve spreading replication load from failed regionservers
2014-10-24 14:17:55 -07:00
stack
b8ed37b88e
HBASE-12285 Builds are failing, possibly because of SUREFIRE-1091 -- trying WARN level to see if it makes any difference
2014-10-24 09:24:25 -07:00
stack
ceffa3c48d
HBASE-12277 Refactor bulkLoad methods in AccessController to its own interface (Madhan Neethiraj)
...
Conflicts:
hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java
2014-10-24 08:48:15 -07:00
stack
bca92603e0
HBASE-12328 Need to separate JvmMetrics for Master and RegionServer (Sanghyun Yun)
2014-10-23 21:50:09 -07:00
stack
46e4bffc2c
HBASE-11915 Document and test 0.94 -> 1.0.0 update -- ADDENDUM
2014-10-22 22:11:43 -07:00
Ted Yu
d0c1019963
HBASE-12306 CellCounter output's wrong value for Total Families Across all Rows in output file (Ashish Singhi)
2014-10-22 14:30:22 +00:00
Matteo Bertozzi
4f32987de7
HBASE-12301 user_permission command does not show global permissions
2014-10-22 10:13:46 +01:00
Dima Spivak
a5bb441d45
HBASE-12285 Builds are failing, possibly because of SUREFIRE-1091
...
* Reduce the logging level to WARN
Signed-off-by: stack <stack@apache.org>
2014-10-21 22:02:40 -07:00
Yi Deng
58e9d89c44
HBASE-12243 HBaseFsck should auto set ignorePreCheckPermission to true if no fix option is set (Yi Deng)
...
Signed-off-by: Jonathan M Hsieh <jmhsieh@apache.org>
2014-10-21 13:35:49 -07:00
Ted Yu
89191230ea
HBASE-12302 VisibilityClient getAuths does not propagate remote service exception correctly (Jerry He)
2014-10-21 20:09:14 +00:00
anoopsjohn
67d1cee2d8
HBASE-12202 Support DirectByteBuffer usage in HFileBlock.
2014-10-21 17:59:10 +05:30
stack
b416b5988b
HBASE-12226 TestAccessController#testPermissionList failing on master (Srikranth Srungarapu)
2014-10-20 20:35:52 -07:00
stack
4485ba1eae
HBASE-12278 Race condition in TestSecureLoadIncrementalHFilesSplitRecovery (Dima Spivak)
2014-10-20 11:09:23 -04:00
manukranthk
c9f506a297
Add admin endpoint for updating the configuration on the regionserver
...
Summary: This is a follow up diff for the jira to add the functionality to update configs in an online fashion.
Test Plan: Unit test. This adds an end point on the regionserver. It just tries to call the end point and make sure the call succeeds.
Differential Revision: https://reviews.facebook.net/D24861
Signed-off-by: stack <stack@apache.org>
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestRegionServerOnlineConfigChange.java
2014-10-18 16:25:03 -04:00
Matteo Bertozzi
0dee72466d
HBASE-12161 Add support for grant/revoke on namespaces in AccessControlClient (Srikanth Srungarapu)
2014-10-18 21:16:58 +01:00
Dima Spivak
5e9360d80c
HBASE-12229 NullPointerException in SnapshotTestingUtils
...
* Implemented the waitUntilAllRegionsOnline in HBaseTestingUtility#createTable
* Add waitFor around #isTableAvailable call that previously didn't do anything
* Remove unused byte[] hex
Signed-off-by: stack <stack@apache.org>
2014-10-17 22:51:34 -04:00
Ted Yu
cad86cca00
HBASE-12263 RegionServer listens on localhost in distributed cluster when DNS is unavailable
2014-10-17 20:52:15 +00:00
Ted Yu
3feec77421
HBASE-12264 ImportTsv should fail fast if output is not specified and table does not exist (Ashish)
2014-10-17 20:45:05 +00:00
Enis Soztutar
10ebc49130
Update pom.xml version to 0.99.2-SNAPSHOT
2014-10-17 11:32:59 -07:00
Ted Yu
be820f3b9b
HBASE-12274 Race between RegionScannerImpl#nextInternal() and RegionScannerImpl#close() may produce null pointer exception
2014-10-17 16:04:02 +00:00
Patrick White
c68c17ffec
HBASE-12271 Add counters for files skipped during snapshot export
...
Add counters for skipped files
Signed-off-by: Elliott Clark <eclark@apache.org>
2014-10-15 10:42:42 -07:00
manukranthk
5ca2e4c716
HBASE-12258 TestHbaseFsck is flaky and has some multithreading issues
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2014-10-14 17:44:00 -07:00
stack
dc998bf787
HBASE-12247 Replace setHTable() with initializeTable() in TableInputFormat. (Solomon Duskis)
2014-10-14 14:12:23 -07:00
Matteo Bertozzi
711302e18b
HBASE-12257 TestAssignmentManager unsynchronized access to regionPlans
2014-10-14 22:07:34 +01:00
stack
dbd0ba36f5
HBASE-12147 Porting Online Config Change from 89-fb -- REAPPLY
2014-10-14 12:51:49 -07:00
Nicolas Liochon
921d331fa3
HBASE-4955 Use the official versions of surefire (Alex Newman)
...
Conflicts:
pom.xml
2014-10-14 11:40:41 -07:00
stack
2822a289f9
HBASE-12147 Porting Online Config Change from 89-fb -- REVERT
2014-10-14 08:51:37 -07:00
manukranthk
0057cd8ca7
Online config change
...
Summary: This diff is intended to forward port HBASE-8805 and HBASE-8544 implemented by Gaurav Menghani in 89-fb. This improves operational efficiency in managing clusters that are serving production traffic. The idea is to have a central configuration which can manage notifying the configuration observers. The observers in turn should update their local state from the latest config. Minor caveats where configuration variables are corelated should be taken care of with additional care.
Test Plan: Unit tests
Differential Revision: https://reviews.facebook.net/D24681
Signed-off-by: stack <stack@apache.org>
2014-10-13 21:27:39 -07:00
Rajeshbabu Chintaguntla
a6dbddacfb
HBASE-10200 Better error message when HttpServer fails to start due to java.net.BindException(Kiran Kumar M R)
2014-10-14 02:26:13 +00:00
stack
8828e0a680
HBASE-12246 Compilation with hadoop-2.3.x and 2.2.x is broken -> HBASE-12220 Add hedgedReads and hedgedReadWins metrics -- REVERT
2014-10-13 15:04:34 -07:00
stack
12ac08ce44
HBASE-12029 Use Table and RegionLocator in HTable.getRegionLocations() (Solomon Duskis)
...
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestHBaseFsck.java
hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestRegionSizeCalculator.java
2014-10-13 14:52:37 -07:00
stack
9feb31056a
HBASE-12242 Fix new javadoc warnings in Admin, etc.
2014-10-13 12:10:19 -07:00
stack
a33c78872a
HBASE-8361 Bulk load and other utilities should not create tables for user (Ashish Singhi)
...
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestLoadIncrementalHFiles.java
2014-10-12 21:55:05 -07:00
Elliott Clark
e0085d85ae
HBASE-12234 Make TestMultithreadedTableMapper a little more stable.
...
Signed-off-by: stack <stack@apache.org>
2014-10-12 18:39:10 -07:00
Enis Soztutar
7d0be32b1d
Update pom.xml version for 0.99.1
2014-10-11 21:56:30 -07:00
Enis Soztutar
8938dc9630
HBASE-12176 WALCellCodec Encoders support for non-KeyValue Cells (Anoop Sam John)
2014-10-11 15:33:31 -07:00
Andrew Purtell
6a37c169fc
HBASE-12126 Region server coprocessor endpoint (Virag Kothari)
2014-10-10 12:07:07 -07:00
stack
8c125a40bf
HBASE-11394 Replication can have data loss if peer id contains hyphen "-"
2014-10-10 10:28:44 -07:00
Ramkrishna
a5b3864121
HBASE-12210 Avoid KeyValue in Prefix Tree
2014-10-10 22:47:37 +05:30
Elliott Clark
052a6f0702
HBASE-12197 Move rest to it's on module
2014-10-10 09:51:20 -07:00
stack
608bb9e308
HBASE-12189 Fix new issues found by coverity static analysis
...
Conflicts:
hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/QuotaState.java
hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/UserQuotaState.java
2014-10-09 20:51:52 -07:00
stack
ab48c0413b
HBASE-12212 HBaseTestingUtility#waitUntilAllRegionsAssigned should wait for RegionStates
...
Signed-off-by: stack <stack@apache.org>
2014-10-09 20:35:36 -07:00
Nick Dimiduk
2918a84070
HBASE-12183 FuzzyRowFilter doesn't support reverse scans
2014-10-09 18:29:57 -07:00
stack
71ed703367
Add hedgedReads and hedgedReadWins count metrics
...
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestFSUtils.java
2014-10-09 15:02:50 -07:00
stack
b19db79968
HBASE-11990 Make setting the start and stop row for a specific prefix easier (Niels Basjes)
...
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterWithScanLimits.java
src/main/docbkx/book.xml
2014-10-09 11:22:40 -07:00
Ted Yu
258f1d567b
HBASE-12109 user_permission command for namespace does not return correct result (Vandana Ayyalasomayajula)
2014-10-09 18:11:09 +00:00
Yi Deng
c61f233dfd
HBASE-12198 Fix the bug of not updating location cache
...
Summary: # Clear the cache of the server when failed
Test Plan: Add testcase `TestHTableMultiplexerFlushCache` to reproduce the bug.
Differential Revision: https://reviews.facebook.net/D24603
Signed-off-by: Elliott Clark <elliott@fb.com>
Signed-off-by: Elliott Clark <eclark@apache.org>
2014-10-09 10:16:13 -07:00
Ted Yu
e25703dd4e
HBASE-11997 CopyTable with bulkload (Yi Deng)
2014-10-09 15:49:58 +00:00
Jimmy Xiang
d665cbf630
HBASE-12209 NPE in HRegionServer#getLastSequenceId
2014-10-08 20:42:15 -07:00
Enis Soztutar
0b0948920f
HBASE-12200 When a Rpc server handler thread dies, throws exception (Alicia Ying Shu)
2014-10-08 17:50:26 -07:00
Jimmy Xiang
ae57b30991
HBASE-12206 NPE in RSRpcServices
2014-10-08 17:47:37 -07:00
stack
0bec57e7c1
HBASE-12181 Some tests create a table and try to use it before regions get assigned (Dima Spivak)
2014-10-08 17:23:21 -07:00
manukranthk
ad2064d8a5
Fix failures caused by Jacoco syncthetic methods
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-10-08 12:05:33 -07:00
manukranthk
283ec57641
HBASE-12199 Make TestAtomicOperation and TestEncodedSeekers faster
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2014-10-08 08:47:27 -07:00
Jimmy Xiang
b7f6753e2e
HBASE-12196 SSH should retry in case failed to assign regions
2014-10-07 20:28:19 -07:00
stack
2df8444477
HBASE-12191 Make TestCacheOnWrite faster.
2014-10-07 13:14:58 -07:00
Andrew Purtell
695261c4a9
HBASE-12106 Move test annotations to test artifact (Enis Soztutar)
2014-10-06 23:16:58 -07:00
Ramkrishna
de15b1fd98
HBASE-11815 - Flush and compaction could just close the tmp writer if
...
there is an exception
2014-10-07 09:42:21 +05:30
Jimmy Xiang
61528378e2
HBASE-12184 ServerShutdownHandler throws NPE
2014-10-06 19:25:07 -07:00
stack
ed17aacbba
HBASE-11890 HBase REST Client is hard coded to http protocol
2014-10-06 12:23:38 -07:00
Ted Yu
07f0c030c3
HBASE-12011 Add namespace column during display of user tables (Srikanth Srungarapu)
2014-10-06 16:44:59 +00:00
stack
136d2d2156
HBASE-12148 RegionServerTracker should escape data in log messages
2014-10-03 19:25:18 -07:00
Ted Yu
23adb7a4f7
HBASE-12137 Alter table add cf doesn't do compression test (Virag Kothari)
2014-10-04 00:39:40 +00:00
Jimmy Xiang
12fd6d2a24
HBASE-12166 TestDistributedLogSplitting.testMasterStartsUpWithLogReplayWork
2014-10-03 17:20:28 -07:00
stack
03bb550987
HBASE-12170 TestReplicaWithCluster.testReplicaAndReplication timeouts
2014-10-03 17:07:26 -07:00
Andrew Purtell
cf3b0179fb
Amend HBASE-12156 TableName cache isn't used for one of valueOf methods; make TestTableName a medium test
2014-10-03 16:59:13 -07:00
Jimmy Xiang
51ef418534
HBASE-12167 addendum; fix TestMasterObserver
2014-10-03 15:08:04 -07:00
Jimmy Xiang
c452942f57
HBASE-12167 NPE in AssignmentManager
2014-10-03 12:01:31 -07:00
Ted Yu
566686d9e9
HBASE-11907 Addendum fixes test category import for TestRegexComparator
2014-10-03 14:47:38 +00:00
Andrew Purtell
5881eed36e
HBASE-11907 Use the joni byte[] regex engine in place of j.u.regex
2014-10-02 23:06:33 -07:00
stack
1dd7030701
HBASE-12165 TestEndToEndSplitTransaction.testFromClientSideWhileSplitting fails -- DEBUGGING STRINGS
2014-10-02 21:12:17 -07:00
Ted Yu
660f909a58
HBASE-12164 Check for presence of user Id in SecureBulkLoadEndpoint#secureBulkLoadHFiles() is inaccurate
2014-10-03 03:53:26 +00:00
Ted Yu
a2fe4d6700
HBASE-10153 improve VerifyReplication to compute BADROWS more accurately (Jianwei)
2014-10-03 03:28:37 +00:00
Jimmy Xiang
16228c275d
HBASE-12122 Try not to assign user regions to master all the time
2014-10-02 16:03:20 -07:00
stack
74c4dbdf39
HBASE-12152 TestLoadIncrementalHFiles shows up as zombie test; ADD TIMEOUT ON TESTS -- Up timeout from 120 to 120000
2014-10-02 13:18:51 -07:00
stack
319a9d3ffb
HBASE-12148 Remove TimeRangeTracker as point of contention when many threads writing a Store
2014-10-02 12:41:07 -07:00
stack
ccd160501f
HBASE-12148 Remove TimeRangeTracker as point of contention when many threads writing a Store
2014-10-02 12:40:55 -07:00
stack
ede5c6326a
HBASE-12149 TestRegionPlacement is failing undeterministically (Manukranth Kolloju) ADDENDUM
2014-10-02 12:27:56 -07:00
stack
489380a847
HBASE-12149 TestRegionPlacement is failing undeterministically (Manukranth Kolloju)
2014-10-02 11:30:30 -07:00
stack
0be854d456
HBASE-12158 TestHttpServerLifecycle.testStartedServerWithRequestLog goes zombie on occasion
2014-10-02 11:04:07 -07:00
Andrew Purtell
483d97cb67
Amend HBASE-12156 TableName cache doesn't used for once of valueOf methods (Andrey Stepachev)
...
Fix use of diamond operator in TestTableName, we are still using
-source 1.6 for building 0.98
2014-10-02 10:39:23 -07:00
stack
4598628ef2
HBASE-12152 TestLoadIncrementalHFiles shows up as zombie test; ADD TIMEOUT ON TESTS
2014-10-02 09:58:55 -07:00
stack
0dfe556f31
HBASE-12156 TableName cache doesn't used for once of valueOf methods (Andrey Stepachev)
2014-10-02 09:46:30 -07:00
stack
5aea36d4d4
HBASE-12153 Fixing TestReplicaWithCluster (Manukranth Kolloju)
2014-10-02 09:23:11 -07:00
stack
9f33edab0e
HBASE-12145 Fix javadoc and findbugs so new folks aren't freaked when they see them
...
Fix javadoc warnings.
Fixup findbugs warnings mostly by adding annotations saying 'working as expected'.
In RpcRetryingCallerWithReadReplicas made following change which findbugs spotted:
- if (completed == null) tasks.wait();
+ while (completed == null) tasks.wait();
In RecoverableZooKeeper, made all zk accesses synchronized -- we were doing it
half-ways previously.
In RatioBasedCompactionPolicy we were making an instance of Random on
each invocation of getNextMajorCompactionTime
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/client/RegionAdminServiceCallable.java
hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RowTooBigException.java
2014-10-01 16:57:13 -07:00
Andrew Purtell
0fb931672f
HBASE-12065 Import tool is not restoring multiple DeleteFamily markers of a row (Maddineni Sukumar)
2014-10-01 14:54:30 -07:00
stack
324e048ed0
HBASE-12130 HBASE-11980 calls hflush and hsync doing near double the syncing work
2014-10-01 14:12:14 -07:00
Elliott Clark
4efb03e6f5
HBASE-12139 StochasticLoadBalancer doesn't work on large lightly loaded clusters
...
Summary:
Currently the move cost overshadows the skew cost on a large cluster. This can render the split policy worse than useless
and it can trap meta on the most loaded server in the cluster.
Test Plan:
Unit tests everywhere
likeaboss
Reviewers: stack, manukranthk
Subscribers: tedyu
Differential Revision: https://reviews.facebook.net/D24285
2014-10-01 13:01:29 -07:00
Jimmy Xiang
6851bbc83d
HBASE-12124 Closed region could stay closed if master stops at bad time
2014-10-01 08:56:29 -07:00
Ted Yu
d8a055e220
HBASE-12095 SecureWALCellCodec should handle the case where encryption is disabled
2014-10-01 14:21:30 +00:00
anoopsjohn
ebe74abda9
HBASE-12112 Avoid KeyValueUtil#ensureKeyValue some more simple cases.
2014-10-01 14:15:51 +05:30
stack
7b64e7d7df
HBASE-11879 Change TableInputFormatBase to take interface arguments (Solomon Duskis)
2014-09-30 21:26:14 -07:00
Nick Dimiduk
b30b34abe7
HBASE-12123 Failed assertion in BucketCache after 11331
2014-09-30 17:28:33 -07:00
stack
eb361fc33d
HBASE-12038 Replace internal uses of signatures with byte[] and String tableNames to use the TableName equivalents (Solomon Duskis)
...
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestTableLockManager.java
hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestQuotaAdmin.java
hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestQuotaTableUtil.java
hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestQuotaThrottle.java
2014-09-30 16:44:29 -07:00
Jimmy Xiang
d7283ae8d5
HBASE-12119 Master regionserver web UI NOT_FOUND
2014-09-30 14:48:07 -07:00
manukranthk
2097f88eb0
HBASE-12115 Fix TableInputFormatBase.reverseDNS for ipv6 addresses
...
Summary: Hadoop's DNS.reverDns function cannot handle Inet6Address properly and throws Runtime Exceptions.
Test Plan: Added Unit test to test the particular case.
Differential Revision: https://reviews.facebook.net/D24225
Signed-off-by: Elliott Clark <eclark@apache.org>
2014-09-30 13:32:21 -07:00
Enis Soztutar
2814f3b169
HBASE-12099 TestScannerModel fails if using jackson 1.9.13 (Esteban Gutierrez)
2014-09-30 11:34:34 -07:00
Nick Dimiduk
33a00c1308
HBASE-11178 Remove deprecation annotations from mapred namespace
...
Our parent project is not dropping its legacy API, so neither shall we. Remove
the deprecation annotations from that implementation.
2014-09-30 11:21:00 -07:00
Matteo Bertozzi
469bfdf95a
HBASE-12098 User granted namespace table create permissions can't create a table (Srikanth Srungarapu)
2014-09-30 19:13:45 +01:00
stack
f719b57f76
HBASE-12096 In ZKSplitLog Coordination and AggregateImplementation replace enhaced for statements with basic for statement to avoid unnecessary object allocation
2014-09-30 08:11:10 -07:00
stack
ddc6a42f0f
HBASE-11980 Change sync to hsync, remove unused InfoServer, and reference our httpserver instead of hadoops
2014-09-29 22:29:09 -07:00
Enis Soztutar
1e821bc02a
HBASE-12042 Replace internal uses of HTable(Configuration, String) with HTable(Configuration, TableName) (Solomon Duskis)
2014-09-29 19:39:18 -07:00
Jimmy Xiang
e7c610b94c
HBASE-12034 If I kill single RS in branch-1, all regions end up on Master!
2014-09-29 17:12:43 -07:00
anoopsjohn
97a458010d
HBASE-12082 Find a way to set timestamp on Cells on the server.
2014-09-29 11:23:14 +05:30
Ramkrishna
8a7920ecdb
HBASE-11920 Add CP hooks for ReplicationEndPoint
2014-09-28 15:58:57 +05:30
Jeffrey Zhong
b22e670b49
HBASE-12052: BulkLoad Failed due to no write permission on input files - Addendum
2014-09-26 17:55:27 -07:00
Jeffrey Zhong
ae3e70b6e9
HBASE-12052: BulkLoad Failed due to no write permission on input files
2014-09-26 16:06:08 -07:00
Enis Soztutar
669bc49b47
HBASE-11995 Use Connection and ConnectionFactory where possible (Solomon Duskis)
2014-09-26 12:00:24 -07:00
David Deng
a01f1f8ef9
HBASE-12086 Fix bug of HTableMultipliexer
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2014-09-25 19:17:20 -07:00
stack
be6d354300
HBASE-12069 Finish making HFile.Writer Cell-centric; undo APIs that expect KV serializations
...
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/TestHFileInlineToRootChunkConversion.java
2014-09-25 11:12:16 -07:00
anoopsjohn
50e5f13ec1
HBASE-12050 Avoid KeyValueUtil#ensureKeyValue from DefaultMemStore.
2014-09-25 17:45:15 +05:30
Andrew Purtell
dab2af79ea
HBASE-11796 Add client support for atomic checkAndMutate (Srikanth Srungarapu)
2014-09-24 15:20:53 -07:00
Matteo Bertozzi
5e096c5dea
HBASE-12054 bad state after NamespaceUpgrade with reserved table names
2014-09-24 19:42:13 +01:00
Elliott Clark
eca856bad6
HBASE-12076 Move InterfaceAudience imports to hbase-annotations
2014-09-24 04:12:52 -07:00
Elliott Clark
91642eed82
HBASE-12076 Move InterfaceAudience imports to hbase-annotations
2014-09-24 04:01:58 -07:00
anoopsjohn
af35daac77
HBASE-12068 [Branch-1] Avoid need to always do KeyValueUtil#ensureKeyValue for Filter transformCell.
2014-09-24 13:17:34 +05:30
Enis Soztutar
48aa009581
HBASE-12056 RPC logging too much in DEBUG mode
2014-09-23 19:56:49 -07:00
Elliott Clark
c32af7df5f
HBASE-12059 Create hbase-annotations module
2014-09-23 16:43:45 -07:00
Andrew Purtell
c90383bf86
Amend HBASE-12023 HRegion.applyFamilyMapToMemstore creates too many iterator objects; More cases (Vladimir Rodionov)
2014-09-23 13:50:18 -07:00
Andrew Purtell
3d898fe16a
HBASE-12064 hbase.master.balancer.stochastic.numRegionLoadsToRemember is not used (Junegunn Choi)
2014-09-23 12:36:35 -07:00
Elliott Clark
47ae4c2d20
HBASE-12067 Remove deprecated metrics classes.
2014-09-23 11:41:38 -07:00
Elliott Clark
7e6cb56e4c
HBASE-12062 Fix usage of Collections.toArray
2014-09-23 10:00:03 -07:00
anoopsjohn
11e612c28c
HBASE-12047 Avoid usage of KeyValueUtil#ensureKeyValue in simple cases.
2014-09-23 16:43:24 +05:30
Enis Soztutar
63c24ac73f
Update pom.xml version to 0.99.1-SNAPSHOT
2014-09-22 20:14:52 -07:00
Andrew Purtell
07d2f160b2
HBASE-12045 REST proxy users configuration in hbase-site.xml is ignored (Aditya Kishore)
2014-09-22 17:37:17 -07:00
Andrew Purtell
10afd11256
HBASE-12044 REST delete operation should not retry disableTable for DoNotRetryIOException (Aditya Kishore)
2014-09-22 17:37:17 -07:00
Andrew Purtell
e2cd9221da
HBASE-12043 REST server should respond with FORBIDDEN(403) code on AccessDeniedException (Aditya Kishore)
2014-09-22 17:37:17 -07:00
Enis Soztutar
6ee0462642
HBASE-12055 TestBucketWriterThread hangs flakily based on timing (Nick Dimiduk)
2014-09-22 14:42:58 -07:00
Ted Yu
e92413db79
HBASE-11798 TestBucketWriterThread may hang due to WriterThread stopping prematurely (Sergey Soldatov and Alex Newman)
2014-09-22 14:42:47 -07:00
Enis Soztutar
968eadd24d
HBASE-12046 HTD/HCD setters should be builder-style
2014-09-22 12:41:01 -07:00
anoopsjohn
ee5978d8f0
HBASE-11872 Avoid usage of KeyValueUtil#ensureKeyValue from Compactor.
2014-09-22 10:25:51 +05:30
Enis Soztutar
f5305c6039
HBASE-11974 When a disabled table is scanned, NotServingRegionException is thrown instead of TableNotEnabledException (Ted Yu)
2014-09-21 15:27:18 -07:00
stack
22320eeba0
HBASE-11988 AC/VC system table create on postStartMaster fails too often in test
2014-09-19 20:57:59 -07:00
Jeffrey Zhong
1c127220f0
HBASE-11906: Meta data loss with distributed log replay
2014-09-19 18:05:42 -07:00
stack
9c77c55c47
HBASE-11982 Bootstraping hbase:meta table creates a WAL file in region dir (Enis)
2014-09-19 14:35:21 -07:00
stack
ec69c8833e
HBASE-11145 UNEXPECTEDpatch -p1 < 11145v2.txt ! when HLog sync: Queue full
2014-09-19 14:31:35 -07:00
Lars Hofhansl
62e8cf751e
HBASE-12023 HRegion.applyFamilyMapToMemstore creates too many iterator objects. (Vladimir Rodionov)
2014-09-19 11:43:08 -07:00
Jimmy Xiang
57f6ff5089
HBASE-12007 StochasticBalancer should avoid putting user regions on master
2014-09-19 11:42:00 -07:00
Ted Yu
0eba052ad6
HBASE-11405 Multiple invocations of hbck in parallel disables balancer permanently (bharath v)
2014-09-19 16:39:25 +00:00
stack
3a5e580010
HBASE-12010 Use TableName.META_TABLE_NAME instead of indirectly from HTableDescriptor
...
Conflicts:
hbase-server/src/main/java/org/apache/hadoop/hbase/util/FSTableDescriptors.java
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestLogRollingNoCluster.java
2014-09-19 00:12:16 -07:00
stack
60287ed983
HBASE-12025 TestHttpServerLifecycle.testStartedServerWithRequestLog hangs frequently
2014-09-18 21:10:02 -07:00
Jonathan M Hsieh
9121847555
Revert "HBASE-11405 Multiple invocations of hbck in parallel disables balancer permanently (bharath v)"
...
This reverts commit 5a0b2cfbf5
.
2014-09-18 19:06:12 -07:00
Ted Yu
5a0b2cfbf5
HBASE-11405 Multiple invocations of hbck in parallel disables balancer permanently (bharath v)
2014-09-19 01:00:33 +00:00
Elliott Clark
dc20ab3bc9
HBASE-11266 Remove shaded references to logger
2014-09-18 11:27:47 -07:00
anoopsjohn
01cabe1c05
HBASE-11874 Support Cell to be passed to StoreFile.Writer rather than KeyValue.
2014-09-18 18:34:02 +05:30
Jonathan M Hsieh
27eaba2539
Revert "HBASE-11405 Multiple invocations of hbck in parallel disables balancer permanently (Bharath Vissapragada)"
...
This reverts commit 3b30a10424
.
More comments came in, reverting until addressed.
2014-09-17 12:59:11 -07:00
Jonathan M Hsieh
3b30a10424
HBASE-11405 Multiple invocations of hbck in parallel disables balancer permanently (Bharath Vissapragada)
2014-09-17 12:51:53 -07:00
Jimmy Xiang
88e7da321c
HBASE-11991 Region states may be out of sync
2014-09-17 11:20:36 -07:00
Andrew Purtell
ddd44ecb66
HBASE-11994 PutCombiner floods the M/R log with repeated log messages (Aditya Kishore)
2014-09-16 13:55:25 -07:00
Enis Soztutar
ff5fa9501b
HBASE-11825 Create Connection and ConnectionManager (Solomon Duskis)
2014-09-16 11:48:00 -07:00
Jimmy Xiang
95bc9a337e
HBASE-11976 Server startcode is not checked for bulk region assignment
2014-09-16 09:30:01 -07:00
stack
8b4da86dcb
HBASE-11873 Hbase Version CLI enhancement (Ashish Singhi)
2014-09-15 21:08:32 -07:00
Ted Yu
1f1a2c514e
HBASE-11136 Add permission check to roll WAL writer (Jerry He)
2014-09-15 16:23:41 +00:00
Andrew Purtell
435530b4d6
HBASE-11972 The doAs user used in the update to hbase:acl table RPC is incorrect (Devaraj Das)
2014-09-14 20:29:22 -07:00
Andrew Purtell
3ca8184345
HBASE-11963 Synchronize peer cluster replication connection attempts (Maddineni Sukumar)
2014-09-12 17:21:57 -07:00
Ted Yu
949156c633
HBASE-11966 Minor error in TestHRegion.testCheckAndMutate_WithCorrectValue()
2014-09-12 23:44:04 +00:00
Nick Dimiduk
7df1582e14
HBASE-11949 Setting hfile.block.cache.size=0 doesn't actually disable blockcache
2014-09-12 11:37:12 -07:00
Jimmy Xiang
e469466cf1
HBASE-11959 TestAssignmentManagerOnCluster is flaky
2014-09-12 11:16:10 -07:00
Nick Dimiduk
d666a8a4cb
HBASE-11847 HFile tool should be able to print block headers
2014-09-12 10:29:30 -07:00
stack
511b20a227
HBASE-11897 Add append and remove peer table-cfs cmds for replication (Liu Shaoqui)
2014-09-12 09:29:21 -07:00
Nick Dimiduk
ba87dcc041
HBASE-11845 addendum
2014-09-11 17:14:50 -07:00
Nick Dimiduk
42bc104d0b
HBASE-11845 HFile tool should implement Tool, disable blockcache by default
...
HFileTool now accepts configuration via -D arguments. The blockcache is
disabled by default.
2014-09-11 14:39:18 -07:00
Jimmy Xiang
d283818c51
HBASE-11604 Disable co-locating meta/master by default
2014-09-11 13:43:40 -07:00
Jimmy Xiang
c95bf404b7
HBASE-11947 NoSuchElementException in balancer for master regions (Sergey Soldatov and Jimmy Xiang)
2014-09-11 10:22:28 -07:00
Enis Soztutar
46cbb8e154
HBASE-11942 Fix TestHRegionBusyWait
2014-09-10 19:50:03 -07:00
Nick Dimiduk
4d51cf0ee7
HBASE-11331 [blockcache] lazy block decompression
...
When hbase.block.data.cachecompressed=true, DATA (and ENCODED_DATA) blocks are
cached in the BlockCache in their on-disk format. This is different from the
default behavior, which decompresses and decrypts a block before caching.
2014-09-10 15:39:12 -07:00
Enis Soztutar
6337705f26
Update pom.xml version for 0.99.0
2014-09-09 18:56:44 -07:00
Enis Soztutar
f2898985ad
HBASE-11921 Minor fixups that come of testing branch-1 (Stack)
2014-09-09 12:08:15 -07:00
Enis Soztutar
b175042917
HBASE-11679 Replace HTable with HTableInterface where backwards-compatible (Carter)
2014-09-09 11:51:26 -07:00
anoopsjohn
3261cb352b
HBASE-11919 Remove the deprecated pre/postGet CP hook.
2014-09-09 23:36:50 +05:30
stack
d10b9e3a21
HBASE-11839 TestRegionRebalance is flakey
2014-09-09 08:28:22 -07:00
Ted Yu
b0e841d2c3
HBASE-11918 TestVisibilityLabelsWithDistributedLogReplay#testAddVisibilityLabelsOnRSRestart sometimes fails due to VisibilityController initialization not being recognized
2014-09-09 14:33:25 +00:00
Enis Soztutar
180d9df216
HBASE-9473 Change UI to list 'system tables' rather than 'catalog tables' (Stack)
2014-09-08 22:39:48 -07:00
Enis Soztutar
f509f61a40
HBASE-11445 TestZKProcedure#testMultiCohortWithMemberTimeoutDuringPrepare is flaky (Jeffrey Zhong)
2014-09-08 20:58:50 -07:00
Ted Yu
fd5b139a6f
HBASE-11772 Bulk load mvcc and seqId issues with native hfiles (Jerry He)
2014-09-08 14:49:16 +00:00
anoopsjohn
ecb015d9a3
HBASE-11805 KeyValue to Cell Convert in WALEdit APIs.
2014-09-07 15:50:24 +05:30
Ted Yu
5360fa2529
HBASE-11896 LoadIncrementalHFiles fails in secure mode if the namespace is specified (Ashish Singhi and Ted Yu)
2014-09-06 13:22:34 +00:00
stack
686cecc86d
HBASE-11905 Add orca to server UIs and update logo -- ADDENDUM
2014-09-05 22:23:20 -07:00
stack
196ddc328e
HBASE-11905 Add orca to server UIs and update logo
2014-09-05 16:43:27 -07:00
stack
0bc349345a
HBASE-11905 Add orca to server UIs and update logo
2014-09-05 16:43:08 -07:00
Sean Busbey
74f49496fd
HBASE-11891 Introduce an HBaseInterfaceAudience level to denote class names that appear in configs.
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-09-05 14:34:10 -07:00
Sean Busbey
e3ee2491b7
HBASE-11858 Add InterfaceAudience for classes missing it in regionserver packages.
...
* RpcSchedulerFactory and PriorityFunction scoped to Coproc / Phoenix based on SimpleRpcSchedulerFactory and RpcScheduler
* RegionCoprocessorHost, RegionServerCoprocessorHost set to Coproc based on their need for the Observers that are in the book section on coprocessors
* RowProcessor and BaseRowProcessor scoped to Coproc based on RowProcessorClient
* RowTooBigException scope to Public because the book says it will be thrown by the client
Other modified classes set expressly to private.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-09-05 14:34:06 -07:00
Lars Hofhansl
b117a8d3b4
HBASE-11898 CoprocessorHost.Environment should cache class loader instance. (Vladimir Rodionov)
2014-09-05 09:47:23 -07:00
stack
66220e4929
HBASE-11072 Abstract WAL splitting from ZK (Sergey Soldatov)
2014-09-04 21:35:27 -07:00
stack
c0d81e9ad0
HBASE-11877 Make TableSplit more readable (Liu Shaohui)
2014-09-04 21:26:22 -07:00
Ramkrishna
5fa07efd70
HBASE-11882 Row level consistency may not be maintained with bulk load and
...
compaction (Jerry He)
Signed-off-by: Ramkrishna <ramkrishna.s.vasudevan@intel.com>
2014-09-05 08:57:52 +05:30
Andrew Purtell
4386d6eb1a
HBASE-11886 The creator of the table should have all permissions on the table (Devaraj Das and Andrew Purtell)
2014-09-03 18:30:53 -07:00
Enis Soztutar
0cbe0522eb
HBASE-11826 Split each tableOrRegionName admin methods into two targetted methods (Carter and Enis)
2014-09-03 14:58:48 -07:00
stack
9d9d206d21
HBASE-11887 Memory retention in branch-1; millions of instances of LiteralByteString for column qualifier and value
2014-09-03 14:19:47 -07:00
Andrew Purtell
fc27fb0241
HBASE-11876 RegionScanner.nextRaw should not update metrics
2014-09-02 18:28:57 -07:00
Enis Soztutar
4b2f43fafb
HBASE-11863 WAL files are not archived and stays in the WAL directory after splitting
2014-09-02 18:13:12 -07:00
Ted Yu
5e656f85df
HBASE-11878 TestVisibilityLabelsWithDistributedLogReplay#testAddVisibilityLabelsOnRSRestart sometimes fails due to VisibilityController not yet initialized
2014-09-02 22:43:16 +00:00
Jimmy Xiang
2a60b2a806
HBASE-11880 NPE in MasterStatusServlet
2014-09-02 14:57:05 -07:00
Enis Soztutar
1143dba61d
HBASE-11797 Create Table interface to replace HTableInterface (Carter)
2014-09-02 13:08:03 -07:00
anoopsjohn
737f595c36
HBASE-11821 [ImportTSV] Abstract labels tags creation into pluggable Interface.
2014-09-02 16:32:57 +05:30
Ramkrishna
14fad03045
HBASE-11591 - Addendum based on HBASE-11894
2014-09-01 17:18:03 +05:30
anoopsjohn
58b5bce172
HBASE-11777 Find a way to set sequenceId on Cells on the server.
2014-09-01 15:10:03 +05:30
Ramkrishna
844f3dfb6a
HBASE-11591 Scanner fails to retrieve KV from bulk loaded file with
...
highest sequence id than the cell's mvcc in a non-bulk loaded file (Ram)
2014-09-01 13:52:56 +05:30
stack
6ebcc7bbbf
HBASE-11865 Result implements CellScannable; rather it should BE a CellScanner
2014-08-31 00:12:08 -07:00
stack
1834196fcb
HBASE-11822 Convert EnvironmentEdge#getCurrentTimeMillis to getCurrentTime
2014-08-29 17:30:02 -07:00
stack
7ac9cbbca0
HBASE-11822 Convert EnvironmentEdge#getCurrentTimeMillis to getCurrentTime
2014-08-29 17:26:02 -07:00
stack
f149c26e9a
HBASE-11822 Convert EnvironmentEdge#getCurrentTimeMillis to getCurrentTime
2014-08-29 17:21:48 -07:00
Andrew Purtell
2668cc4672
HBASE-11857 Restore ReaderBase.initAfterCompression() and WALCellCodec.create(Configuration, CompressionContext) (Ted Yu)
2014-08-29 16:53:19 -07:00
stack
8362e62222
HBASE-11726 Master should fail-safe if starting with a pre 0.96 layout (Esteban Guiterrez)
2014-08-29 11:15:36 -07:00
Andrew Purtell
51cf5c359b
HBASE-11810 Access SSL Passwords through Credential Provider API (Larry McCay)
2014-08-29 07:54:52 -07:00
Andrew Purtell
3d73ff13d3
HBASE-11846 HStore#assertBulkLoadHFileOk should log if a full HFile verification will be performed during a bulkload (Esteban Gutierrez)
2014-08-28 15:53:27 -07:00
Sean Busbey
901d429e15
HBASE-11849 remove classes with audience.private for internals that we don't use.
...
Signed-off-by: Jonathan M Hsieh <jmhsieh@apache.org>
2014-08-28 11:54:28 -07:00
anoopsjohn
c23c850cac
HBASE-9875 Removing the empty file NamespaceJanitor
2014-08-28 16:40:23 +05:30
stack
fd78e1c553
HBASE-9875 NamespaceJanitor chore is not used
2014-08-27 09:57:37 -07:00
Srikanth Srungarapu
095a0e9aa2
HBASE-11788 HBase is not deleting the cell when a Put with a KeyValue, KeyValue.Type.Delete is submitted
2014-08-27 09:16:14 -07:00
anoopsjohn
9bd9b26a0e
HBASE-11820 ReplicationSource : Set replication codec class as RPC codec class on a clonned Configuration.
2014-08-27 10:29:51 +05:30
Andrew Purtell
02fed866ce
HBASE-11814 TestAssignmentManager.testCloseFailed() and testOpenCloseRacing() is flaky (Virag Kothari)
2014-08-26 07:51:19 -07:00
Ted Yu
2fa197d3ab
HBASE-11823 Cleanup javadoc warnings.(Andrey Stepachev)
2014-08-26 09:14:51 +00:00
stack
b1b038a771
HBASE-11610 Enhance remote meta updates (Virag Kothari)
2014-08-25 18:17:18 -07:00
stack
59230cb184
HBASE-11610 Enhance remote meta updates (Virag Kothari)
2014-08-25 18:17:18 -07:00
Andrew Purtell
706c5fcf56
HBASE-11766 Backdoor CoprocessorHConnection is no longer being used for local writes
2014-08-25 15:58:23 -07:00
stack
2c5a2e854b
HBASE-11813 CellScanner#advance may overflow stack
2014-08-25 14:53:27 -07:00
Andrew Purtell
01e4f0ed8a
HBASE-11794 StripeStoreFlusher causes NullPointerException (jeongmin kim)
2014-08-23 10:49:33 -07:00
Andrew Purtell
4ba7f67f80
HBASE-11617 incorrect AgeOfLastAppliedOp and AgeOfLastShippedOp in replication Metrics when no new replication OP (Demai Ni)
2014-08-23 09:43:24 -07:00
Matteo Bertozzi
600bee44be
HBASE-11789 LoadIncrementalHFiles is not picking up the -D option
2014-08-21 19:09:29 +01:00
Matteo Bertozzi
07f9f3d38c
Revert "LoadIncrementalHFiles is not picking up the -D option"
...
This reverts commit a80799a3bc
.
2014-08-21 19:09:23 +01:00
Matteo Bertozzi
a80799a3bc
LoadIncrementalHFiles is not picking up the -D option
2014-08-20 21:32:38 +01:00
Nicolas Liochon
bafbc1264a
HBASE-11744 RpcServer code should not use a collection from netty internal
2014-08-20 12:18:17 +02:00
anoopsjohn
98067274d9
HBASE-11553 Abstract visibility label related services into an interface.
2014-08-20 14:48:53 +05:30
Enis Soztutar
cbc1bc7d49
HBASE-11512 Write region open/close events to WAL
2014-08-19 18:46:24 -07:00
Enis Soztutar
05e67eba9d
HBASE-11572 Add support for doing get/scans against a particular replica_id (Jeffrey Zhong)
2014-08-19 18:27:20 -07:00
stack
acf6911114
HBASE-11657 Put HTable region methods in an interface (Carter Page)
2014-08-19 16:15:35 -07:00
Andrew Purtell
f3f3947397
HBASE-11774 Avoid allocating unnecessary tag iterators
2014-08-19 09:52:57 -07:00
Andrew Purtell
4901e649b6
HBASE-11773 Wrong field used for protobuf construction in RegionStates (Andrey Stepachev)
2014-08-19 09:23:21 -07:00
anoopsjohn
d502bafad2
HBASE-11696 Make CombinedBlockCache resizable.
2014-08-19 17:35:03 +05:30
Ted Yu
12478cded7
HBASE-11762 Record the class name of Codec in WAL header
2014-08-19 00:52:16 +00:00
stack
ac6b747370
HBASE-11770 TestBlockCacheReporting.testBucketCache is not stable (Sergey Soldatov)
2014-08-18 15:35:23 -07:00
Matteo Bertozzi
bf5eac49a9
HBASE-11757 Provide a common base abstract class for both RegionObserver and MasterObserver
2014-08-18 20:15:08 +01:00
Ramkrishna
f8eb1962dc
HBASE-11728 - Data loss while scanning using PREFIX_TREE
...
DATA-BLOCK-ENCODING (Ram)
2014-08-18 22:34:26 +05:30
Matteo Bertozzi
2d83d55455
HBASE-11733 Avoid copy-paste in Master/Region CoprocessorHost
2014-08-16 08:23:40 +01:00
Andrew Purtell
baeabeab83
HBASE-11713 Adding hbase shell unit test coverage for visibility labels (Srikanth Srungarapu)
2014-08-15 15:31:21 -07:00
Jimmy Xiang
a3f99265c3
HBASE-11740 RegionStates.getRegionAssignments() gets stuck on clone (Virag Kothari)
2014-08-15 10:37:52 -07:00
Andrew Purtell
0ca9a85c4d
HBASE-11755 VisibilityController returns the wrong value for preBalanceSwitch (Matteo Bertozzi)
2014-08-15 10:31:47 -07:00
Andrew Purtell
3325bbe84f
HBASE-11749 Better error logging when coprocessors loading has failed (Srikanth Srungarapu)
2014-08-14 17:51:08 -07:00
shuai.lou
dad56cee19
HBASE-11708 RegionSplitter incorrectly calculates splitcount
...
when split table using the util(UniformSplit or HexStringSplit),
with "-r" option, the caculation of splitCount in funciton rollingSplit
may be wrong.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-08-14 17:51:08 -07:00
Sean Busbey
a783281b72
HBASE-11627 guard against divide by zero in RegionSplitter logging.
...
Adds a test for noop rolling splits that fails prior to the addition
of the guard.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-08-14 17:51:08 -07:00
Matteo Bertozzi
7df6f58001
HBASE-11724 Add to RWQueueRpcExecutor the ability to split get and scan handlers
2014-08-14 20:52:40 +01:00
Andrew Purtell
a79e5ce525
Amend HBASE-11438 [Visibility Controller] Support UTF8 character as Visibility Labels; Fix failing tests
...
String(byte[]) constructor may not select UTF8 aware conversion
depending on environment
2014-08-14 11:45:59 -07:00
Andrew Purtell
1f5ee71d0f
HBASE-11745 FilterAllFilter should return ReturnCode.SKIP
2014-08-14 11:42:31 -07:00
anoopsjohn
2eb0757301
HBASE-11717 Remove unused config 'hbase.offheapcache.percentage' from hbase-default.xml and book. (Anoop)
2014-08-15 00:01:27 +05:30
Jimmy Xiang
ce6c204078
HBASE-11687 No need to abort on postOpenDeployTasks exception if region opening is cancelled
2014-08-14 09:20:46 -07:00
Andrew Purtell
4bd2da4783
HBASE-11702 Better introspection of long running compactions
2014-08-14 09:02:41 -07:00
Ramkrishna
ae2a944027
HBASE-11438 - [Visibility Controller] Support UTF8 character as Visibility
...
Labels (Ram)
2014-08-14 12:48:57 +05:30
Nick Dimiduk
cd59a023c4
HBASE-11550 Custom value for BUCKET_CACHE_BUCKETS_KEY should be sorted (Gustavo Anatoly)
...
Conflicts:
hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.java
2014-08-13 21:13:05 -07:00
Jimmy Xiang
dc1d743ce6
HBASE-11727 Assignment wait time error in case of ServerNotRunningYetException
2014-08-12 13:33:19 -07:00
Jimmy Xiang
60fcc2ea8d
HBASE-11725 Backport failover checking change to 1.0
2014-08-12 12:02:05 -07:00
Jimmy Xiang
005fdac29b
HBASE-11703 Meta region state could be corrupted
2014-08-12 11:49:57 -07:00
Jimmy Xiang
b0c7498742
HBASE-11709 TestMasterShutdown can fail sometime
2014-08-12 10:40:27 -07:00
Andrew Purtell
cc5024e6fc
HBASE-11716 LoadTestDataGeneratorWithVisibilityLabels should handle Delete mutations (Anoop Sam John)
2014-08-11 10:52:11 -07:00
anoopsjohn
886ae4691f
HBASE-11527 Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap. (Anoop)
2014-08-11 13:38:59 +05:30
Andrew Purtell
b8f2f67d4c
HBASE-11589 AccessControlException should be a not retriable exception (Qiang Tian)
...
Amending-Author: Andrew Purtell <apurtell@apache.org>
2014-08-08 19:12:09 -07:00
Andrew Purtell
2df6b0562f
HBASE-11705 callQueueSize should be decremented in a fail-fast scenario (Esteban Gutierrez)
2014-08-08 18:41:28 -07:00
Andrew Purtell
59a49f3149
HBASE-11706 Set versions for VerifyReplication (cuijianwei)
2014-08-08 18:31:12 -07:00
Jimmy Xiang
1669bc44c7
HBASE-11659 Region state RPC call is not idempotent (Virag Kothari)
2014-08-08 15:04:38 -07:00
Andrew Purtell
5dd2afd670
HBASE-11701 Start and end of memstore flush log should be on the same level (Esteban Gutierrez)
2014-08-07 17:55:22 -07:00
Andrew Purtell
0c1daa6efd
HBASE-11697 Improve the 'Too many blocks' message on UI blockcache status page (Mikhail Antonov)
2014-08-07 15:13:08 -07:00
stack
2fea85a0b5
HBASE-11678 BucketCache ramCache fills heap after running a few hours
2014-08-07 14:26:56 -07:00
stack
af2df3523a
HBASE-11603 Apply version of HADOOP-8027 to our JMXJsonServlet
2014-08-06 15:53:37 -07:00
Nick Dimiduk
8fb3c5f4a2
HBASE-11674 LoadIncrementalHFiles should be more verbose after unrecoverable error (Jan Lukavsky)
2014-08-05 15:28:41 -07:00
Jimmy Xiang
6b011d7a54
HBASE-11671 TestEndToEndSplitTransaction fails on master (Mikhail Antonov)
2014-08-05 09:25:30 -07:00
stack
c634fc8f8d
HBASE-11664 Build broken - TestVisibilityWithCheckAuths
2014-08-04 15:30:14 -07:00
stack
46fea6e09f
HBASE-11068 Update code to use Admin factory method instead of constructor
2014-08-04 11:43:14 -07:00
Andrew Purtell
2084272d74
HBASE-11318 Classes in security subpackages missing @InterfaceAudience annotations (Jonathan Hsieh and Andrew Purtell)
2014-08-04 11:14:26 -07:00
Andrew Purtell
ec5a859b92
HBASE-11650 Write hbase.id to a temporary location and move into place
2014-08-01 17:18:01 -07:00
stack
4d272fa5ee
HBASE-11651 Add conf which disables MetaMigrationConvertingToPB check (for experts only)
2014-08-01 16:35:33 -07:00
Ted Yu
9db8ecba74
HBASE-11632 Region split needs to clear force split flag at the end of SplitRequest run (Jerry He)
2014-08-01 22:18:15 +00:00
Ramkrishna
bf87170f50
HBASE-11384 - [Visibility Controller]Check for users covering
...
authorizations for every mutation (Ram)
2014-08-01 13:23:36 -07:00
Jimmy Xiang
7b3d0add60
HBASE-11631 Wait a little till server is online in assigning meta
2014-08-01 12:34:41 -07:00
Ted Yu
e142961099
HBASE-11620 Record the class name of Writer in WAL header so that only proper Reader can open the WAL file (Ted Yu)
2014-08-01 17:15:32 +00:00
Andrew Purtell
85e317b3ae
HBASE-3270 When we create the .version file, we should create it in a tmp location and then move it into place
2014-08-01 10:03:29 -07:00
stack
d34c5d4079
HBASE-11630 Refactor TestAdmin to use Admin interface instead of HBaseAdmin (Carter Page)
2014-08-01 09:44:19 -07:00
Andrew Purtell
b33fc4be9a
HBASE-11583 Refactoring out the configuration changes for enabling VisibilityLabels in the unit tests (Srikanth Srungarapu)
2014-08-01 09:37:57 -07:00
Andrew Purtell
aa87b4a383
HBASE-11594 Unhandled NoNodeException in distributed log replay mode (Jeffrey Zhong)
2014-08-01 09:37:57 -07:00
Andrew Purtell
a1e6fc41cf
HBASE-11516 Track time spent in executing coprocessors in each region (Srikanth Srungarapu and Andrew Purtell)
2014-08-01 09:37:57 -07:00
Lars Hofhansl
24d6a65a12
mutateRowsWithLocks might require updatesLock.readLock with waitTime=0. ( cuijianwei)
2014-07-31 16:29:26 -07:00
Matteo Bertozzi
787f758ded
HBASE-11609 LoadIncrementalHFiles fails if the namespace is specified (addendum)
2014-07-31 20:09:24 +01:00
Ted Yu
63d6f22c96
HBASE-11621 Make MiniDFSCluster run faster
2014-07-31 16:44:49 +00:00
Jimmy Xiang
be816b18a4
HBASE-11615 TestZKLessAMOnCluster.testForceAssignWhileClosing failed on Jenkins
2014-07-30 15:43:02 -07:00
Nick Dimiduk
2af67c2986
HBASE-11558 Caching set on Scan object gets lost when using TableMapReduceUtil in 0.95+ (Ishan Chhabra)
2014-07-30 13:30:51 -07:00
Matteo Bertozzi
a149219707
HBASE-11609 LoadIncrementalHFiles fails if the namespace is specified
2014-07-30 08:42:37 +01:00
stack
dd901e3553
HBASE-11600 DataInputputStream and DoubleOutputStream are no longer being used (Shengzhe Yao)
2014-07-28 13:46:38 -07:00
stack
5accd1a37e
HBASE-11593 TestCacheConfig failing consistently in precommit builds
2014-07-28 12:46:05 -07:00
Ted Yu
6f60f21711
HBASE-11588 RegionServerMetricsWrapperRunnable misused the 'period' parameter (Victor Xu)
2014-07-26 04:33:14 +00:00
Jimmy Xiang
b7e0bde346
HBASE-11531 RegionStates for regions under region-in-transition znode are not updated on startup
2014-07-25 08:47:31 -07:00
Andrew Purtell
13643807ad
HBASE-11586 HFile's HDFS op latency sampling code is not used
2014-07-24 17:07:54 -07:00
Andrew Purtell
e742d88b42
HBASE-11579 CopyTable should check endtime value only if != 0 (Jean-Marc Spaggiari)
2014-07-24 12:05:39 -07:00
Nicolas Liochon
d8562052a4
HBASE-11564 Improve cancellation management in the rpc layer
2014-07-24 17:49:01 +02:00
stack
0409368454
HBASE-11573 Report age on eviction; ADD FORGOTTEN FILE
2014-07-23 13:22:20 -07:00
stack
01f253b99d
HBASE-11573 Report age on eviction
2014-07-23 13:11:08 -07:00
stack
afd4eb6668
HBASE-11551 BucketCache.run() doesn't handle exceptions correctly
2014-07-23 07:35:27 -07:00
Nick Dimiduk
4c3fce8e4a
HBASE-11555 TableSnapshotRegionSplit should be public
2014-07-22 15:48:52 -07:00
Enis Soztutar
0f2647d05b
HBASE-11064 Odd behaviors of TableName for empty namespace (Rekha Joshi)
2014-07-22 14:21:26 -07:00
Andrew Purtell
3b93a81ff4
HBASE-11566 Make ExportSnapshot extendable by removing 'final'
2014-07-22 13:07:44 -07:00
Jonathan M Hsieh
962cbd188a
HBASE-11561 deprecate ImmutableBytesWritable.getSize and replace with getLength
2014-07-22 11:45:07 -07:00
stack
cfa3ad4c27
HBASE-11559 Add dumping of DATA block usage to the BlockCache JSON report
2014-07-22 10:22:18 -07:00
Nicolas Liochon
af141f2b08
HBASE-11492 Hadoop configuration overrides some ipc parameters including tcpNoDelay
2014-07-22 14:56:53 +02:00
Nick Dimiduk
de73ec83c0
HBASE-11545 mapred.TableSnapshotInputFormat is missing InterfaceAudience annotation
2014-07-21 09:25:29 -07:00
Jonathan M Hsieh
7c020244b5
HBASE-11537 Avoid synchronization on instances of ConcurrentMap (Mike Drob)
2014-07-18 15:44:14 -07:00
Ted Yu
4fb32de394
HBASE-11471 Move TableStateManager and ZkTableStateManager and Server to hbase-server (Alex Newman)
2014-07-18 04:34:11 +00:00
Jimmy Xiang
553c86d7df
HBASE-11525 Region server holding in region states is out of sync with meta
2014-07-17 12:57:11 -07:00
Jimmy Xiang
3896210026
HBASE-11530 RegionStates adds regions to wrong servers
2014-07-17 08:59:53 -07:00
stack
21f863528d
HBASE-11517 TestReplicaWithCluster turns zombie (Mikhail Antonov) -- REAPPLY
2014-07-16 14:54:55 -07:00
stack
68f34f8273
HBASE-11517 TestReplicaWithCluster turns zombie (Mikhail Antonov) -- REVERT
2014-07-16 13:56:18 -07:00
stack
9092314c01
HBASE-11517 TestReplicaWithCluster turns zombie (Mikhail Antonov)
2014-07-16 13:54:11 -07:00
stack
2d5c1442b9
HBASE-2251 PE defaults to 1k rows - uncommon use case, and easy to hit benchmarks -- Add zipf distribution of cell values
2014-07-16 13:43:00 -07:00
stack
f2b6a6b2e0
HBASE-11523 JSON serialization of PE Options is broke
2014-07-16 08:44:32 -07:00
stack
14b331ccab
HBASE-11520 Simplify offheap cache config by removing the confusing "hbase.bucketcache.percentage.in.combinedcache"
2014-07-15 23:14:57 -07:00
stack
7175f51f08
HBASE-11517 TestReplicaWithCluster turns zombie -- ADDS TIMEOUTS SO CAN DEBUG ZOMBIE
2014-07-15 23:14:35 -07:00
Enis Soztutar
07643580bb
HBASE-11511 Write flush events to WAL (ADDENDUM to fix flaky test)
2014-07-15 18:29:10 -07:00
Enis Soztutar
4fa0e3274f
HBASE-11511 Write flush events to WAL
2014-07-15 14:48:30 -07:00
stack
a6d271201f
HBASE-11240 Print hdfs pipeline when hlog's sync is slow (Original patch + ADDENDUM)
2014-07-15 07:59:27 -07:00
stack
2a20143f72
HBASE-11514 Fix findbugs warnings in blockcache
2014-07-15 07:52:22 -07:00
Enis Soztutar
11fccd94c0
HBASE-4495 CatalogTracker has an identity crisis; needs to be cut-back in scope (ADDENDUM patch to fix flaky unit test)
2014-07-14 17:00:46 -07:00
Enis Soztutar
ecde6a4c44
HBASE-11442 ReplicationSourceManager doesn't cleanup the queues for recovered sources (Virag Kothari)
2014-07-14 16:48:10 -07:00
Enis Soztutar
c76b528b6d
HBASE-11367 Pluggable replication endpoint
2014-07-14 16:24:28 -07:00
Andrew Purtell
22f205b09b
HBASE-11513 Combine SingleMultiple Queue RpcExecutor into a single class (Jesse Yates)
2014-07-14 15:05:16 -07:00
Andrew Purtell
044d62ac25
Amend HBASE-11497 Expose RpcScheduling implementations as LimitedPrivate interfaces (Matteo Bertozzi)
...
Changes RpcScheduler from an interface into an abstract class
2014-07-14 14:19:47 -07:00
Ramkrishna
f0035e6837
HBASE-11509 Forward port HBASE-11039 to trunk and branch-1 after
...
HBASE-11489 (Ram)
2014-07-14 22:54:44 +05:30
anoopsjohn
93e7ec42d1
HBASE-11510 Visibility serialization format tag gets duplicated in Append/Increment'ed cells. (Anoop)
2014-07-14 22:34:38 +05:30
anoopsjohn
620616050e
HBASE-11437 Modify cell tag handling code to treat the length as unsigned. - Addendum
2014-07-14 15:25:12 +05:30
Andrew Purtell
39100cb1d1
HBASE-11497 Expose RpcScheduling implementations as LimitedPrivate interfaces (Jesse Yates)
2014-07-13 22:42:44 -07:00
Jimmy Xiang
757ecdb14f
HBASE-11474 [Thrift2] support authentication/impersonation
2014-07-13 15:14:57 -07:00
anoopsjohn
42a7be1032
HBASE-11437 Modify cell tag handling code to treat the length as unsigned. (Anoop)
2014-07-13 12:12:34 +05:30
anoopsjohn
15ba35b593
HBASE-11118 non environment variable solution for "IllegalAccessError: class com.google.protobuf.ZeroCopyLiteralByteString cannot access its superclass com.google.protobuf.LiteralByteString". -Addendum
2014-07-12 22:03:59 +05:30
Nick Dimiduk
c362857901
HBASE-11118 non environment variable solution for "IllegalAccessError: class com.google.protobuf.ZeroCopyLiteralByteString cannot access its superclass com.google.protobuf.LiteralByteString"
2014-07-11 16:38:17 -07:00
Enis Soztutar
0b83f2920d
HBASE-11488 cancelTasks in SubprocedurePool can hang during task error (Jerry He)
2014-07-11 14:17:11 -07:00
Andrew Purtell
0c97649b6f
HBASE-11487 ScanResponse carries non-zero cellblock for CloseScanRequest (Shengzhe Yao)
2014-07-11 13:06:48 -07:00
Nicolas Liochon
daa16b9c4d
Revert "HBASE-11492 The servers do not honor the tcpNoDelay option"
...
This reverts commit c80b451044
.
2014-07-11 18:43:46 +02:00
Nicolas Liochon
c80b451044
HBASE-11492 The servers do not honor the tcpNoDelay option
2014-07-11 14:30:10 +02:00
Nicolas Liochon
9a74122a5c
HBASE-11491 Add an option to sleep randomly during the tests with the PE tool
2014-07-11 14:29:56 +02:00
anoopsjohn
3cdbe2ae56
HBASE-11423 Visibility label and per cell ACL feature not working with HTable#mutateRow() and MultiRowMutationEndpoint. (Anoop)
2014-07-11 12:18:49 +05:30
Enis Soztutar
ec7540229f
HBASE-11475 Distributed log replay should also replay compaction events
2014-07-10 10:51:16 -07:00
Jonathan M Hsieh
0b2833e033
HBASE-4931 [docs] CopyTable instructions could be improved (Misty Stanley-Jones)
2014-07-10 01:50:36 -07:00
Andrew Purtell
dd29ff5132
HBASE-11481 TableSnapshotInputFormat javadoc wrongly claims HBase 'enforces security'
2014-07-08 15:10:03 -07:00
Jimmy Xiang
1bd31f9b89
HBASE-11349 Addendum fixes javadoc warning
2014-07-08 13:56:08 -07:00
Jimmy Xiang
dbfdf5bdb6
HBASE-11349 [Thrift] support authentication/impersonation
2014-07-08 13:01:34 -07:00
Enis Soztutar
3e7cccfb4b
HBASE-11458 NPEs if RegionServer cannot initialize
2014-07-07 20:36:13 -07:00
Enis Soztutar
fef10e8413
HBASE-11473 Add BaseWALObserver class
2014-07-07 17:24:29 -07:00
Jeffrey Zhong
cc4f54770b
HBase-11315: Keeping MVCC for configurable longer time
2014-07-06 18:51:48 -07:00
anoopsjohn
738bf63f12
HBASE-11465 [VisibilityController] Reserved tags check not happening for Append/Increment. (Anoop)
2014-07-06 19:17:17 +05:30
stack
b9906005d9
HBASE-11452 add getUserPermission feature in AccessControlClient as client API (Demai Ni)
2014-07-04 19:47:18 -07:00
Ramkrishna
c7efcd0fb3
HBASE-10885 Support visibility expressions on Deletes (Ram)
2014-07-05 00:00:05 +05:30
Andrew Purtell
0b692dfd5a
HBASE-11446 Reduce the frequency of RNG calls in SecureWALCellCodec#EncryptedKvEncoder
2014-07-04 10:48:57 -07:00
stack
8d62d85864
HBASE-11463 (findbugs) HE: Class defines equals() and uses Object.hashCode() (Mike Drob)
2014-07-03 21:55:45 -07:00
Andrew Purtell
a8cbf2988b
HBASE-11434 [AccessController] Disallow inbound cells with reserved tags
2014-07-03 17:37:07 -07:00