Ted Yu
19108fb850
HBASE-12306 CellCounter output's wrong value for Total Families Across all Rows in output file (Ashish Singhi)
2014-10-22 14:30:53 +00:00
Matteo Bertozzi
2908c11371
HBASE-12301 user_permission command does not show global permissions
2014-10-22 10:08:31 +01:00
Dima Spivak
f6de7efb27
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:00 -07:00
Yi Deng
e545953c32
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:20:23 -07:00
Ted Yu
6c70f4f7f7
HBASE-12302 VisibilityClient getAuths does not propagate remote service exception correctly (Jerry He)
2014-10-21 20:09:46 +00:00
anoopsjohn
c01d9981d8
HBASE-12202 Support DirectByteBuffer usage in HFileBlock.
2014-10-21 17:57:55 +05:30
stack
c7f51db135
HBASE-12226 TestAccessController#testPermissionList failing on master (Srikranth Srungarapu)
2014-10-20 20:35:23 -07:00
stack
0ee33094ed
HBASE-12278 Race condition in TestSecureLoadIncrementalHFilesSplitRecovery (Dima Spivak)
2014-10-20 11:08:45 -04:00
Ryan Rawson
451798cefb
HBASE-12192 Remove EventHandlerListener
2014-10-18 14:27:04 -07:00
Matteo Bertozzi
49056295ef
HBASE-12161 Add support for grant/revoke on namespaces in AccessControlClient (Srikanth Srungarapu)
2014-10-18 21:18:42 +01:00
manukranthk
5c92bded9d
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>
2014-10-18 16:16:21 -04:00
Dima Spivak
7e995b6496
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:50:10 -04:00
Ted Yu
349a56ae2c
HBASE-12263 RegionServer listens on localhost in distributed cluster when DNS is unavailable (Shaohui)
2014-10-17 20:52:55 +00:00
Ted Yu
728fc543ea
HBASE-12264 ImportTsv should fail fast if output is not specified and table does not exist (Ashish)
2014-10-17 20:45:44 +00:00
Ted Yu
686e77108a
HBASE-12274 Race between RegionScannerImpl#nextInternal() and RegionScannerImpl#close() may produce null pointer exception
2014-10-17 16:05:31 +00:00
Patrick White
ba20d4df8c
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:41:48 -07:00
manukranthk
f9c534bac3
HBASE-12258 TestHbaseFsck is flaky and has some multithreading issues
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2014-10-14 17:36:31 -07:00
stack
3544f4e98b
HBASE-12247 Replace setHTable() with initializeTable() in TableInputFormat. (Solomon Duskis)
2014-10-14 14:11:21 -07:00
manukranthk
962065de72
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:23:12 -07:00
Rajeshbabu Chintaguntla
6dea02b260
HBASE-10200 Better error message when HttpServer fails to start due to java.net.BindException(Kiran Kumar M R)
2014-10-14 02:24:21 +00:00
stack
9a893a9c6a
HBASE-12029 Use Table and RegionLocator in HTable.getRegionLocations() (Solomon Duskis)
2014-10-13 12:24:27 -07:00
stack
b30d2f315d
HBASE-12242 Fix new javadoc warnings in Admin, etc.
2014-10-13 12:07:50 -07:00
stack
8e9a8b002f
HBASE-8361 Bulk load and other utilities should not create tables for user (Ashish Singhi)
2014-10-12 21:52:01 -07:00
Elliott Clark
ab42b9ffe6
HBASE-12234 Make TestMultithreadedTableMapper a little more stable.
...
Signed-off-by: stack <stack@apache.org>
2014-10-12 18:37:47 -07:00
Enis Soztutar
e3f9957830
HBASE-12176 WALCellCodec Encoders support for non-KeyValue Cells (Anoop Sam John)
2014-10-11 15:32:18 -07:00
Andrew Purtell
8ee55fb339
HBASE-12126 Region server coprocessor endpoint (Virag Kothari)
2014-10-10 12:00:51 -07:00
stack
65ae2e5126
HBASE-11394 Replication can have data loss if peer id contains hyphen "-"
2014-10-10 10:28:16 -07:00
Ramkrishna
3f2e599a99
HBASE-12210 Avoid KeyValue in Prefix Tree (Ram)
2014-10-10 22:45:26 +05:30
Elliott Clark
6ddb2f1965
HBASE-12197 Move rest to it's on module
...
Summary:
Move hbase-rest to it's own module.
copy test resources from hbase-server into hbase-rest's test resources.
Test Plan: Unit tests pass of hbase-rest module.
Differential Revision: https://reviews.facebook.net/D24657
2014-10-10 09:51:09 -07:00
stack
06a8bb5bd1
HBASE-12189 Fix new issues found by coverity static analysis
2014-10-09 20:51:04 -07:00
stack
8915130dd7
HBASE-12212 HBaseTestingUtility#waitUntilAllRegionsAssigned should wait for RegionStates
...
Signed-off-by: stack <stack@apache.org>
2014-10-09 20:34:58 -07:00
Nick Dimiduk
712dad814c
HBASE-12183 FuzzyRowFilter doesn't support reverse scans
2014-10-09 18:27:22 -07:00
stack
5420b4c78b
HBASE-12142 Truncate command does not preserve ACLs table (Vandana Ayyalasomayajula)
2014-10-09 15:35:36 -07:00
stack
d5be58dfd2
Add hedgedReads and hedgedReadWins count metrics
2014-10-09 15:00:25 -07:00
Jimmy Xiang
72c8c62aa1
HBASE-12216 Lower closed region logging level
2014-10-09 14:00:24 -07:00
stack
0eb0721fef
HBASE-11990 Make setting the start and stop row for a specific prefix easier (Niels Basjes)
2014-10-09 11:13:52 -07:00
Ted Yu
3d84ccbf9c
HBASE-12109 user_permission command for namespace does not return correct result (Vandana Ayyalasomayajula)
2014-10-09 17:45:02 +00:00
Yi Deng
3c1fbd2ddf
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:09:03 -07:00
Jimmy Xiang
2c07372c2f
HBASE-12209 NPE in HRegionServer#getLastSequenceId
2014-10-08 20:40:45 -07:00
Enis Soztutar
922ced0d08
HBASE-12200 When a Rpc server handler thread dies, throws exception (Alicia Ying Shu)
2014-10-08 17:49:01 -07:00
Jimmy Xiang
7aa3a2d890
HBASE-12206 NPE in RSRpcServices
2014-10-08 17:45:43 -07:00
stack
652b81ab1e
HBASE-12181 Some tests create a table and try to use it before regions get assigned (Dima Spivak)
2014-10-08 17:24:09 -07:00
manukranthk
e31286bf62
Fix failures caused by Jacoco syncthetic methods
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-10-08 12:05:14 -07:00
manukranthk
e952e73624
HBASE-12199 Make TestAtomicOperation and TestEncodedSeekers faster
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2014-10-08 08:46:29 -07:00
Jimmy Xiang
f2fc311b19
HBASE-12196 SSH should retry in case failed to assign regions
2014-10-07 20:23:32 -07:00
Ted Yu
a8be606145
HBASE-12016 Reduce number of versions in Meta table. Make it configurable (Andrey Stepachev)
2014-10-07 21:07:52 +00:00
stack
7546f9a4d9
HBASE-12191 Make TestCacheOnWrite faster.
2014-10-07 13:14:23 -07:00
Ted Yu
e1b69bd548
HBASE-11997 CopyTable with bulkload (Yi Deng)
2014-10-07 19:34:31 +00:00
Andrew Purtell
3557a32352
HBASE-12106 Move test annotations to test artifact (Enis Soztutar)
2014-10-06 23:16:22 -07:00
Ramkrishna
eb6f196395
HBASE-11815 Flush and compaction could just close the tmp writer if there
...
is an exception
2014-10-07 09:40:34 +05:30
Jimmy Xiang
8c3697b0d8
HBASE-12184 ServerShutdownHandler throws NPE
2014-10-06 17:28:39 -07:00
stack
062adcc188
HBASE-11890 HBase REST Client is hard coded to http protocol
2014-10-06 13:44:43 -07:00
stack
5f6a055bb6
HBASE-12172 Disable flakey TestRegionReplicaReplicationEndpoint and make fixing it a blocker on 1.0
2014-10-06 10:20:44 -07:00
Ted Yu
8a50a0cce7
HBASE-12011 Add namespace column during display of user tables (Srikanth Srungarapu)
2014-10-06 16:45:33 +00:00
stack
202bc2934a
HBASE-12148 RegionServerTracker should escape data in log messages
2014-10-03 19:24:46 -07:00
Ted Yu
7972ae764b
HBASE-12137 Alter table add cf doesn't do compression test (Virag Kothari)
2014-10-04 00:40:22 +00:00
Jimmy Xiang
ef35182f1f
HBASE-12166 TestDistributedLogSplitting.testMasterStartsUpWithLogReplayWork
2014-10-03 17:18:12 -07:00
stack
3acdf06827
HBASE-12170 TestReplicaWithCluster.testReplicaAndReplication timeouts
2014-10-03 17:06:49 -07:00
Andrew Purtell
0c0d7eb241
Amend HBASE-12156 TableName cache isn't used for one of valueOf methods; make TestTableName a medium test
2014-10-03 16:58:19 -07:00
Jimmy Xiang
dbef2bdafe
HBASE-12167 addendum; fix TestMasterObserver
2014-10-03 15:02:41 -07:00
Jimmy Xiang
5375ff07bc
HBASE-12167 NPE in AssignmentManager
2014-10-03 11:41:18 -07:00
Andrew Purtell
d8a7b67d79
HBASE-11907 Use the joni byte[] regex engine in place of j.u.regex
2014-10-02 23:06:32 -07:00
stack
da9f2434b2
HBASE-12165 TestEndToEndSplitTransaction.testFromClientSideWhileSplitting fails -- DEBUGGING STRINGS
2014-10-02 21:10:45 -07:00
Ted Yu
a17614d5b2
HBASE-12164 Check for presence of user Id in SecureBulkLoadEndpoint#secureBulkLoadHFiles() is inaccurate
2014-10-03 03:53:58 +00:00
Ted Yu
8dbf7b2238
HBASE-10153 improve VerifyReplication to compute BADROWS more accurately (Jianwei)
2014-10-03 03:29:45 +00:00
Jimmy Xiang
a463aef8bc
HBASE-12122 Try not to assign user regions to master all the time
2014-10-02 13:30:55 -07:00
stack
546f436a41
HBASE-12152 TestLoadIncrementalHFiles shows up as zombie test; ADD TIMEOUT ON TESTS -- Up timeout from 120 to 120000
2014-10-02 13:18:08 -07:00
stack
8ac42d4b40
HBASE-12148 Remove TimeRangeTracker as point of contention when many threads writing a Store
2014-10-02 12:39:33 -07:00
stack
129b93bc0e
HBASE-12148 Remove TimeRangeTracker as point of contention when many threads writing a Store
2014-10-02 12:30:31 -07:00
stack
630a66f1d3
HBASE-12149 TestRegionPlacement is failing undeterministically (Manukranth Kolloju)
2014-10-02 11:29:44 -07:00
stack
6f104e3ac6
HBASE-12158 TestHttpServerLifecycle.testStartedServerWithRequestLog goes zombie on occasion
2014-10-02 11:03:45 -07:00
stack
e92036cd54
HBASE-12152 TestLoadIncrementalHFiles shows up as zombie test; ADD TIMEOUT ON TESTS
2014-10-02 09:58:03 -07:00
stack
ff847978ad
HBASE-12156 TableName cache doesn't used for once of valueOf methods (Andrey Stepachev)
2014-10-02 09:45:57 -07:00
stack
2c8f6b66cf
HBASE-12153 Fixing TestReplicaWithCluster (Manukranth Kolloju)
2014-10-02 09:22:48 -07:00
stack
43301167db
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
2014-10-01 16:37:13 -07:00
Andrew Purtell
c88a6c93ad
HBASE-12065 Import tool is not restoring multiple DeleteFamily markers of a row (Maddineni Sukumar)
2014-10-01 14:53:03 -07:00
stack
0d45272e40
HBASE-12130 HBASE-11980 calls hflush and hsync doing near double the syncing work
2014-10-01 14:11:48 -07:00
Elliott Clark
eb385abfae
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:09 -07:00
Ted Yu
1587068a2c
HBASE-12095 SecureWALCellCodec should handle the case where encryption is disabled
2014-10-01 14:22:18 +00:00
anoopsjohn
4fac4c1ba6
HBASE-12112 Avoid KeyValueUtil#ensureKeyValue some more simple cases.
2014-10-01 14:05:57 +05:30
stack
ff31691c84
HBASE-11879 Change TableInputFormatBase to take interface arguments (Solomon Duskis)
2014-09-30 21:25:04 -07:00
Nick Dimiduk
7a064f96ba
HBASE-12123 Failed assertion in BucketCache after 11331
2014-09-30 17:00:52 -07:00
stack
b5783795cd
HBASE-12038 Replace internal uses of signatures with byte[] and String tableNames to use the TableName equivalents (Solomon Duskis)
2014-09-30 16:35:55 -07:00
Jimmy Xiang
c4107d5307
HBASE-12119 Master regionserver web UI NOT_FOUND
2014-09-30 14:42:32 -07:00
manukranthk
0075528615
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:27:34 -07:00
Enis Soztutar
e241d9dd81
HBASE-12099 TestScannerModel fails if using jackson 1.9.13 (Esteban Gutierrez)
2014-09-30 11:33:58 -07:00
Nick Dimiduk
26dcd96b60
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:10 -07:00
Matteo Bertozzi
321a6085fb
HBASE-12098 User granted namespace table create permissions can't create a table (Srikanth Srungarapu)
2014-09-30 19:10:00 +01:00
stack
8d1a87fabc
HBASE-12096 In ZKSplitLog Coordination and AggregateImplementation replace enhaced for statements with basic for statement to avoid unnecessary object allocation
2014-09-30 08:10:42 -07:00
stack
aa432fd68f
HBASE-11980 Change sync to hsync, remove unused InfoServer, and reference our httpserver instead of hadoops
2014-09-29 22:28:28 -07:00
Enis Soztutar
6189b52fb0
HBASE-12042 Replace internal uses of HTable(Configuration, String) with HTable(Configuration, TableName) (Solomon Duskis)
2014-09-29 18:39:44 -07:00
Jimmy Xiang
683f3b3d50
HBASE-12034 If I kill single RS in branch-1, all regions end up on Master!
2014-09-29 13:50:59 -07:00
Nick Dimiduk
8ed4ee2225
HBASE-12003 Fix SecureBulkLoadEndpoint class javadoc formatting
2014-09-29 13:14:09 -07:00
anoopsjohn
df2ce0c389
HBASE-12082 Find a way to set timestamp on Cells on the server.
2014-09-29 11:22:12 +05:30
Jeffrey Zhong
4e56a19cf1
HBASE-12052: BulkLoad Failed due to no write permission on input files - Addendum
2014-09-26 17:51:29 -07:00
Jeffrey Zhong
8ee39f1971
HBASE-12052: BulkLoad Failed due to no write permission on input files
2014-09-26 14:48:51 -07:00
Enis Soztutar
3beb168b4f
HBASE-11995 Use Connection and ConnectionFactory where possible (Solomon Duskis)
2014-09-26 11:49:37 -07:00
David Deng
78d532e5f3
HBASE-12086 Fix bug of HTableMultipliexer
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2014-09-25 11:30:29 -07:00
stack
31ed817447
HBASE-12069 Finish making HFile.Writer Cell-centric; undo APIs that expect KV serializations
2014-09-25 10:49:09 -07:00
Ramkrishna
44a27c5cd7
HBASE-11920 Add CP hooks for ReplicationEndPoint
2014-09-25 22:11:28 +05:30
anoopsjohn
a2e05b9f8f
HBASE-12050 Avoid KeyValueUtil#ensureKeyValue from DefaultMemStore.
2014-09-25 17:41:19 +05:30
anoopsjohn
1b5e6daef2
HBASE-12084 Remove deprecated APIs from Result.
2014-09-25 07:36:15 +05:30
Andrew Purtell
011bc04416
HBASE-11796 Add client support for atomic checkAndMutate (Srikanth Srungarapu)
2014-09-24 15:07:38 -07:00
Matteo Bertozzi
9152d8677e
HBASE-12054 bad state after NamespaceUpgrade with reserved table names
2014-09-24 19:39:52 +01:00
Elliott Clark
46eada6e02
HBASE-12076 Move InterfaceAudience imports to hbase-annotations
2014-09-24 04:10:19 -07:00
Elliott Clark
0a28af366b
HBASE-12076 Move InterfaceAudience imports to hbase-annotations
2014-09-24 03:57:55 -07:00
Enis Soztutar
c316257671
HBASE-12056 RPC logging too much in DEBUG mode
2014-09-23 19:53:57 -07:00
Elliott Clark
a5bd931682
HBASE-12059 Create hbase-annotations module
2014-09-23 16:44:14 -07:00
Andrew Purtell
83c2de2575
Amend HBASE-12023 HRegion.applyFamilyMapToMemstore creates too many iterator objects; More cases (Vladimir Rodionov)
2014-09-23 13:14:16 -07:00
Andrew Purtell
e06b4bcf35
HBASE-12064 hbase.master.balancer.stochastic.numRegionLoadsToRemember is not used (Junegunn Choi)
2014-09-23 12:36:34 -07:00
Elliott Clark
d94f24b901
HBASE-12067 Remove deprecated metrics classes.
2014-09-23 11:40:16 -07:00
anoopsjohn
564b3d8bc2
HBASE-12048 Remove deprecated APIs from Filter.
2014-09-23 23:07:38 +05:30
Elliott Clark
2635791027
HBASE-12062 Fix usage of Collections.toArray
2014-09-23 09:58:24 -07:00
anoopsjohn
791a03b40f
HBASE-12047 Avoid usage of KeyValueUtil#ensureKeyValue in simple cases.
2014-09-23 16:42:01 +05:30
Andrew Purtell
411991cf1d
HBASE-12045 REST proxy users configuration in hbase-site.xml is ignored (Aditya Kishore)
2014-09-22 17:37:19 -07:00
Andrew Purtell
0153a353b2
HBASE-12044 REST delete operation should not retry disableTable for DoNotRetryIOException (Aditya Kishore)
2014-09-22 17:37:19 -07:00
Andrew Purtell
e925348979
HBASE-12043 REST server should respond with FORBIDDEN(403) code on AccessDeniedException (Aditya Kishore)
2014-09-22 17:37:19 -07:00
Enis Soztutar
7b7648322b
HBASE-12055 TestBucketWriterThread hangs flakily based on timing (Nick Dimiduk)
2014-09-22 14:41:12 -07:00
Enis Soztutar
bcbacefdd5
HBASE-12046 HTD/HCD setters should be builder-style
2014-09-22 11:44:34 -07:00
anoopsjohn
2cef840ef4
HBASE-11872 Avoid usage of KeyValueUtil#ensureKeyValue from Compactor.
2014-09-22 10:24:56 +05:30
Enis Soztutar
d568aa22b8
HBASE-11974 When a disabled table is scanned, NotServingRegionException is thrown instead of TableNotEnabledException (Ted Yu)
2014-09-21 15:23:31 -07:00
Jeffrey Zhong
676a0126bc
HBASE-11906: Meta data loss with distributed log replay
2014-09-19 18:00:07 -07:00
stack
ee2821b0a5
HBASE-11917 Deprecate / Remove HTableUtil
2014-09-19 15:56:46 -07:00
stack
4877ee8788
HBASE-11982 Bootstraping hbase:meta table creates a WAL file in region dir (Enis)
2014-09-19 14:34:15 -07:00
stack
288ffe6563
HBASE-11145 UNEXPECTEDpatch -p1 < 11145v2.txt ! when HLog sync: Queue full
2014-09-19 14:31:10 -07:00
Lars Hofhansl
94082791af
HBASE-12023 HRegion.applyFamilyMapToMemstore creates too many iterator objects. (Vladimir Rodionov)
2014-09-19 11:55:24 -07:00
Jimmy Xiang
b4c07e9a80
HBASE-12005 Split/merge fails if master restarts before PONR
2014-09-19 11:44:07 -07:00
Jimmy Xiang
74c6b33e84
HBASE-12007 StochasticBalancer should avoid putting user regions on master
2014-09-19 11:39:51 -07:00
stack
7d0f5eba2d
HBASE-11462 MetaTableAccessor shouldn't use ZooKeeeper (Mikhail Antononv)
2014-09-19 11:02:35 -07:00
stack
e05f78ec01
HBASE-12010 Use TableName.META_TABLE_NAME instead of indirectly from HTableDescriptor
2014-09-19 00:05:50 -07:00
stack
64a69f0ffc
HBASE-12025 TestHttpServerLifecycle.testStartedServerWithRequestLog hangs frequently
2014-09-18 21:05:40 -07:00
Ted Yu
4d29a21ff7
HBASE-11405 Multiple invocations of hbck in parallel disables balancer permanently (bharath v)
2014-09-19 01:01:04 +00:00
Matteo Bertozzi
bd8df9ccd4
HBASE-11598 Add simple rpc throttling
2014-09-18 22:38:30 +01:00
Elliott Clark
a8329fa364
HBASE-11266 Remove shaded references to logger
2014-09-18 11:27:37 -07:00
Ashish Singhi
759922ba7e
HBASE-8139 Allow job names to be overridden
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2014-09-18 10:39:59 -07:00
anoopsjohn
6813167423
HBASE-11874 Support Cell to be passed to StoreFile.Writer rather than KeyValue.
2014-09-18 18:32:45 +05:30
anoopsjohn
6a5763673c
HBASE-11988 AC/VC system table create on postStartMaster fails too often in test.
2014-09-18 07:50:16 +05:30
Jonathan M Hsieh
2e4218648a
Revert "HBASE-11405 Multiple invocations of hbck in parallel disables balancer permanently (Bharath Vissapragada)"
...
This reverts commit f4ecb1816b
.
More comments came in, reverting until addressed.
2014-09-17 12:58:42 -07:00
Jonathan M Hsieh
f4ecb1816b
HBASE-11405 Multiple invocations of hbck in parallel disables balancer permanently (Bharath Vissapragada)
2014-09-17 12:49:58 -07:00
Jimmy Xiang
ffbb6417c0
HBASE-11991 Region states may be out of sync
2014-09-17 08:16:21 -07:00
stack
fc97a1b34c
HBASE-11988 AC/VC system table create on postStartMaster fails too often in test; ADD DEBUG
2014-09-16 16:32:11 -07:00
Andrew Purtell
2c28ea06dc
HBASE-11994 PutCombiner floods the M/R log with repeated log messages (Aditya Kishore)
2014-09-16 13:55:14 -07:00
Enis Soztutar
cad76a3431
HBASE-11825 Create Connection and ConnectionManager (Solomon Duskis)
2014-09-16 11:40:29 -07:00
Jimmy Xiang
cc873713c1
HBASE-11976 Server startcode is not checked for bulk region assignment
2014-09-16 09:19:27 -07:00
stack
43a8dea347
HBASE-11987 Make zk-less table states backward compatible (Andrey Stepachev)
2014-09-15 23:23:50 -07:00
stack
8a7326dd45
HBASE-11873 Hbase Version CLI enhancement (Ashish Singhi)
2014-09-15 21:07:56 -07:00
stack
5554692871
HBASE-11862 Get rid of Writables in HTableDescriptor, HColumnDescriptor (Andrey Stepachev)
2014-09-15 11:08:21 -07:00
stack
3cc5d19039
HBASE-7767 Get rid of ZKTable, and table enable/disable state in ZK (Andrey Stepachev)
2014-09-15 10:12:49 -07:00
Ted Yu
57477fe18c
HBASE-11136 Add permission check to roll WAL writer (Jerry He)
2014-09-15 16:24:57 +00:00
Andrew Purtell
8c4baf6a8a
HBASE-11972 The doAs user used in the update to hbase:acl table RPC is incorrect (Devaraj Das)
2014-09-14 20:29:24 -07:00
stack
3c9bd7d296
HBASE-11911 Break up tests into more fine grained categories (Alex Newman)
2014-09-12 21:37:06 -07:00
Andrew Purtell
98be489070
HBASE-11963 Synchronize peer cluster replication connection attempts (Maddineni Sukumar)
2014-09-12 17:21:51 -07:00
Ted Yu
2be3f90fa6
HBASE-11966 Minor error in TestHRegion.testCheckAndMutate_WithCorrectValue()
2014-09-12 23:45:18 +00:00
stack
7a1b7ef261
HBASE-11893 RowTooBigException should be in hbase-client module (Mikhail Antonov)
2014-09-12 12:35:28 -07:00
Nick Dimiduk
9f780499bc
HBASE-11949 Setting hfile.block.cache.size=0 doesn't actually disable blockcache
2014-09-12 10:56:29 -07:00
Nick Dimiduk
013daadd95
HBASE-11847 HFile tool should be able to print block headers
2014-09-12 10:27:45 -07:00
stack
c0d4b26872
HBASE-11897 Add append and remove peer table-cfs cmds for replication (Liu Shaoqui)
2014-09-12 09:28:52 -07:00
Nick Dimiduk
612f4c1c21
HBASE-11845 addendum
2014-09-11 17:13:11 -07:00
Nick Dimiduk
29b274a116
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:30 -07:00
Jimmy Xiang
3a82cf238b
HBASE-11760 Tighten up region state transition
2014-09-11 13:21:12 -07:00
stack
c615f22329
HBASE-11619 Remove unused test class from TestHLogSplit (Mikhail Antonov)
2014-09-11 10:30:29 -07:00
Jimmy Xiang
a6314e2578
HBASE-11947 NoSuchElementException in balancer for master regions (Sergey Soldatov and Jimmy Xiang)
2014-09-11 10:18:36 -07:00
Enis Soztutar
8c604e14a3
HBASE-11942 Fix TestHRegionBusyWait
2014-09-10 19:48:14 -07:00
Nick Dimiduk
eec15bd172
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:22:13 -07:00
Enis Soztutar
f7bcf3df6b
HBASE-11921 Minor fixups that come of testing branch-1 (Stack)
2014-09-09 12:05:43 -07:00
anoopsjohn
0259d27341
HBASE-11919 Remove the deprecated pre/postGet CP hook.
2014-09-09 22:32:41 +05:30
stack
7ea085beb8
HBASE-11839 TestRegionRebalance is flakey
2014-09-09 08:29:05 -07:00
Ted Yu
ee631e19c6
HBASE-11918 TestVisibilityLabelsWithDistributedLogReplay#testAddVisibilityLabelsOnRSRestart sometimes fails due to VisibilityController initialization not being recognized
2014-09-09 14:34:01 +00:00
Enis Soztutar
4995ed8a02
HBASE-11679 Replace HTable with HTableInterface where backwards-compatible (Carter)
2014-09-08 23:39:34 -07:00
Enis Soztutar
71e6ff4377
HBASE-9473 Change UI to list 'system tables' rather than 'catalog tables' (Stack)
2014-09-08 22:38:32 -07:00
Enis Soztutar
62d1ae12c2
HBASE-11445 TestZKProcedure#testMultiCohortWithMemberTimeoutDuringPrepare is flaky (Jeffrey Zhong)
2014-09-08 20:57:55 -07:00
Ted Yu
f9bea36146
HBASE-11772 Bulk load mvcc and seqId issues with native hfiles (Jerry He)
2014-09-08 14:50:02 +00:00
anoopsjohn
0a9bfcaf74
HBASE-11805 KeyValue to Cell Convert in WALEdit APIs.
2014-09-07 15:48:21 +05:30
Ted Yu
fec7771f73
HBASE-11896 LoadIncrementalHFiles fails in secure mode if the namespace is specified (Ashish Singhi and Ted Yu)
2014-09-06 13:23:28 +00:00
stack
b4f88469ba
HBASE-11905 Add orca to server UIs and update logo -- ADDENDUM
2014-09-05 22:22:31 -07:00
stack
a1353b826b
HBASE-11905 Add orca to server UIs and update logo
2014-09-05 16:45:54 -07:00
stack
502fcd6711
HBASE-11905 Add orca to server UIs and update logo
2014-09-05 16:44:46 -07:00
Ted Yu
a9a1eb50ce
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/hbase
2014-09-05 21:53:30 +00:00
Ted Yu
c9e5229294
HBASE-11869 Support snapshot owner
2014-09-05 21:53:08 +00:00
Sean Busbey
39609a556a
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:33:39 -07:00
Sean Busbey
8b5582370e
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:33:10 -07:00
Lars Hofhansl
edac84567f
HBASE-11898 CoprocessorHost.Environment should cache class loader instance. (Vladimir Rodionov)
2014-09-05 09:46:58 -07:00
stack
aa05ad1291
HBASE-11877 Make TableSplit more readable (Liu Shaohui)
2014-09-04 21:25:54 -07:00
Ramkrishna
8de30d32d4
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:55:53 +05:30
Andrew Purtell
f77ebcf191
HBASE-11886 The creator of the table should have all permissions on the table (Devaraj Das and Andrew Purtell)
2014-09-03 18:30:52 -07:00
Enis Soztutar
1a6eea335f
HBASE-11826 Split each tableOrRegionName admin methods into two targetted methods (Carter and Enis)
2014-09-03 14:39:35 -07:00
stack
11ba6ac7c9
HBASE-11887 Memory retention in branch-1; millions of instances of LiteralByteString for column qualifier and value
2014-09-03 14:20:40 -07:00
Andrew Purtell
5ad6098b52
HBASE-11876 RegionScanner.nextRaw should not update metrics
2014-09-02 18:28:56 -07:00
Enis Soztutar
bb1d95385a
HBASE-11863 WAL files are not archived and stays in the WAL directory after splitting
2014-09-02 17:52:18 -07:00
Ted Yu
b2d528aac6
HBASE-11878 TestVisibilityLabelsWithDistributedLogReplay#testAddVisibilityLabelsOnRSRestart sometimes fails due to VisibilityController not yet initialized
2014-09-02 22:44:18 +00:00
Jimmy Xiang
842f4808db
HBASE-11880 NPE in MasterStatusServlet
2014-09-02 14:56:11 -07:00
Enis Soztutar
211c1e8ad4
HBASE-11797 Create Table interface to replace HTableInterface (Carter)
2014-09-02 13:07:02 -07:00
anoopsjohn
310ac4f71d
HBASE-11821 [ImportTSV] Abstract labels tags creation into pluggable Interface.
2014-09-02 16:30:37 +05:30
Jimmy Xiang
d16c9d3776
HBASE-11867 TestSplitLogManager.testUnassignedTimeout is flaky
2014-09-01 14:28:01 -07:00
anoopsjohn
125f5619b9
HBASE-11777 Find a way to set sequenceId on Cells on the server.
2014-09-01 15:04:00 +05:30
Jimmy Xiang
478bdc8ea5
HBASE-11866 TestDistributedLogSplitting is flaky
2014-08-31 08:57:45 -07:00
stack
5719e4098b
HBASE-11865 Result implements CellScannable; rather it should BE a CellScanner
2014-08-31 00:11:35 -07:00
stack
651b6bab49
HBASE-11822 Convert EnvironmentEdge#getCurrentTimeMillis to getCurrentTime
2014-08-29 17:14:25 -07:00
stack
3bfbd06291
HBASE-11822 Convert EnvironmentEdge#getCurrentTimeMillis to getCurrentTime
2014-08-29 17:14:25 -07:00
Andrew Purtell
cdfc96f294
HBASE-11857 Restore ReaderBase.initAfterCompression() and WALCellCodec.create(Configuration, CompressionContext) (Ted Yu)
2014-08-29 16:53:22 -07:00
stack
2ceb875957
HBASE-11072 Abstract WAL splitting from ZK (Sergey Soldatov)
2014-08-29 16:47:14 -07:00
stack
1abaacffb5
HBASE-11072 Abstract WAL splitting from ZK (Sergey Soldatov)
2014-08-29 16:46:32 -07:00
Jimmy Xiang
b7f7514762
HBASE-11689 Track meta in transition (Andrey Stepachev and Jimmy Xiang)
2014-08-29 13:23:35 -07:00
stack
2cd45eb9a0
HBASE-11726 Master should fail-safe if starting with a pre 0.96 layout (Esteban Guiterrez)
2014-08-29 11:17:08 -07:00
Andrew Purtell
e5a5e968f1
HBASE-11810 Access SSL Passwords through Credential Provider API (Larry McCay)
2014-08-29 07:54:45 -07:00
Andrew Purtell
27ba048651
HBASE-11846 HStore#assertBulkLoadHFileOk should log if a full HFile verification will be performed during a bulkload (Esteban Gutierrez)
2014-08-28 15:53:19 -07:00
Sean Busbey
49b526169a
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:53:52 -07:00
anoopsjohn
736f84bfed
HBASE-9875 Removing the empty file NamespaceJanitor
2014-08-28 16:37:00 +05:30
stack
80fbcfcd23
HBASE-4920 We need a mascot, a totem
2014-08-27 19:14:35 -07:00
stack
cd8a908499
HBASE-4920 We need a mascot, a totem
...
Add in images Add reference on front page and from refguide.
2014-08-27 19:13:33 -07:00
stack
e5123cc2ce
HBASE-9875 NamespaceJanitor chore is not used
2014-08-27 09:56:16 -07:00
Srikanth Srungarapu
57328e1121
HBASE-11788 HBase is not deleting the cell when a Put with a KeyValue, KeyValue.Type.Delete is submitted
2014-08-27 09:05:34 -07:00
stack
f4c55b877c
HBASE-11834 TestHRegionBusyWait.testParallelAppendWithMemStoreFlush fails sporadically
2014-08-27 08:21:38 -07:00
anoopsjohn
0cb2ab6a76
HBASE-11820 ReplicationSource : Set replication codec class as RPC codec class on a clonned Configuration.
2014-08-27 10:28:49 +05:30
stack
aada70053b
HBASE-7782 HBaseTestingUtility.truncateTable() not acting like CLI (Sean Busbey)
2014-08-26 10:44:22 -07:00
Andrew Purtell
906fafe93d
HBASE-11814 TestAssignmentManager.testCloseFailed() and testOpenCloseRacing() is flaky (Virag Kothari)
2014-08-26 07:51:09 -07:00
Ramkrishna
dea6480023
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-08-26 17:36:37 +05:30
Ted Yu
582123cd8f
HBASE-11823 Cleanup javadoc warnings.(Andrey Stepachev)
2014-08-26 09:13:22 +00:00
Andrew Purtell
5ed89df4bb
HBASE-11766 Backdoor CoprocessorHConnection is no longer being used for local writes
2014-08-25 15:58:11 -07:00
stack
03687b80bc
HBASE-11813 CellScanner#advance may overflow stack
2014-08-25 14:52:36 -07:00
stack
dd6c21e4d5
HBASE-11610 Enhance remote meta updates
2014-08-25 11:55:43 -07:00
Andrew Purtell
368aee62af
HBASE-11794 StripeStoreFlusher causes NullPointerException (jeongmin kim)
2014-08-23 10:49:21 -07:00
Andrew Purtell
d281ffb139
HBASE-11617 incorrect AgeOfLastAppliedOp and AgeOfLastShippedOp in replication Metrics when no new replication OP (Demai Ni)
2014-08-23 09:43:12 -07:00
Ted Yu
3b57f28dad
HBASE-11798 TestBucketWriterThread may hang due to WriterThread stopping prematurely (Sergey Soldatov and Alex Newman)
2014-08-22 01:54:06 +00:00
Matteo Bertozzi
6df18a1b65
HBASE-11789 LoadIncrementalHFiles is not picking up the -D option
2014-08-21 19:05:17 +01:00
Matteo Bertozzi
cf771b85a5
Revert "LoadIncrementalHFiles is not picking up the -D option"
...
This reverts commit e05e27f2d5
.
2014-08-21 19:04:33 +01:00
Nicolas Liochon
018bbc0993
HBASE-4955 Use the official versions of surefire (Alex Newman)
2014-08-21 10:50:14 +02:00
Matteo Bertozzi
e05e27f2d5
LoadIncrementalHFiles is not picking up the -D option
2014-08-20 21:31:29 +01:00
Nicolas Liochon
c308c37b23
HBASE-11744 RpcServer code should not use a collection from netty internal
2014-08-20 12:14:40 +02:00
anoopsjohn
062f6a6aac
HBASE-11553 Abstract visibility label related services into an interface.
2014-08-20 14:47:29 +05:30
Enis Soztutar
e28ec72464
HBASE-11568 Async WAL replication for region replicas
2014-08-19 18:59:22 -07:00
Enis Soztutar
d44e7df5dc
HBASE-11512 Write region open/close events to WAL
2014-08-19 18:45:21 -07:00
Enis Soztutar
aeecd20373
HBASE-11572 Add support for doing get/scans against a particular replica_id (Jeffrey Zhong)
2014-08-19 18:23:09 -07:00
stack
c08f850d40
HBASE-11657 Put HTable region methods in an interface (Carter Page)
2014-08-19 16:15:02 -07:00
Andrew Purtell
3b864842c7
HBASE-11774 Avoid allocating unnecessary tag iterators
2014-08-19 09:38:33 -07:00
Andrew Purtell
393a2a3814
HBASE-11773 Wrong field used for protobuf construction in RegionStates (Andrey Stepachev)
2014-08-19 09:24:45 -07:00
anoopsjohn
3c13e8f3ce
HBASE-11696 Make CombinedBlockCache resizable.
2014-08-19 17:32:50 +05:30
Ted Yu
fd4dfb489a
HBASE-11762 Record the class name of Codec in WAL header
2014-08-19 00:53:54 +00:00
stack
f93e4d47d9
HBASE-11770 TestBlockCacheReporting.testBucketCache is not stable (Sergey Soldatov)
2014-08-18 15:34:27 -07:00
Matteo Bertozzi
c45a8832d2
HBASE-11757 Provide a common base abstract class for both RegionObserver and MasterObserver
2014-08-18 20:19:04 +01:00
Ramkrishna
70696ebf59
HBASE-11728 - Data loss while scanning using PREFIX_TREE
...
DATA-BLOCK-ENCODING (Ram)
2014-08-18 22:32:56 +05:30
Matteo Bertozzi
6856e4533e
HBASE-11733 Avoid copy-paste in Master/Region CoprocessorHost
2014-08-16 08:22:48 +01:00
Andrew Purtell
680a6f32f2
HBASE-11713 Adding hbase shell unit test coverage for visibility labels (Srikanth Srungarapu)
2014-08-15 15:20:35 -07:00
Jimmy Xiang
2c5825d897
HBASE-11740 RegionStates.getRegionAssignments() gets stuck on clone (Virag Kothari)
2014-08-15 10:36:49 -07:00
Andrew Purtell
dbf16df44c
HBASE-11755 VisibilityController returns the wrong value for preBalanceSwitch (Matteo Bertozzi)
2014-08-15 10:29:26 -07:00
Jimmy Xiang
783d87b3c0
HBASE-11732 Should not preemptively offline a region
2014-08-15 08:43:30 -07:00
Andrew Purtell
9db1f2cc37
HBASE-11749 Better error logging when coprocessors loading has failed (Srikanth Srungarapu)
2014-08-14 17:51:06 -07:00
shuai.lou
a15b343fbf
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:06 -07:00
Sean Busbey
e9fd2d5cae
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:06 -07:00
Matteo Bertozzi
e1e70a7e2f
HBASE-11724 Add to RWQueueRpcExecutor the ability to split get and scan handlers
2014-08-14 20:52:11 +01:00