Commit Graph

3357 Commits

Author SHA1 Message Date
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