Commit Graph

747 Commits

Author SHA1 Message Date
Matteo Bertozzi bd8df9ccd4 HBASE-11598 Add simple rpc throttling 2014-09-18 22:38:30 +01: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 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
stack 3c9bd7d296 HBASE-11911 Break up tests into more fine grained categories (Alex Newman) 2014-09-12 21:37:06 -07:00
stack 7a1b7ef261 HBASE-11893 RowTooBigException should be in hbase-client module (Mikhail Antonov) 2014-09-12 12:35:28 -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
Jimmy Xiang 3a82cf238b HBASE-11760 Tighten up region state transition 2014-09-11 13:21:12 -07:00
Enis Soztutar 4cb76aa929 HBASE-11936 IsolationLevel must be attribute of a Query not a Scan (Vladimir Rodionov) 2014-09-11 12:58:04 -07:00
Enis Soztutar 686b860f35 HBASE-11923 Potential race condition in RecoverableZookeeper.checkZk() (Lars Hofhansl) 2014-09-09 18:35:53 -07:00
Enis Soztutar f7bcf3df6b HBASE-11921 Minor fixups that come of testing branch-1 (Stack) 2014-09-09 12:05:43 -07:00
Enis Soztutar 4995ed8a02 HBASE-11679 Replace HTable with HTableInterface where backwards-compatible (Carter) 2014-09-08 23:39:34 -07:00
Enis Soztutar 27d4ca2f64 HBASE-11787 TestRegionLocations is not categorized (Nicolas Liochon) 2014-09-08 16:36:42 -07:00
Enis Soztutar 34a5019b42 HBASE-10841 Scan,Get,Put,Delete,etc setters should consistently return this 2014-09-05 18:48:38 -07: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
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
Ted Yu b2d528aac6 HBASE-11878 TestVisibilityLabelsWithDistributedLogReplay#testAddVisibilityLabelsOnRSRestart sometimes fails due to VisibilityController not yet initialized 2014-09-02 22:44:18 +00:00
Enis Soztutar 211c1e8ad4 HBASE-11797 Create Table interface to replace HTableInterface (Carter) 2014-09-02 13:07:02 -07:00
stack 5719e4098b HBASE-11865 Result implements CellScannable; rather it should BE a CellScanner 2014-08-31 00:11:35 -07:00
stack 3bfbd06291 HBASE-11822 Convert EnvironmentEdge#getCurrentTimeMillis to getCurrentTime 2014-08-29 17:14:25 -07:00
Jimmy Xiang b7f7514762 HBASE-11689 Track meta in transition (Andrey Stepachev and Jimmy Xiang) 2014-08-29 13:23:35 -07:00
Nicolas Liochon 8c0e5dca75 HBASE-11851 RpcClient can try to close a connection not ready to close 2014-08-29 14:35:57 +02: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
Sean Busbey 3411f830e3 HBASE-11828 callers of SeverName.valueOf should use equals and not ==.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-08-26 17:52:13 -07:00
Lars Hofhansl e27a427f9b HBASE-9746 Addendum. 2014-08-26 10:56:55 -07:00
Lars Hofhansl d79db4d221 HBASE-9746 RegionServer can't start when replication tries to replicate to an unknown host. 2014-08-25 16:32:01 -07:00
stack dd6c21e4d5 HBASE-11610 Enhance remote meta updates 2014-08-25 11:55:43 -07:00
Lars Hofhansl c3d2d6127e HBASE-11536 Puts of region location to Meta may be out of order which causes inconsistent of region location. (Liu Shaohui) 2014-08-25 11:35:22 -07:00
Gary Helmling db520b94cb HBASE-11800 Make HTableInterface coprocessorService methods public 2014-08-22 11:06:08 -07:00
Ramkrishna 6f00f859a7 HBASE-11802 Scan copy constructor doesn't copy reversed member variable 2014-08-22 22:03:57 +05:30
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 393a2a3814 HBASE-11773 Wrong field used for protobuf construction in RegionStates (Andrey Stepachev) 2014-08-19 09:24:45 -07:00
Ramkrishna c1660a7962 HBASE-11438 - [Visibility Controller] Support UTF8 character as Visibility
Labels (ram)
2014-08-14 12:41:16 +05:30
Nicolas Liochon fadb0900a0 HBASE-11719 Remove some unused paths in AsyncClient 2014-08-12 10:11:02 +02:00
Nicolas Liochon 2c3340c00a HBASE-11718 Remove some logs in RpcClient.java 2014-08-12 09:52:24 +02:00
Andrew Purtell 12d4a42e71 HBASE-11589 AccessControlException should be a not retriable exception (Qiang Tian) 2014-08-08 19:10:56 -07:00
Jimmy Xiang 17dff6818e HBASE-11611 Clean up ZK-based region assignment 2014-08-06 16:22:08 -07:00
Lars Hofhansl 25e6baee42 HBASE-11667 Comment ClientScanner logic for NSREs. 2014-08-06 11:28:11 -07:00
Jonathan M Hsieh 6dee406bf3 HBASE-11535 ReplicationPeer map is not thread safe (Virag Kothari) 2014-08-06 11:16:53 -07:00
Devaraj Das 8562752143 HBASE-10674. HBCK should be updated to do replica related checks 2014-08-04 18:00:29 -07:00
Andrew Purtell 757b13dea4 HBASE-11318 Classes in security subpackages missing @InterfaceAudience annotations (Jonathan Hsieh and Andrew Purtell) 2014-08-04 11:13:58 -07:00
Ramkrishna 4fd3b110f3 HBASE-11384 - [Visibility Controller]Check for users covering
authorizations for every mutation (Ram)
2014-08-01 13:18:09 -07:00
Nick Dimiduk 50ac59fa85 HBASE-11558 Caching set on Scan object gets lost when using TableMapReduceUtil in 0.95+ (Ishan Chhabra) 2014-07-30 13:29:40 -07:00
Jimmy Xiang 7f9ec95831 HBASE-11606 Enable ZK-less region assignment by default 2014-07-29 09:37:43 -07:00
stack 6a74ef1542 HBASE-4436 Remove and convert @deprecated RemoteExceptionHandler.decodeRemoteException calls (Talat Uyarer) 2014-07-28 18:16:55 -07:00
Nicolas Liochon d8401c8e44 HBASE-11564 Improve cancellation management in the rpc layer 2014-07-24 15:53:32 +02:00
Jimmy Xiang b81302852f HBASE-11565 Stale connection could stay for a while 2014-07-22 13:56:52 -07:00
Jonathan M Hsieh c5dc88791b HBASE-11556 Move HTablePool to hbase-thrift module 2014-07-21 15:43:32 -07:00
stack 4aeded7588 HBASE-11548 [PE] Add 'cycling' test N times and unit tests for size/zipf/valueSize calculations 2014-07-18 23:57:00 -07:00
Ted Yu 5bf37d0b51 HBASE-11471 Move TableStateManager and ZkTableStateManager and Server to hbase-server (Alex Newman) 2014-07-18 04:36:40 +00:00
stack f8153a1456 HBASE-11518 doc update for how to create non-shared HConnection (Qiang Tian) 2014-07-17 11:39:00 -07:00
Enis Soztutar bbe29eb93c HBASE-11511 Write flush events to WAL 2014-07-15 14:47:19 -07:00
Ramkrishna 995a5a6c68 HBASE-10930 Change Filters and GetClosestRowBeforeTracker to work with
Cells (Ram)
2014-07-15 22:07:00 +05:30
Enis Soztutar 463d52d8cf HBASE-11367 Pluggable replication endpoint 2014-07-14 16:22:26 -07:00
Ramkrishna e71d69bf00 HBASE-11509 Forward port HBASE-11039 to trunk and branch-1 after
HBASE-11489 (Ram)
2014-07-14 22:52:48 +05:30
anoopsjohn 470d00ea9a HBASE-11437 Modify cell tag handling code to treat the length as unsigned. - Addendum 2014-07-14 15:24:09 +05:30
stack a6fd48ba12 HBASE-11499 AsyncProcess.buildDetailedErrorMessage concatenates strings using + in a loop (Mike Drob) 2014-07-13 21:48:06 -07:00
anoopsjohn 213e565bce HBASE-11437 Modify cell tag handling code to treat the length as unsigned. (Anoop) 2014-07-13 12:10:21 +05:30
anoopsjohn f5e13c7460 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:02:26 +05:30
anoopsjohn 5a408af65f HBASE-11500 Possible null pointer dereference of regionLocation in ReversedScannerCallable. (Mike Drob) 2014-07-12 18:17:17 +05:30
Nick Dimiduk c01e7e50c1 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:52:32 -07:00
Ted Yu b3da98a1a2 HBASE-11460 Deadlock in HMaster on masterAndZKLock in HConnectionManager 2014-07-11 16:15:49 +00:00
Enis Soztutar 09fcdb50af HBASE-11475 Distributed log replay should also replay compaction events 2014-07-10 10:50:22 -07:00
Jeffrey Zhong d07bc87cd6 HBase-11315: Keeping MVCC for configurable longer time 2014-07-06 18:25:18 -07:00
stack c6db308977 HBASE-11452 add getUserPermission feature in AccessControlClient as client API (Demai Ni) 2014-07-04 19:47:57 -07:00
Ramkrishna 62c048660b HBASE-10885 Support visibility expressions on Deletes (Ram) 2014-07-04 23:55:05 +05:30
stack ea085c6373 HBASE-4495 CatalogTracker has an identity crisis; needs to be cut-back in scope (Mikhail Antonov) 2014-07-02 19:01:04 -07:00
stack 1d8958685a HBASE-4495 CatalogTracker has an identity crisis; needs to be cut-back in scope (Mikhail Antonov) 2014-07-02 19:00:49 -07:00
Devaraj Das 9f8d1876a0 HBASE-11344 Hide row keys and such from the web UIs 2014-07-02 13:07:11 -07:00
Enis Soztutar 92c52a727a Updated version in master to 2.0.0-SNAPSHOT after 'branch-1' is created for 1.x line of releases 2014-06-30 20:26:47 -07:00
Enis Soztutar 0167558eb3 HBASE-11448 Fix javadoc warnings 2014-06-30 20:11:02 -07:00
Andrew Purtell d797fc872f HBASE-11432 [AccessController] Remove cell first strategy 2014-06-30 09:52:21 -07:00
Enis Soztutar 14a09e79bd HBASE-11332 Fix for metas location cache from HBASE-10785 2014-06-27 16:39:41 -07:00
Devaraj Das 1daf8acfc9 HBASE-11214. Fixes for scans on a replicated table 2014-06-27 16:39:40 -07:00
Enis Soztutar 5a8f3f7cef HBASE-10357 Failover RPC's for scans (Devaraj Das)
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1595388 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:40 -07:00
Enis Soztutar e86b13f75a HBASE-10957 HMaster can abort with NPE in #rebuildUserRegions (Nicolas Liochon)
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1590184 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:40 -07:00
Enis Soztutar 48ffa4d5e6 HBASE-10785 Metas own location should be cached
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1586653 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:39 -07:00
sershe 579f305bd0 HBASE-10794 multi-get should handle replica location missing from cache
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1586468 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:39 -07:00
sershe 61bce90362 HBASE-10634 Multiget doesn't fully work
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1586184 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:39 -07:00
Enis Soztutar ad05de172f HBASE-10701 Cache invalidation improvements from client side
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1585766 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:39 -07:00
nkeywal c2f6f479ad HBASE-10355 Failover RPC's from client using region replicas
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1575261 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:38 -07:00
Devaraj Das b0480db1ae HBASE-10672. Table snapshot should handle tables whose REGION_REPLICATION is greater than one
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1575096 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:38 -07:00
Zhihong Yu c997c3311e HBASE-10630 NullPointerException in ConnectionManager$HConnectionImplementation.locateRegionInMeta() due to missing region info
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1572761 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:37 -07:00
Devaraj Das 3d8ee3a06e HBASE-10350. Master/AM/RegionStates changes to create and assign region replicas (ddas)
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1569861 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:37 -07:00
sershe 25b6103dad HBASE-10356 Failover RPC's for multi-get
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1569559 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:37 -07:00
Devaraj Das d6f603a492 HBASE-10354. Addendum commit. 10354.add.patch committed
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1568205 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:36 -07:00
Enis Soztutar 998cd1642f HBASE-10517 NPE in MetaCache.clearCache()
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1567827 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:36 -07:00
Devaraj Das 481a116e26 HBASE-10348. HTableDescriptor changes for region replicas
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1565658 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:36 -07:00
Enis Soztutar d8ea476bf1 HBASE-10354 Add an API for defining consistency per request
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1565062 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:36 -07:00
Enis Soztutar d4b82224cc HBASE-10347 HRegionInfo changes for adding replicaId and MetaEditor/MetaReader changes for region replicas
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1565041 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:36 -07:00
anoopsjohn 7c1135b3e3 HBASE-11424 Avoid usage of CellUtil#getTagArray(Cell cell) within server. (Anoop) 2014-06-27 22:35:08 +05:30
anoopsjohn cac468f33f HBASE-11421 HTableInterface javadoc correction. (Anoop) 2014-06-27 22:31:20 +05:30
Andrew Purtell cb9a6d1073 HBASE-11407 hbase-client should not require Jackson for pure HBase queries be executed (Sergey Beryozkin) 2014-06-25 16:35:53 -07:00
Ted Yu 62db371321 HBASE-11396 Invalid meta entries can lead to unstartable master (Craig Condit) 2014-06-24 22:47:56 +00:00
Nicolas Liochon ab72babd97 HBASE-11403 Fix race conditions around Object#notify 2014-06-24 11:37:02 +02:00
anoopsjohn 3020842d5c HBASE-11382 Adding unit test for HBASE-10964 (Delete mutation is not consistent with Put wrt timestamp) (Srikanth) 2014-06-23 13:36:32 +05:30
Nicolas Liochon c75afc5b8f HBASE-11374 RpcRetryingCaller#callWithoutRetries has a timeout of zero 2014-06-20 10:15:26 +02:00
Michael Stack 3ed3c5513c HBASE-11364 [BlockCache] Add a flag to cache data blocks in L1 if multi-tier cache 2014-06-17 22:33:40 -05:00
Jimmy Xiang 58549428a6 HBASE-11059 ZK-less region assignment 2014-06-14 08:39:29 -07:00
Nicolas Liochon 3fa92647d2 HBASE-11347 For some errors, the client can retry infinitely 2014-06-14 08:45:07 +02:00
Jeffrey Zhong 55cecc9679 HBase-11094: Distributed log replay is incompatible for rolling restarts 2014-06-12 21:50:16 -07:00
Ted Yu 62a78ab661 HBASE-11107 Provide utility method equivalent to 0.92's Result.getBytes().getSize() (Gustavo Anatoly) 2014-06-13 02:10:15 +00:00
Ramkrishna af9fa42e1b HBASE-11310:Delete's copy constructor should copy the attributes also
(Ram)
2014-06-11 22:58:02 +05:30
Ted Yu 961919d443 HBASE-11304 Enable HBaseAdmin.execProcedure to return data from procedure execution (Jerry He) 2014-06-08 18:48:20 +00:00
Michael Stack d6cc2fb1ea HBASE-11305 Remove bunch of unused imports in HConnectionManager (Mikhail Antonov) 2014-06-06 12:21:16 -07:00
Matteo Bertozzi 86e5db5099 HBASE-10935 support snapshot policy where flush memstore can be skipped to prevent production cluster freeze (Tianying Chang) 2014-06-02 08:03:19 +01:00
Nicolas Liochon f00d21179c HBASE-11215 Deprecate void setAutoFlush(boolean autoFlush, boolean clearBufferOnFail) 2014-05-27 15:46:43 +02:00
anoopsjohn 04b9a0a573 HBASE-11252 Fixing new javadoc warnings in master branch.(Anoop) 2014-05-27 10:11:27 +05:30
Jesse Yates c61cb7fb55 HBASE-11048 Support setting custom priority per client RPC 2014-05-22 23:33:22 -07:00
Andrew Purtell b168b8b2d5 HBASE-11149 Wire encryption is broken (Devaraj Das) 2014-05-22 18:46:29 -07:00
Michael Stack ea0731d60f HBASE-11108 Split ZKTable into interface and implementation (Mikhail Antononv) 2014-05-22 16:15:51 -07:00
Michael Stack c5d5a5d1bc HBASE-11108 Split ZKTable into interface and implementation (Mikhail Antononv) 2014-05-22 16:15:35 -07:00
Andrew Purtell 58818496da HBASE-9857 Blockcache prefetch option 2014-05-22 10:17:39 -07:00
tedyu c45ffa4986 HBASE-11016 Remove Filter#filterRow(List) 2014-05-22 04:32:14 +00:00
Michael Stack 4053868e72 HBASE-11203 Clean up javadoc and findbugs warnings in trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1596383 13f79535-47bb-0310-9956-ffa450edef68
2014-05-20 20:12:41 +00:00
nkeywal b6646596c6 HBASE-10573 Use Netty 4
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1596192 13f79535-47bb-0310-9956-ffa450edef68
2014-05-20 10:57:11 +00:00
Michael Stack 021bdae697 HBASE-11007 BLOCKCACHE in schema descriptor seems not aptly named
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1595938 13f79535-47bb-0310-9956-ffa450edef68
2014-05-19 15:53:06 +00:00
Jonathan Hsieh 675e004cf1 HBASE-6990 pretty print TTL (Esteban Gutierrez)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1595396 13f79535-47bb-0310-9956-ffa450edef68
2014-05-17 00:32:26 +00:00
mbertozzi 788b285e11 HBASE-8332 Add truncate as HMaster method
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1593439 13f79535-47bb-0310-9956-ffa450edef68
2014-05-08 22:25:01 +00:00
Michael Stack 4325d15edf HBASE-11092 Server interface should have method getConsensusProvider()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1593183 13f79535-47bb-0310-9956-ffa450edef68
2014-05-08 05:32:31 +00:00
Zhihong Yu 4b2a4d10de HBASE-10926 Use global procedure to flush table memstore cache (Jerry He)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1592368 13f79535-47bb-0310-9956-ffa450edef68
2014-05-04 16:12:32 +00:00
Andrew Kyle Purtell 86464360f8 HBASE-11077 [AccessController] Restore compatible early-out access denial
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1591524 13f79535-47bb-0310-9956-ffa450edef68
2014-05-01 01:04:36 +00:00
Andrew Kyle Purtell 071b916775 HBASE-10918 [VisibilityController] System table backed ScanLabelGenerator
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590180 13f79535-47bb-0310-9956-ffa450edef68
2014-04-25 22:44:52 +00:00
jxiang 891b9f6a20 HBASE-11047 Remove TimeoutMontior
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589439 13f79535-47bb-0310-9956-ffa450edef68
2014-04-23 15:37:26 +00:00
ndimiduk 73a0b7ad3c HBASE-10950 Add a configuration point for MaxVersion of Column Family (Enoch Hsu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589336 13f79535-47bb-0310-9956-ffa450edef68
2014-04-23 04:09:14 +00:00
Zhihong Yu 57f8591001 HBASE-11018 ZKUtil.getChildDataAndWatchForNewChildren() will not return null as indicated (Jerry He)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589015 13f79535-47bb-0310-9956-ffa450edef68
2014-04-22 02:30:01 +00:00
Enis Soztutar b1afd6e117 HBASE-10934 Provide Admin interface to abstract HBaseAdmin (Contributed by Carter)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588528 13f79535-47bb-0310-9956-ffa450edef68
2014-04-18 17:40:38 +00:00
Zhihong Yu 0045b86b78 HBASE-11019 incCount() method should be properly stubbed in HConnectionTestingUtility#getMockedConnectionAndDecorate()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588396 13f79535-47bb-0310-9956-ffa450edef68
2014-04-18 01:01:11 +00:00
Jean-Daniel Cryans 94875900c6 HBASE-10967 CatalogTracker.waitForMeta should not wait indefinitely silently
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1587284 13f79535-47bb-0310-9956-ffa450edef68
2014-04-14 19:01:23 +00:00
anoopsamjohn 32ae460190 HBASE-10964 Delete mutation is not consistent with Put wrt timestamp.(Anoop)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1586808 13f79535-47bb-0310-9956-ffa450edef68
2014-04-12 03:16:35 +00:00
nkeywal 8bcb70ddcf HBASE-10931 Enhance logs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1586019 13f79535-47bb-0310-9956-ffa450edef68
2014-04-09 16:33:22 +00:00
ramkrishna e17ef0d87b HBASE-10883-Restrict the universe of labels and authorizations(Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1585946 13f79535-47bb-0310-9956-ffa450edef68
2014-04-09 11:57:24 +00:00
ramkrishna 2922c5284d HBASE-7319-Extend Cell usage through read path (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1585945 13f79535-47bb-0310-9956-ffa450edef68
2014-04-09 11:46:14 +00:00
nkeywal 4b762ee841 HBASE-10018 Change the location prefetch
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1585518 13f79535-47bb-0310-9956-ffa450edef68
2014-04-07 16:55:45 +00:00
Michael Stack b2ef1ce01c HBASE-10886 add htrace-zipkin to the runtime dependencies again -- REVERT
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1584935 13f79535-47bb-0310-9956-ffa450edef68
2014-04-04 23:19:35 +00:00
Michael Stack 62908378bc HBASE-10886 add htrace-zipkin to the runtime dependencies again (Masatake Iwasaki)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1584455 13f79535-47bb-0310-9956-ffa450edef68
2014-04-03 23:04:10 +00:00
Michael Stack 6892ae258d HBASE-10888 Enable distributed log replay as default
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1584346 13f79535-47bb-0310-9956-ffa450edef68
2014-04-03 19:39:55 +00:00
Zhihong Yu e124054e4e HBASE-10850 essential column family optimization is broken
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1584335 13f79535-47bb-0310-9956-ffa450edef68
2014-04-03 10:13:32 +00:00
Zhihong Yu e8f7f46609 HBASE-10879 user_permission shell command on namespace doesn't work
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1583725 13f79535-47bb-0310-9956-ffa450edef68
2014-04-01 16:09:35 +00:00
Zhihong Yu 0f0d6c1754 HBASE-10848 Filter SingleColumnValueFilter combined with NullComparator does not work (Fabien)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1583511 13f79535-47bb-0310-9956-ffa450edef68
2014-04-01 01:53:01 +00:00
Michael Stack 300bc2b4ea HBASE-10864 Spelling nit (Alex Newman)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1582946 13f79535-47bb-0310-9956-ffa450edef68
2014-03-29 03:40:10 +00:00
jeffreyz 026e89af76 HBASE-10809: HBaseAdmin#deleteTable fails when META region happen to move around same time
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1582841 13f79535-47bb-0310-9956-ffa450edef68
2014-03-28 17:38:30 +00:00
Michael Stack 325fcaf4e1 HBASE-10796 Set default log level as INFO
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1582532 13f79535-47bb-0310-9956-ffa450edef68
2014-03-27 23:09:59 +00:00
jxiang 7716a3ca94 HBASE-10569 Co-locate meta and master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1581479 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 19:34:52 +00:00
nkeywal 0e5d21e96a HBASE-10814 RpcClient: some calls can get stuck when connection is closing
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1581414 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 16:48:29 +00:00
Zhihong Yu f30de7377d HBASE-10821 Make ColumnInterpreter#getValue() abstract
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1581217 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 03:45:55 +00:00
Zhihong Yu 1bf2308543 HBASE-5175 Add DoubleColumnInterpreter (Julian Wissmann)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1581200 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 03:14:16 +00:00
Michael Stack c4610ecab2 HBASE-10746 Bump the version of HTrace to 3.0
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1580076 13f79535-47bb-0310-9956-ffa450edef68
2014-03-21 22:46:03 +00:00
Andrew Kyle Purtell bbeaba1ee8 HBASE-10793 AuthFailed as a valid zookeeper state (Demai Ni)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1579465 13f79535-47bb-0310-9956-ffa450edef68
2014-03-19 23:35:31 +00:00
Enis Soztutar 7be181e455 HBASE-9721 RegionServer should not accept regionOpen RPC intended for another(previous) server
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1577951 13f79535-47bb-0310-9956-ffa450edef68
2014-03-15 23:24:26 +00:00
ndimiduk f2ff9baa64 HBASE-10741 Deprecate HTablePool and HTableFactory
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1577624 13f79535-47bb-0310-9956-ffa450edef68
2014-03-14 17:58:42 +00:00
jxiang 889ff7cbed HBASE-10737 HConnectionImplementation should stop RpcClient on close
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1577304 13f79535-47bb-0310-9956-ffa450edef68
2014-03-13 20:04:00 +00:00
Andrew Kyle Purtell db3482c61e HBASE-10736 Fix Javadoc warnings introduced in HBASE-10169
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1577250 13f79535-47bb-0310-9956-ffa450edef68
2014-03-13 17:13:44 +00:00
Andrew Kyle Purtell d54525ca90 HBASE-10169 Batch coprocessor (Jingcheng Du and Gary Helmling)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1576791 13f79535-47bb-0310-9956-ffa450edef68
2014-03-12 15:56:57 +00:00
nkeywal be21fcd1d6 HBASE-10720 rpcClient: Wrong log level when closing the connection
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1576695 13f79535-47bb-0310-9956-ffa450edef68
2014-03-12 11:18:27 +00:00
larsh d2eac30d68 HBASE-9778 Add hint to ExplicitColumnTracker to avoid seeking
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1576457 13f79535-47bb-0310-9956-ffa450edef68
2014-03-11 18:28:42 +00:00
rajeshbabu 6563749a4c HBASE-8076 add better doc for HBaseAdmin#offline API.(Rajesh)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1575580 13f79535-47bb-0310-9956-ffa450edef68
2014-03-08 18:04:30 +00:00
Michael Stack f5965ee660 HBASE-8604 improve reporting of incorrect peer address in replication
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1575459 13f79535-47bb-0310-9956-ffa450edef68
2014-03-08 00:47:31 +00:00
ndimiduk 1237a85052 HBASE-10432 Rpc retries non-recoverable error
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1574973 13f79535-47bb-0310-9956-ffa450edef68
2014-03-06 17:35:33 +00:00
nkeywal ddfc421a7d HBASE-10637 rpcClient: Setup the iostreams when writing
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1574110 13f79535-47bb-0310-9956-ffa450edef68
2014-03-04 14:33:57 +00:00
nkeywal 261478a7e4 HBASE-9999 Add support for small reverse scan - with new files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573951 13f79535-47bb-0310-9956-ffa450edef68
2014-03-04 09:07:03 +00:00
nkeywal 78930691ca HBASE-9999 Add support for small reverse scan
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573949 13f79535-47bb-0310-9956-ffa450edef68
2014-03-04 09:06:27 +00:00
mbertozzi 5ece5d8271 HBASE-9708 Improve Snapshot Name Error Message (Esteban Gutierrez)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573947 13f79535-47bb-0310-9956-ffa450edef68
2014-03-04 09:06:02 +00:00
Zhihong Yu f3233d72ba HBASE-10609 Remove filterKeyValue(Cell ignored) from FilterBase
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573774 13f79535-47bb-0310-9956-ffa450edef68
2014-03-03 21:57:23 +00:00
anoopsamjohn 518e3c72d6 HBASE-10451 Enable back Tag compression on HFiles.(Anoop)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573149 13f79535-47bb-0310-9956-ffa450edef68
2014-03-01 10:50:50 +00:00
nkeywal eb38979c80 HBASE-10080 Unnecessary call to locateRegion when creating an HTable instance
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1572525 13f79535-47bb-0310-9956-ffa450edef68
2014-02-27 11:36:28 +00:00
nkeywal 4bc7fe0d67 HBASE-9990 HTable uses the conf for each call creation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1572522 13f79535-47bb-0310-9956-ffa450edef68
2014-02-27 11:29:54 +00:00
Enis Soztutar ee48ff48a1 HBASE-10591 Sanity check table configuration in createTable
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1572301 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 22:24:20 +00:00
nkeywal 43b5767f62 HBASE-10606 Bad timeout in RpcRetryingCaller#callWithRetries w/o parameters
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1572124 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 16:08:04 +00:00
nkeywal 10c40aa50b HBASE-10566 cleanup rpcTimeout in the client - addendum
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1572033 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 12:39:08 +00:00
Michael Stack 29a526ab73 HBASE-10614 Master could not be stopped (Jingcheng Du)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571915 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 04:32:12 +00:00
Zhihong Yu d77ef9a8b5 HBASE-10600 HTable#batch() should perform validation on empty Put
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571899 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 02:44:31 +00:00
nkeywal 82b6e14ff2 HBASE-10566 cleanup rpcTimeout in the client - missing TimeLimitedRpcController
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571730 13f79535-47bb-0310-9956-ffa450edef68
2014-02-25 16:33:37 +00:00
nkeywal 21ddb60dc0 HBASE-10566 cleanup rpcTimeout in the client
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571727 13f79535-47bb-0310-9956-ffa450edef68
2014-02-25 16:28:57 +00:00
nkeywal 7e1ac02210 HBASE-10525 Allow the client to use a different thread for writing to ease interrupt
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571210 13f79535-47bb-0310-9956-ffa450edef68
2014-02-24 10:05:39 +00:00
nkeywal b0c77d1d7e HBASE-10516 Refactor code where Threads.sleep is called within a while/for loop (Feng Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570524 13f79535-47bb-0310-9956-ffa450edef68
2014-02-21 10:56:47 +00:00
nkeywal 2476afbcb2 HBASE-10522 Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in client (Feng Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570216 13f79535-47bb-0310-9956-ffa450edef68
2014-02-20 15:07:45 +00:00
Andrew Kyle Purtell b6891deadb HBASE-10550 Register HBase tokens with ServiceLoader
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1568735 13f79535-47bb-0310-9956-ffa450edef68
2014-02-16 07:29:18 +00:00
Zhihong Yu f1ad5cb938 HBASE-10452 Fix potential bugs in exception handlers (Ding Yuan)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1567979 13f79535-47bb-0310-9956-ffa450edef68
2014-02-13 17:26:25 +00:00
nkeywal 0bafd16057 HBASE-10490 Simplify RpcClient code
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1567919 13f79535-47bb-0310-9956-ffa450edef68
2014-02-13 13:51:38 +00:00
Zhihong Yu b6d4bea6fd HBASE-10493 InclusiveStopFilter#filterKeyValue() should perform filtering on row key
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1567403 13f79535-47bb-0310-9956-ffa450edef68
2014-02-11 21:44:16 +00:00
Jean-Daniel Cryans 89f1d1a051 HBASE-8751 Enable peer cluster to choose/change the ColumnFamilies/Tables it
really want to replicate from a source cluster (Feng Honghua via JD)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1566944 13f79535-47bb-0310-9956-ffa450edef68
2014-02-11 01:16:39 +00:00
Zhihong Yu 083a1cfd9c HBASE-10485 PrefixFilter#filterKeyValue() should perform filtering on row key
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1566912 13f79535-47bb-0310-9956-ffa450edef68
2014-02-11 00:43:00 +00:00
Zhihong Yu 5550e328c4 HBASE-10485 Revert to address more review comments
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1566869 13f79535-47bb-0310-9956-ffa450edef68
2014-02-10 23:53:39 +00:00
Zhihong Yu 8755eb8bee HBASE-10485 Addendum
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1566653 13f79535-47bb-0310-9956-ffa450edef68
2014-02-10 15:15:37 +00:00
jeffreyz b54f49e633 HBASE-10486: ProtobufUtil Append & Increment deserialization lost cell level timestamp
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1566505 13f79535-47bb-0310-9956-ffa450edef68
2014-02-10 05:19:57 +00:00
sershe 74ab28497d HBASE-10479 HConnection interface is public but is used internally, and contains a bunch of methods
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1566501 13f79535-47bb-0310-9956-ffa450edef68
2014-02-10 04:16:34 +00:00
Zhihong Yu df5bd6e99f HBASE-10485 PrefixFilter#filterKeyValue() should perform filtering on row key
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1566307 13f79535-47bb-0310-9956-ffa450edef68
2014-02-09 16:30:10 +00:00
nkeywal 4742456403 HBASE-10472 Manage the interruption in ZKUtil#getData
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1565787 13f79535-47bb-0310-9956-ffa450edef68
2014-02-07 20:27:42 +00:00
nkeywal 583c11c71d HBASE-10477 Regression from HBASE-10337
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1565365 13f79535-47bb-0310-9956-ffa450edef68
2014-02-06 17:29:23 +00:00
sershe 6905e533e3 HBASE-10277 refactor AsyncProcess ADDENDUM fix javadoc warnings
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1565031 13f79535-47bb-0310-9956-ffa450edef68
2014-02-06 01:12:42 +00:00
Enis Soztutar 3cc587b961 HBASE-10471 Remove HTD.isAsyncLogFlush() from trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1565003 13f79535-47bb-0310-9956-ffa450edef68
2014-02-05 23:56:04 +00:00
Andrew Kyle Purtell 8c23d35d50 HBASE-10337 HTable.get() uninteruptible (Nicolas Liochon)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564851 13f79535-47bb-0310-9956-ffa450edef68
2014-02-05 18:00:09 +00:00
sershe 7898e68fd4 HBASE-10277 refactor AsyncProcess
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564832 13f79535-47bb-0310-9956-ffa450edef68
2014-02-05 17:08:33 +00:00
Zhihong Yu 3db5a52193 HBASE-10467 Revert from trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564640 13f79535-47bb-0310-9956-ffa450edef68
2014-02-05 05:46:07 +00:00