Commit Graph

3512 Commits

Author SHA1 Message Date
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
Andrew Purtell 819b06d621 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:44:09 -07:00
Andrew Purtell 1e55bdbf77 HBASE-11745 FilterAllFilter should return ReturnCode.SKIP 2014-08-14 11:42:30 -07:00
anoopsjohn cabcb6ca23 HBASE-11717 Remove unused config 'hbase.offheapcache.percentage' from hbase-default.xml and book. (Anoop) 2014-08-14 23:47:03 +05:30
Andrew Purtell 6367074381 HBASE-11702 Better introspection of long running compactions 2014-08-14 09:12:52 -07:00
Jimmy Xiang 4ed32bd77e HBASE-11687 No need to abort on postOpenDeployTasks exception if region opening is cancelled 2014-08-14 09:06:22 -07:00
Ramkrishna c1660a7962 HBASE-11438 - [Visibility Controller] Support UTF8 character as Visibility
Labels (ram)
2014-08-14 12:41:16 +05:30
Nick Dimiduk c60cfbc999 HBASE-11550 Custom value for BUCKET_CACHE_BUCKETS_KEY should be sorted (Gustavo Anatoly) 2014-08-13 21:07:41 -07:00
Jimmy Xiang 71d3f6896b HBASE-11727 Assignment wait time error in case of ServerNotRunningYetException 2014-08-12 12:57:27 -07:00
Jimmy Xiang 1262f1e2d4 HBASE-11703 Meta region state could be corrupted 2014-08-12 11:31:41 -07:00
Jimmy Xiang 9abe2da9e8 HBASE-11709 TestMasterShutdown can fail sometime 2014-08-12 09:55:20 -07:00
Andrew Purtell d8a262996b HBASE-11716 LoadTestDataGeneratorWithVisibilityLabels should handle Delete mutations (Anoop Sam John) 2014-08-11 10:52:12 -07:00
Andrew Purtell 12d4a42e71 HBASE-11589 AccessControlException should be a not retriable exception (Qiang Tian) 2014-08-08 19:10:56 -07:00
Andrew Purtell c2bfc64719 HBASE-11705 callQueueSize should be decremented in a fail-fast scenario (Esteban Gutierrez) 2014-08-08 18:41:18 -07:00
Andrew Purtell 3c03dcb1b9 HBASE-11706 Set versions for VerifyReplication (cuijianwei) 2014-08-08 18:30:47 -07:00
Jimmy Xiang fa46724f36 HBASE-11659 Region state RPC call is not idempotent (Virag Kothari) 2014-08-08 15:02:38 -07:00
anoopsjohn d7011a9dcc HBASE-11527 Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap. (Anoop) 2014-08-08 23:45:29 +05:30
Andrew Purtell da01d2f53d HBASE-11701 Start and end of memstore flush log should be on the same level (Esteban Gutierrez) 2014-08-07 17:53:43 -07:00
Andrew Purtell e11e89e5af HBASE-11697 Improve the 'Too many blocks' message on UI blockcache status page (Mikhail Antonov) 2014-08-07 15:11:44 -07:00
stack 5e899c68e0 HBASE-11678 BucketCache ramCache fills heap after running a few hours 2014-08-07 14:23:22 -07:00
stack 889c8a6f3a HBASE-11333 Remove deprecated class MetaMigrationConvertingToPB 2014-08-07 13:08:57 -07:00
stack 8372d9694d HBASE-11333 Remove deprecated class MetaMigrationConvertingToPB 2014-08-07 13:08:17 -07:00
Jimmy Xiang 041a2ba948 HBASE-11611 Addendum to fix hanging tests 2014-08-07 09:00:42 -07:00
anoopsjohn 12d9697d93 HBASE-11527 Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap. (Anoop) 2014-08-07 17:16:16 +05:30
Jimmy Xiang 17dff6818e HBASE-11611 Clean up ZK-based region assignment 2014-08-06 16:22:08 -07:00
stack e17a3ca091 HBASE-10205 ConcurrentModificationException in BucketAllocator (Arjen Roodselaar and Chunhui Shen) 2014-08-06 15:56:31 -07:00
stack cae7d76646 HBASE-11603 Apply version of HADOOP-8027 to our JMXJsonServlet 2014-08-06 15:49:16 -07:00
Ted Yu c9d0feb284 HBASE-11673 TestIOFencing#testFencingAroundCompactionAfterWALSync fails(Sergey Soldatov) 2014-08-06 02:20:54 +00:00
Nick Dimiduk 51cc4fed0a HBASE-11674 LoadIncrementalHFiles should be more verbose after unrecoverable error (Jan Lukavsky) 2014-08-05 15:21:00 -07:00
Jimmy Xiang 074f83c80b HBASE-11671 TestEndToEndSplitTransaction fails on master (Mikhail Antonov) 2014-08-05 09:22:32 -07:00
Ted Yu ab757169a1 HBASE-10674 HBCK should be updated to do replica related checks Addendum 2014-08-05 04:19:22 +00:00
Devaraj Das 8562752143 HBASE-10674. HBCK should be updated to do replica related checks 2014-08-04 18:00:29 -07:00
stack af4e0a78de HBASE-11664 Build broken - TestVisibilityWithCheckAuths 2014-08-04 15:28:45 -07:00
stack e91e2659a7 HBASE-11068 Update code to use Admin factory method instead of constructor 2014-08-04 11:42:38 -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
Nicolas Liochon 4d005b70a0 HBASE-11585 PE: Allows warm-up 2014-08-04 11:41:34 +02:00
Andrew Purtell 543c64d2e9 HBASE-11650 Write hbase.id to a temporary location and move into place 2014-08-01 17:18:00 -07:00
Ted Yu eb79a43580 HBASE-11632 Region split needs to clear force split flag at the end of SplitRequest run (Jerry He) 2014-08-01 22:17:09 +00:00
Ramkrishna 04e06645ac HBASE-11384 - [Visibility Controller]Check for users covering
authorizations for every mutation (Add new test file) (Ram)
2014-08-01 13:22:08 -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
Jimmy Xiang 111636c0e7 HBASE-11631 Wait a little till server is online in assigning meta 2014-08-01 12:32:18 -07:00
Ted Yu b384c06d35 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:17:38 +00:00
Sean Busbey aca2462ce3 HBASE-4744 enable test that log roll fails after split start.
Note that this changes testLogRollAfterSplitStart from a Large
test to a Medium test.

FSHLog changes:
* make logging in replaceWriter handle null newPath
* clean up javadoc for replaceWriter

TestHLogSplit changes:

* removed testLogRollAfterSplitStart

TestLogRollAbort

* added testLogRollAfterSplitStart
* remove @Ignore, add debug messages about test progress
* clean up check for proper failure from log roll
2014-08-01 10:12:08 -07:00
Andrew Purtell aba9f5a7f4 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:12 -07:00
stack a2bbb6b43c HBASE-11630 Refactor TestAdmin to use Admin interface instead of HBaseAdmin (Carter Page) 2014-08-01 09:43:32 -07:00
Andrew Purtell 78d47cc0e4 HBASE-11583 Refactoring out the configuration changes for enabling VisibilityLabels in the unit tests (Srikanth Srungarapu) 2014-08-01 09:37:56 -07:00
Andrew Purtell b727d1e181 HBASE-11594 Unhandled NoNodeException in distributed log replay mode (Jeffrey Zhong) 2014-08-01 09:37:56 -07:00
Andrew Purtell 19e9b8aa52 HBASE-11516 Track time spent in executing coprocessors in each region (Srikanth Srungarapu and Andrew Purtell) 2014-08-01 09:37:56 -07:00
Lars Hofhansl 1326d329ee mutateRowsWithLocks might require updatesLock.readLock with waitTime=0. ( cuijianwei) 2014-07-31 16:28:51 -07:00
Matteo Bertozzi 1441ec9c0c HBASE-11609 LoadIncrementalHFiles fails if the namespace is specified (addendum) 2014-07-31 19:55:40 +01:00
Ted Yu 62d51bb377 HBASE-11621 Make MiniDFSCluster run faster 2014-07-31 16:45:52 +00:00
Jimmy Xiang f1c5741f9b HBASE-11616 TestNamespaceUpgrade fails in trunk 2014-07-30 18:13:56 -07:00
Jimmy Xiang 22445d0ebb HBASE-11615 TestZKLessAMOnCluster.testForceAssignWhileClosing failed on Jenkins 2014-07-30 15:41:31 -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
Matteo Bertozzi fa160bd124 HBASE-11609 LoadIncrementalHFiles fails if the namespace is specified 2014-07-30 08:41:58 +01:00
stack 85853f69c8 HBASE-11316 Expand info about compactions beyond HBASE-11120 ADDENDUM TO FIX BROKE TESTS 2014-07-29 19:00:17 -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
stack ff655e04d1 HBASE-3135 Make our MR jobs implement Tool and use ToolRunner so can do -D trickery, etc. (Talat Uyarer) 2014-07-28 16:39:49 -07:00
stack c71d1f6a02 HBASE-11603 Apply version of HADOOP-8027 to our JMXJsonServlet 2014-07-28 15:58:08 -07:00
stack 7d4dbb18d1 HBASE-11600 DataInputputStream and DoubleOutputStream are no longer being used (Shengzhe Yao) 2014-07-28 13:45:49 -07:00
stack b26d6c9ea9 HBASE-11593 TestCacheConfig failing consistently in precommit builds 2014-07-28 12:45:26 -07:00
Ted Yu 42fd743222 HBASE-11588 RegionServerMetricsWrapperRunnable misused the 'period' parameter (Victor Xu) 2014-07-26 04:34:21 +00:00
Jimmy Xiang 28c771a306 HBASE-11531 RegionStates for regions under region-in-transition znode are not updated on startup 2014-07-25 08:46:28 -07:00
Andrew Purtell 531eee0031 HBASE-11586 HFile's HDFS op latency sampling code is not used 2014-07-24 17:07:34 -07:00
Andrew Purtell 7b5a309697 HBASE-11579 CopyTable should check endtime value only if != 0 (Jean-Marc Spaggiari) 2014-07-24 12:05:27 -07:00
Nicolas Liochon d8401c8e44 HBASE-11564 Improve cancellation management in the rpc layer 2014-07-24 15:53:32 +02:00
Ted Yu 75c94c6bb5 HBASE-11551 BucketCache.run() doesn't handle exceptions correctly (Ted Yu) 2014-07-24 00:59:10 +00:00
stack 60f5378895 HBASE-11573 Report age on eviction; ADD FORGOTTEN FILE 2014-07-23 13:25:53 -07:00
stack 0523c34321 HBASE-11573 Report age on eviction 2014-07-23 13:25:12 -07:00
Nick Dimiduk 69039f8620 HBASE-11555 TableSnapshotRegionSplit should be public 2014-07-22 15:48:12 -07:00
Enis Soztutar 214694467f HBASE-11064 Odd behaviors of TableName for empty namespace (Rekha Joshi) 2014-07-22 14:19:51 -07:00
Andrew Purtell 3ea48f73db HBASE-11566 Make ExportSnapshot extendable by removing 'final' 2014-07-22 13:07:36 -07:00
Jonathan M Hsieh 226672c55f HBASE-11561 deprecate ImmutableBytesWritable.getSize and replace with getLength 2014-07-22 11:41:43 -07:00
stack 549a8ee219 HBASE-11559 Add dumping of DATA block usage to the BlockCache JSON report 2014-07-22 10:21:37 -07:00
Nicolas Liochon d8faab2fff HBASE-11492 Hadoop configuration overrides some ipc parameters including tcpNoDelay 2014-07-22 14:54:52 +02:00
Jonathan M Hsieh c5dc88791b HBASE-11556 Move HTablePool to hbase-thrift module 2014-07-21 15:43:32 -07:00
Nick Dimiduk 857c03c166 HBASE-11545 mapred.TableSnapshotInputFormat is missing InterfaceAudience annotation 2014-07-21 07:53:13 -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
Jonathan M Hsieh 5f4e85d3f9 HBASE-11537 Avoid synchronization on instances of ConcurrentMap (Mike Drob) 2014-07-18 15:40:10 -07:00
stack 15815791a6 HBASE-5696 Use Hadoop's DataOutputOutputStream instead of have a copy local (Talat Uyarer) 2014-07-18 10:16:02 -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
Jimmy Xiang 7487278baf HBASE-11525 Region server holding in region states is out of sync with meta 2014-07-17 12:54:16 -07:00
Jimmy Xiang d6c5e5f374 HBASE-11530 RegionStates adds regions to wrong servers 2014-07-17 08:57:50 -07:00
Devaraj Das 9f96d91b2e HBASE-11261 Addendum to remove an unneeded debug message 2014-07-17 08:54:22 -07:00
Devaraj Das 72ddb74700 HBASE-11261 Handle splitting/merging of regions that have region_replication greater than one 2014-07-17 08:51:13 -07:00
stack 3455065a75 HBASE-11517 TestReplicaWithCluster turns zombie (Mikhail Antonov) -- REAPPLY 2014-07-16 14:54:20 -07:00
stack 782b1456f2 HBASE-11517 TestReplicaWithCluster turns zombie (Mikhail Antonov) -- REVERT 2014-07-16 13:56:52 -07:00
stack 688877606b HBASE-11517 TestReplicaWithCluster turns zombie (Mikhail Antonov) 2014-07-16 13:53:44 -07:00
stack 76543f525a 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:41:32 -07:00
stack 9d8ad39a4c HBASE-11523 JSON serialization of PE Options is broke 2014-07-16 08:43:38 -07:00
stack 8a481b87b5 HBASE-11520 Simplify offheap cache config by removing the confusing "hbase.bucketcache.percentage.in.combinedcache" 2014-07-15 23:14:14 -07:00
Enis Soztutar 58727343f2 HBASE-11511 Write flush events to WAL (ADDENDUM to fix flaky test) 2014-07-15 18:28:32 -07:00
Enis Soztutar bbe29eb93c HBASE-11511 Write flush events to WAL 2014-07-15 14:47:19 -07:00
stack bb73791dad HBASE-11517 TestReplicaWithCluster turns zombie -- ADDS TIMEOUTS SO CAN DEBUG ZOMBIE 2014-07-15 10:02:51 -07:00
Ramkrishna 995a5a6c68 HBASE-10930 Change Filters and GetClosestRowBeforeTracker to work with
Cells (Ram)
2014-07-15 22:07:00 +05:30
stack c694ec11df HBASE-11240 Print hdfs pipeline when hlog's sync is slow ADDENDUM 2014-07-15 07:57:20 -07:00
stack 96dcd67f56 HBASE-11514 Fix findbugs warnings in blockcache 2014-07-15 07:51:27 -07:00
Enis Soztutar 0b22eb07bb 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:14 -07:00
Enis Soztutar 7db2563c6a HBASE-11442 ReplicationSourceManager doesn't cleanup the queues for recovered sources (Virag Kothari) 2014-07-14 16:46:11 -07:00
Enis Soztutar 463d52d8cf HBASE-11367 Pluggable replication endpoint 2014-07-14 16:22:26 -07:00
Andrew Purtell 4824b0dea7 HBASE-11513 Combine SingleMultiple Queue RpcExecutor into a single class (Jesse Yates) 2014-07-14 15:05:06 -07:00
Andrew Purtell c61676a1ef 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:52 -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 94b3f32f9f HBASE-11510 Visibility serialization format tag gets duplicated in Append/Increment'ed cells. (Anoop) 2014-07-14 22:32:45 +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
Andrew Purtell 01a7dda255 HBASE-11497 Expose RpcScheduling implementations as LimitedPrivate interfaces (Jesse Yates) 2014-07-13 22:42:29 -07:00
Jimmy Xiang fc57363404 HBASE-11474 [Thrift2] support authentication/impersonation 2014-07-13 15:11:13 -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
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
Enis Soztutar c6ddc0336e HBASE-11488 cancelTasks in SubprocedurePool can hang during task error (Jerry He) 2014-07-11 14:16:27 -07:00
Andrew Purtell f2a40fc058 HBASE-11487 ScanResponse carries non-zero cellblock for CloseScanRequest (Shengzhe Yao) 2014-07-11 13:06:42 -07:00
Nicolas Liochon dd9f1cbf3a Revert "HBASE-11492 The servers do not honor the tcpNoDelay option"
This reverts commit 79676f15f4.
2014-07-11 18:48:06 +02:00
Nicolas Liochon 79676f15f4 HBASE-11492 The servers do not honor the tcpNoDelay option 2014-07-11 14:15:08 +02:00
Nicolas Liochon 4f3d5bbab9 HBASE-11491 Add an option to sleep randomly during the tests with the PE tool 2014-07-11 14:06:28 +02:00
anoopsjohn 77554df881 HBASE-11423 Visibility label and per cell ACL feature not working with HTable#mutateRow() and MultiRowMutationEndpoint. (Anoop) 2014-07-11 12:15:48 +05:30
Enis Soztutar 09fcdb50af HBASE-11475 Distributed log replay should also replay compaction events 2014-07-10 10:50:22 -07:00
Jonathan M Hsieh 95ef3acdd3 HBASE-4931 [docs] CopyTable instructions could be improved (Misty Stanley-Jones) 2014-07-10 01:50:38 -07:00
Andrew Purtell f0b9b6bbf2 HBASE-11481 TableSnapshotInputFormat javadoc wrongly claims HBase 'enforces security' 2014-07-08 15:09:09 -07:00
Jimmy Xiang ed9ab70180 HBASE-11349 Addendum fixes javadoc warning 2014-07-08 13:57:26 -07:00
Jimmy Xiang 79a03c8bcb HBASE-11349 [Thrift] support authentication/impersonation 2014-07-08 11:15:58 -07:00
Enis Soztutar b47a3f6924 HBASE-11458 NPEs if RegionServer cannot initialize 2014-07-07 20:35:40 -07:00
Enis Soztutar 36d84a1515 HBASE-11473 Add BaseWALObserver class 2014-07-07 17:23:40 -07:00
Jeffrey Zhong d07bc87cd6 HBase-11315: Keeping MVCC for configurable longer time 2014-07-06 18:25:18 -07:00
anoopsjohn a04e0b703f HBASE-11465 [VisibilityController] Reserved tags check not happening for Append/Increment. (Anoop) 2014-07-06 19:14:00 +05:30
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
Andrew Purtell 2416d798fa HBASE-11446 Reduce the frequency of RNG calls in SecureWALCellCodec#EncryptedKvEncoder 2014-07-04 10:45:19 -07:00
stack 6da1a485fc HBASE-11463 (findbugs) HE: Class defines equals() and uses Object.hashCode() 2014-07-03 21:54:28 -07:00
Andrew Purtell 80f1271ee5 HBASE-11434 [AccessController] Disallow inbound cells with reserved tags 2014-07-03 17:23:00 -07:00
Ramkrishna 80f0a522f9 HBASE-11449 IntegrationTestIngestWithACL fails to use different users
after HBASE-10810 (Ram)
2014-07-03 12:03:59 +05:30
Matteo Bertozzi c88b4c46a4 HBASE-11450 Improve file size info in SnapshotInfo tool 2014-07-03 07:19:00 +02:00
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
Nick Dimiduk 20cac213af HBASE-11372 Remove SlabCache 2014-07-02 10:17:31 -07:00
stack 9ff90931dc HBASE-11413 [findbugs] RV: Negating the result of compareTo()/compare() (Mike Drob) 2014-07-02 10:06:15 -07:00
stack ad78a9cfde HBASE-11240 Print hdfs pipeline when hlog's sync is slow (Liu Shaohui) 2014-07-01 15:05:03 -07:00
Ted Yu 5f3c0b7f9b HBASE-11439 StripeCompaction may not obey the OffPeak rule to compaction (Victor Xu) 2014-07-01 16:32:03 +00:00
anoopsjohn ba044f010e HBASE-11435 Visibility labelled cells fail to getting replicated. (Anoop) 2014-07-01 18:34:22 +05:30
Matteo Bertozzi 0e8e41d0ef HBASE-11355 a couple of callQueue related improvements 2014-07-01 10:31:44 +02: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
Ted Yu 34cd00b291 HBASE-11443 TestIOFencing#testFencingAroundCompactionAfterWALSync times out 2014-06-30 22:28:16 +00:00
Enis Soztutar 5af264c5b5 HBASE-11335 Fix the TABLE_DIR param in TableSnapshotInputFormat (deepankar) 2014-06-30 13:48:31 -07:00
stack cfba8ccbad HBASE-11433 LruBlockCache does not respect its configurable parameters 2014-06-30 11:22:53 -07:00
Andrew Purtell d797fc872f HBASE-11432 [AccessController] Remove cell first strategy 2014-06-30 09:52:21 -07:00
Ted Yu dce2520828 HBASE-11436 Support start Row and stop Row in HBase Export (Ward Viaene) 2014-06-29 18:09:18 +00:00
Jeffrey Zhong c591a25f3c HBASE-11430: lastFlushSeqId has been updated wrongly during region open 2014-06-27 17:58:32 -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 e5ec49b123 HBASE-10818. Add integration test for bulkload with replicas (Nick Dimiduk and Devaraj Das) 2014-06-27 16:39:40 -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 25baace0de HBASE-10810 LoadTestTool should share the connection and connection pool
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1595078 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:40 -07:00
Enis Soztutar d84c863525 HBASE-10661 TestStochasticLoadBalancer.testRegionReplicationOnMidClusterWithRacks() is flaky
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1593587 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
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
ndimiduk d313103aeb HBASE-10791 Add integration test to demonstrate performance improvement
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1585807 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:39 -07:00
Enis Soztutar 7d247524b3 HBASE-10859 Use HFileLink in opening region files from secondaries
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1585768 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 e04e61ed77 HBASE-10817 Add some tests on a real cluster for replica: multi master, replication
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1585484 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:39 -07:00
Enis Soztutar 2ddb142990 HBASE-10858 TestRegionRebalancing is failing
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1582554 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:39 -07:00
Zhihong Yu f09ab44cc6 HBASE-10778 Unique keys accounting in MultiThreadedReader is incorrect
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1578672 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:39 -07:00
Devaraj Das ffabf9ba9b HBASE-10616. Addendum that fixes the case of multiget_batchsize == 1
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1577438 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:39 -07:00
Devaraj Das 72ba78667c HBASE-10743. Replica map update is problematic in RegionStates
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1577384 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:39 -07:00
Devaraj Das 41116848e5 HBASE-10616. Integration test for multi-get calls
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1577372 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:38 -07:00
Devaraj Das a0a4744556 HBASE-10734. Fix RegionStates.getRegionAssignments to not add duplicate regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1577001 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:38 -07:00
Enis Soztutar fa68470fe6 HBASE-10620 LoadBalancer.needsBalance() should check for co-located region replicas as well (Addendum patch to fix return value from balance() call)
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1576975 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:38 -07:00
Devaraj Das d723115058 HBASE-10729. Enable table doesn't balance out replicas evenly if the replicas were unassigned earlier
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1576964 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:38 -07:00
Enis Soztutar 759cfb83af HBASE-10572 Create an IntegrationTest for region replicas
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1576465 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:38 -07:00
Zhihong Yu 55a7c87294 HBASE-10704 BaseLoadBalancer#roundRobinAssignment() may add same region to assignment plan multiple times
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1576156 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:38 -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 e34dae0c9a HBASE-10620. LoadBalancer.needsBalance() should check for co-located region replicas as well
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1575097 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
Devaraj Das aed0216810 HBASE-10633. StoreFileRefresherChore throws ConcurrentModificationException sometimes
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1572808 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:37 -07:00
Enis Soztutar a98f52953a HBASE-10351 LoadBalancer changes for supporting region replicas
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1572298 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:37 -07:00
Devaraj Das 87b2b923e2 HBASE-10362. HBCK changes for supporting region replicas
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1571884 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:37 -07:00
Enis Soztutar d7d9f8db62 HBASE-10352 Region and RegionServer changes for opening region replicas, and refreshing store files
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1571865 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:37 -07:00
Devaraj Das 72355a920a HBASE-10361. Enable/AlterTable support for region replicas (ddas)
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1570008 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:37 -07:00
Devaraj Das c1f9b6193d HBASE-10359 Master/RS WebUI changes for region replicas
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1569992 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
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 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
Ted Yu e04009c989 HBASE-10330 TableInputFormat/TableRecordReaderImpl leaks HTable 2014-06-27 23:29:06 +00:00
anoopsjohn 7c1135b3e3 HBASE-11424 Avoid usage of CellUtil#getTagArray(Cell cell) within server. (Anoop) 2014-06-27 22:35:08 +05:30
stack 96681210a7 HBASE-11415 [PE] Dump config before running test 2014-06-26 12:58:03 -07:00
Ramkrishna 7f2f4e80c4 HBASE-10861 Extend ByteRange to create Mutable and Immutable ByteRange
(Ram)
2014-06-26 13:54:48 +05:30
Jimmy Xiang f0a32dff9b HBASE-11370 SSH doesn't need to scan meta if not using ZK for assignment 2014-06-25 08:58:56 -07:00
Matteo Bertozzi 200579f5fd HBASE-11326 Use an InputFormat for ExportSnapshot (addendum) 2014-06-25 16:28:18 +02:00
Ramkrishna b8428a68c3 HBASE-11027-Remove kv.isDeleteXX() and related methods and use CellUtil
apis (Ram)
2014-06-25 17:02:18 +05:30
Nicolas Liochon 07a771866f HBASE-11297 Remove some synchros in the rpcServer responder 2014-06-25 11:01:42 +02:00
Ted Yu 3a097784b5 HBASE-11397 When merging expired stripes, we need to create an empty file to preserve metadata (Victor Xu) 2014-06-25 03:39:40 +00:00
Andrew Purtell b26fb383cf HBASE-11363 Access checks in preCompact and preCompactSelection are out of sync 2014-06-24 17:09:38 -07:00
Nicolas Liochon ab72babd97 HBASE-11403 Fix race conditions around Object#notify 2014-06-24 11:37:02 +02:00
Nicolas Liochon e991fd8055 HBASE-11390 PerformanceEvaluation: add an option to use a single connection 2014-06-24 11:34:45 +02:00
Nicolas Liochon b2914be9d3 HBASE-11387 metrics: wrong totalRequestCount 2014-06-24 11:21:12 +02:00
Ted Yu af9e519e00 HBASE-11380 HRegion lock object is not being released properly, leading to snapshot failure 2014-06-24 03:06:40 +00:00
Ted Yu 092fc71b18 HBASE-11398 Print the stripes' state with file size info (Victor Xu) 2014-06-23 21:30:40 +00:00
Jimmy Xiang 54a5375710 HBASE-11404 TestLogLevel should stop the server at the end 2014-06-23 09:51:04 -07:00
Ted Yu 008860cb3b HBASE-11395 Add logging for HBase table operations 2014-06-21 01:56:17 +00:00
Andrew Purtell 890618bb11 HBASE-11362 Minor improvements to LoadTestTool and PerformanceEvaluation (Vandana Ayyalasomayajula) 2014-06-19 17:11:16 -07:00
Michael Stack b5db143280 HBASE-9345 Add support for specifying filters in scan (Virag Kothari) 2014-06-19 16:11:52 -07:00
Jimmy Xiang 45bc13d87a HBASE-11378 TableMapReduceUtil overwrites user supplied options for multiple tables/scaners job 2014-06-19 09:12:53 -07:00
Jimmy Xiang 175f133dbc HBASE-11373 hbase-protocol compile failed for name conflict of RegionTransition 2014-06-18 09:10:59 -07:00
Jimmy Xiang 6834c929cc HBASE-11319 No need to use favored node mapping initialization to find all regions 2014-06-18 08:34:17 -07: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
Michael Stack e476947d3f HBASE-11069 Decouple region merging from ZooKeeper (Sergey Soldatov) 2014-06-17 07:23:04 -05:00
Matteo Bertozzi 6304eb2cce HBASE-11341 ZKProcedureCoordinatorRpcs should respond only to members 2014-06-17 11:17:33 +01:00
anoopsjohn 463fc9fbd8 HBASE-11194 [AccessController] issue with covering permission check in case of concurrent op on same row (Anoop) 2014-06-17 10:12:47 +05:30
Nicolas Liochon 0e647de3ee HBASE-11353 Wrong Write Request Count 2014-06-16 09:54:15 +02:00
Jeffrey Zhong 5136c70554 hbase-11094: https://issues.apache.org/jira/browse/HBASE-11094(addendum) 2014-06-15 12:01:23 -07:00
Michael Stack 63f0dffdba HBASE-11350 [PE] Allow random value size 2014-06-14 17:09:18 -04:00
Jimmy Xiang 58549428a6 HBASE-11059 ZK-less region assignment 2014-06-14 08:39:29 -07:00
Michael Stack 98deb39ace HBASE-11342 The method isChildReadLock in class ZKInterProcessLockBase is wrong (Qianxi Zhang) 2014-06-13 12:35:49 -07:00
Michael Stack 492f1f6d44 HBASE-8315 Documentation should have more information of LRU Stats 2014-06-13 11:02:23 -07:00
Nick Dimiduk 632301f525 HBASE-11307 Deprecate SlabCache 2014-06-13 09:40:44 -07:00
Jean-Daniel Cryans 8e547f3ba7 HBASE-8844 Document the removal of replication state AKA start/stop_replication (Misty Stanley-Jones) 2014-06-13 08:58:55 -07:00
Jimmy Xiang 92b494df45 HBASE-10871 Indefinite OPEN/CLOSE wait on busy RegionServers (Esteban) 2014-06-13 08:52:09 -07:00
Jeffrey Zhong 55cecc9679 HBase-11094: Distributed log replay is incompatible for rolling restarts 2014-06-12 21:50:16 -07:00
Jimmy Xiang 9e824cda19 HBASE-11162 RegionServer webui uses the default master info port irrespective of the user configuration (Srikanth) 2014-06-12 20:04:06 -07:00
Jimmy Xiang 500ba3de32 HBASE-10923 Control where to put meta region 2014-06-12 16:17:13 -07:00
Matteo Bertozzi 8064bd4fff HBASE-11326 Use an InputFormat for ExportSnapshot 2014-06-12 09:07:36 +01:00
Matteo Bertozzi 95a7e72302 HBASE-11327 ExportSnapshot hit stackoverflow error when target snapshotDir doesn't contain uri (Demai Ni) 2014-06-12 08:09:37 +01:00
Michael Stack 26096f363e HBASE-10336 Remove deprecated usage of Hadoop HttpServer in InfoServer (Eric Charles) 2014-06-11 13:55:15 -07:00
Michael Stack 3d3784dd22 HBASE-11329 Minor fixup of new blockcache tab number formatting 2014-06-11 12:25:18 -07:00
Ted Yu aa916b81ce HBASE-11310 Addendum fixes compilation error 2014-06-11 18:50:27 +00:00
Jimmy Xiang 9944c6031f HBASE-11328 testMoveRegion could fail 2014-06-11 11:28:01 -07:00
Ramkrishna eb1db5ac71 HBASE-11312:Minor refactoring of TestVisibilityLabels class(Srikanth via
Ram)
2014-06-11 18:15:30 +05:30
Michael Stack 2ab3b325ca HBASE-11320 Reenable bucket cache logging 2014-06-10 14:27:04 -07:00
Jimmy Xiang ee76225783 HBASE-11120 Addendum for fixing compilation error 2014-06-10 09:31:36 -07:00
Michael Stack 948b22f082 HBASE-11120 Update documentation about major compaction algorithm (Misty Stanley-Jones) + addendum fixing CompactionConfiguration 2014-06-09 20:48:56 -07:00
Michael Stack 5851a06412 HBASE-4089 blockCache contents report 2014-06-09 16:42:30 -07:00
Matteo Bertozzi 2087489662 HBASE-11311 Secure Bulk Load does not execute chmod 777 on the files 2014-06-09 22:30:19 +01:00
Matteo Bertozzi 548d5061c9 HBASE-8495 Change ownership of the directory to bulk load 2014-06-09 22:27:50 +01:00
Ted Yu 961919d443 HBASE-11304 Enable HBaseAdmin.execProcedure to return data from procedure execution (Jerry He) 2014-06-08 18:48:20 +00:00
Jeffrey Zhong c682d57e92 hbase-8763: Combine MVCC and SeqId 2014-06-06 18:25:46 -07:00
Ted Yu b5e660fff4 HBASE-11302 ReplicationSourceManager#sources is not thread safe (Qianxi Zhang) 2014-06-06 16:57:57 +00:00
Michael Stack 623cfa33d1 HBASE-10962 Decouple region opening (HM and HRS) from ZK (Mikhail Antonov) 2014-06-06 07:46:00 -07:00
Nick Dimiduk d824f0b25f HBASE-10641 Configurable Bucket Sizes in bucketCache 2014-06-04 13:31:16 -07:00
Michael Stack ec9c12edff HBASE-10915 Decouple region closing (HM and HRS) from ZK (Mikhail Antonov) 2014-06-04 10:42:10 -07:00
Ted Yu d20feaf1e7 HBASE-11204 Document bandwidth consumption limit feature for ExportSnapshot (Misty Stanley-Jones) 2014-06-04 04:33:24 +00:00
Ted Yu 5419bfdc8e HBASE-11201 addendum allows null data from procedure member 2014-06-03 21:54:36 +00:00
Ramkrishna 6a2467bbf2 HBASE-11126-Add RegionObserver pre hooks that operate under row lock (Ram) 2014-06-03 17:54:59 +05:30
Jimmy Xiang 369141b795 HBASE-11279 Block cache could be disabled by mistake 2014-06-02 20:01:43 -07:00
Jimmy Xiang bdfb4172f8 HBASE-11237 Bulk load initiated by user other than hbase fails -- REVERT
This reverts commit 57826c7da9.
Reason: wrong commit message
2014-06-02 19:58:50 -07:00
Jeffrey Zhong 7465c31947 HBASE-10922: Log splitting status should always be closed 2014-06-02 17:56:15 -07:00
Jimmy Xiang 57826c7da9 HBASE-11237 Bulk load initiated by user other than hbase fails 2014-06-02 17:06:19 -07:00
Michael Stack 43be19794a HBASE-10985 Decouple Split Transaction from Zookeeper (Sergey Soldatov) 2014-06-02 10:22:28 -07:00
Michael Stack 80557b872f HBASE-10289 Avoid random port usage by default JMX Server. Create Custome JMX server (Qiang Tian) 2014-06-02 09:19: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
Andrew Purtell 7f2f7c23a7 HBASE-11277 RpcServer threads can wedge under high load 2014-05-31 15:24:06 -07:00
Andrew Purtell af63fba391 HBASE-11275 [AccessController] postCreateTable hook fails when another CP creates table on their startup (Anoop Sam John) 2014-05-31 15:01:49 -07:00
Ted Yu 8c7772488c HBASE-11201 Enable global procedure members to return values to procedure master (Jerry He) 2014-05-29 20:00:24 +00:00
Ted Yu ee963a994b HBASE-11201 Revert due to unit test failures 2014-05-29 18:39:50 +00:00
Ted Yu cf896d0671 HBASE-11201 Addendum restores Procedure#waitForCompleted() which returns void (Jerry He) 2014-05-29 18:04:38 +00:00
Ted Yu cbd39422b4 HBASE-11201 Enable global procedure members to return values to procedure master 2014-05-29 02:56:01 +00:00
Michael Stack 78f7cd450f HBASE-11218 Data loss in HBase standalone mode (Liu Shaohui) 2014-05-28 10:34:10 -07:00
Matteo Bertozzi ab896f05d1 HBASE-11220 Add listeners to ServerManager and AssignmentManager 2014-05-28 09:47:08 +01:00
Michael Stack ef995efb1a HBASE-8807 HBase MapReduce Job-Launch Documentation Misplaced (Misty Stanley-Jones) 2014-05-27 15:13:23 -07:00
Andrew Purtell d9739b9e3f HBASE-10692 The Multi TableMap job don't support the security HBase cluster (Liu Shaohui) 2014-05-27 10:59:40 -07:00
Michael Stack aa101ca97e HBASE-9149 javadoc cleanup of to reflect .META. rename to hbase:meta (Misty Stanley-Jones) 2014-05-27 10:36:55 -07:00
Michael Stack 00d550ca13 HBASE-11255 Negative request num in region load (Liu Shaohui) 2014-05-27 08:49:41 -07:00
Andrew Purtell 8e2a8cc0a8 HBASE-11096 stop method of Master and RegionServer coprocessor is not invoked (Qiang Tian) 2014-05-26 11:33:20 -07:00
Andrew Purtell 1f14726afb Amend HBASE-11251 Attempt grants during tests only when security is enabled 2014-05-26 11:04:11 -07:00
Ramkrishna 1ce333901e HBASE-11251-LoadTestTool should grant READ permission for the users that
are given READ access for specific cells (Ram)
2014-05-26 11:47:04 +05:30
Andrew Purtell be85f89cd4 Amend HBASE-9857 Blockcache prefetch option; add missing license header to correct file this time 2014-05-23 23:13:00 +00:00
Devaraj Das e9017586ca HBASE-11149. Addendum for fixing unit test 2014-05-23 15:42:07 -07:00
Nicolas Liochon 7ee058bc20 HBASE-11202 Cleanup on HRegion class 2014-05-23 19:37:40 +02:00
Nicolas Liochon 220037c465 HBASE-10573 Use Netty 4 - addendum 2014-05-23 19:34:49 +02:00
Nicolas Liochon 28adf60658 HBASE-11226 Document and increase the default value for hbase.hstore.flusher.count 2014-05-23 19:28:51 +02:00
Jesse Yates c61cb7fb55 HBASE-11048 Support setting custom priority per client RPC 2014-05-22 23:33:22 -07:00
Michael Stack 0b883059ea HBASE-11239 Forgot to svn add test that was part of HBASE-11171, TestCacheConfig 2014-05-22 23:10:25 -07:00
Michael Stack ea9e657694 HBASE-11229 Change block cache percentage metrics to be doubles rather than ints -- ADDENDUM to fix broke TestMetricsRegionServer 2014-05-22 22:35:39 -07:00
zjusch edae564856 HBASE-11234 FastDiffDeltaEncoder#getFirstKeyInBlock returns wrong result 2014-05-23 12:57:10 +08:00
Andrew Purtell 41691e469a HBASE-10831 IntegrationTestIngestWithACL is not setting up LoadTestTool correctly (Vandana Ayyalasomayajula) 2014-05-22 18:56:20 -07:00
Andrew Purtell fd94fcde58 HBASE-11211 LoadTestTool option for specifying number of regions per server 2014-05-22 18:49:14 -07:00
Andrew Purtell b168b8b2d5 HBASE-11149 Wire encryption is broken (Devaraj Das) 2014-05-22 18:46:29 -07:00
Enis Soztutar 9dcebc396b HBASE-11217 Race between SplitLogManager task creation + TimeoutMonitor - ADDENDUM to fix unit test 2014-05-22 18:27:42 -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
Jimmy Xiang 26387cbf18 HBASE-11237 Bulk load initiated by user other than hbase fails 2014-05-22 15:27:34 -07:00
Lars Hofhansl dd9ac0c0ad HBASE-11212 Fix increment index in KeyValueSortReducer. (Gustavo Anatoly) 2014-05-22 11:54:30 -07:00
Michael Stack 46e53b089a HBASE-11229 Change block cache percentage metrics to be doubles rather than ints
In HBASE-8370 "Report data block cache hit rates apart from aggregate cache hit rates"
discussion highlights small changes in caching percentage can make for large
changes in cache contents; e.g. lots of data blocks may be getting evicited
but because meta blocks -- index and blooms -- are staying in cache with
high hit rates, a large data block eviction may show as a small change in
overall cache percentage (e.g. from 99.99 to 99.11).

Changes the getBlockCacheHitPercent from an int to a double.
Also changes name of the jmx metric blockCountHitPercent to be
blockCacheCountHitPercent instead.

May be incompatible change.
2014-05-22 11:37:50 -07:00
Enis Soztutar 92b2c86776 HBASE-11217 Race between SplitLogManager task creation + TimeoutMonitor 2014-05-22 11:22:57 -07:00
Andrew Purtell 264725d592 Amend HBASE-9857 Blockcache prefetch option; add missing license header 2014-05-22 10:31:31 -07:00
Andrew Purtell 58818496da HBASE-9857 Blockcache prefetch option 2014-05-22 10:17:39 -07:00
anoopsjohn 53513dcb45 HBASE-10835 DBE encode path improvements.(Anoop) 2014-05-22 11:59:52 +05:30
tedyu cb1428ddca HBASE-11219 HRegionServer#createRegionLoad() should reuse RegionLoad.Builder instance when called in a loop 2014-05-22 04:40:47 +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
Zhihong Yu ffc7215a50 HBASE-10417 index is not incremented in PutSortReducer#reduce() (Gustavo)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1596381 13f79535-47bb-0310-9956-ffa450edef68
2014-05-20 19:54:17 +00:00
Zhihong Yu 71c1d02f02 HBASE-11104 IntegrationTestImportTsv#testRunFromOutputCommitter misses credential initialization (Vandana)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1596277 13f79535-47bb-0310-9956-ffa450edef68
2014-05-20 14:51:00 +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
mbertozzi 8a420c52ac HBASE-11186 Improve TestExportSnapshot verifications
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1596172 13f79535-47bb-0310-9956-ffa450edef68
2014-05-20 09:55:10 +00:00
mbertozzi 0ea99974fe HBASE-11185 Parallelize Snapshot operations
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1596168 13f79535-47bb-0310-9956-ffa450edef68
2014-05-20 09:47:01 +00:00
Zhihong Yu 4d07aa5f1c HBASE-11090 Backport HBASE-11083 ExportSnapshot should provide capability to limit bandwidth consumption
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1595947 13f79535-47bb-0310-9956-ffa450edef68
2014-05-19 16:17:53 +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
Michael Stack a5f6c55edd HBASE-11171 More doc improvements on block cache options -- ADDENDUM TO FIX JAVADOC WARNINGS
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1595369 13f79535-47bb-0310-9956-ffa450edef68
2014-05-16 22:22:28 +00:00
Zhihong Yu 622d55c1b2 HBASE-11189 Subprocedure should be marked as complete upon failure
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1595357 13f79535-47bb-0310-9956-ffa450edef68
2014-05-16 21:29:41 +00:00
Michael Stack b42fd10a32 HBASE-11171 More doc improvements on block cache options
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1595267 13f79535-47bb-0310-9956-ffa450edef68
2014-05-16 17:10:12 +00:00
anoopsamjohn 247eadc582 HBASE-11167 Avoid usage of java.rmi package Exception in MemStore. (Anoop)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1595100 13f79535-47bb-0310-9956-ffa450edef68
2014-05-16 04:13:14 +00:00
ndimiduk 4c8510f852 HBASE-11137 Add mapred.TableSnapshotInputFormat
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594982 13f79535-47bb-0310-9956-ffa450edef68
2014-05-15 17:00:37 +00:00
mbertozzi 712ce70e2e HBASE-11134 Add a -list-snapshots option to SnapshotInfo
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594854 13f79535-47bb-0310-9956-ffa450edef68
2014-05-15 10:34:38 +00:00
ndimiduk 54834e87a8 HBASE-11112 PerformanceEvaluation should document --multiGet option on its printUsage (Jean-Marc Spaggiari)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594757 13f79535-47bb-0310-9956-ffa450edef68
2014-05-15 01:47:02 +00:00
nkeywal 19f6522e10 HBASE-11098 Improve documentation around our blockcache options - addendum
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594640 13f79535-47bb-0310-9956-ffa450edef68
2014-05-14 16:59:31 +00:00
Jean-Daniel Cryans 6b1c419445 HBASE-10251 Restore API Compat for PerformanceEvaluation.generateValue() (Dima Spivak via JD)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594637 13f79535-47bb-0310-9956-ffa450edef68
2014-05-14 16:51:00 +00:00
larsh 9be1c51427 HBASE-11143 Improve replication metrics.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594468 13f79535-47bb-0310-9956-ffa450edef68
2014-05-14 06:15:01 +00:00
Michael Stack 01f6b9540b HBASE-11098 Improve documentation around our blockcache options
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594413 13f79535-47bb-0310-9956-ffa450edef68
2014-05-13 22:55:59 +00:00
Michael Stack 76322859a4 HBASE-11135 addendum fixing comments
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594366 13f79535-47bb-0310-9956-ffa450edef68
2014-05-13 20:11:50 +00:00
Michael Stack 3fde3c238f HBASE-11135 Change region sequenceid generation so happens earlier in the append cycle rather than just before added to file
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594345 13f79535-47bb-0310-9956-ffa450edef68
2014-05-13 19:36:32 +00:00
liangxie e1d16e9892 Amend HBASE-10561 Forward port: HBASE-10212 New rpc metric: number of active handler
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594126 13f79535-47bb-0310-9956-ffa450edef68
2014-05-13 05:06:14 +00:00
liangxie 5be2766ef4 HBASE-10561 Forward port: HBASE-10212 New rpc metric: number of active handler
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594117 13f79535-47bb-0310-9956-ffa450edef68
2014-05-13 03:05:45 +00:00
Michael Stack 0b5b0faeb5 HBASE-11151 move tracing modules from hbase-server to hbase-common (Masatake Iwasaki)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594110 13f79535-47bb-0310-9956-ffa450edef68
2014-05-12 22:43:40 +00:00
Michael Stack 5732ee52bc HBASE-11140 LocalHBaseCluster should create ConsensusProvider per each server
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594106 13f79535-47bb-0310-9956-ffa450edef68
2014-05-12 22:35:49 +00:00
mbertozzi bbde026ebc HBASE-11139 BoundedPriorityBlockingQueue#poll() should check the return value from awaitNanos() (Shengzhe Yao)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1593854 13f79535-47bb-0310-9956-ffa450edef68
2014-05-11 20:36:50 +00:00
mbertozzi f00161be20 HBASE-11128 Add -target option to ExportSnapshot to export with a different name
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1593775 13f79535-47bb-0310-9956-ffa450edef68
2014-05-11 11:39:56 +00:00
mbertozzi a56a4c900e HBASE-11133 Add an option to skip snapshot verification after ExportSnapshot
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1593771 13f79535-47bb-0310-9956-ffa450edef68
2014-05-11 10:57:33 +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
mbertozzi 64675ef3c2 HBASE-11119 Update ExportSnapShot to optionally not use a tmp file on external file system (Ted Malaska)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1593337 13f79535-47bb-0310-9956-ffa450edef68
2014-05-08 17:23:52 +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
mbertozzi a669c765f7 HBASE-7987 Snapshot Manifest file instead of multiple empty files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1593139 13f79535-47bb-0310-9956-ffa450edef68
2014-05-07 21:28:12 +00:00
mbertozzi de98955c16 HBASE-10993 Deprioritize long-running scanners
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1593137 13f79535-47bb-0310-9956-ffa450edef68
2014-05-07 21:05:04 +00:00
anoopsamjohn 4a7cc45f8a HBASE-11117 [AccessController] checkAndPut/Delete hook should check only Read permission. (Anoop)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1592940 13f79535-47bb-0310-9956-ffa450edef68
2014-05-07 05:28:06 +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
Enis Soztutar 1b7b4b8998 HBASE-9445 Snapshots should create column family dirs for empty regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1591981 13f79535-47bb-0310-9956-ffa450edef68
2014-05-02 17:32:05 +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
Michael Stack c1d32df547 HBASE-10925 Do not OOME, throw RowTooBigException instead (Mikhail Antonov)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1591154 13f79535-47bb-0310-9956-ffa450edef68
2014-04-30 00:08:39 +00:00
Zhihong Yu 58e36777b4 HBASE-10611 Description for hbase:acl table is wrong on master-status#catalogTables (Rekha Joshi)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1591070 13f79535-47bb-0310-9956-ffa450edef68
2014-04-29 19:48:25 +00:00
Jonathan Hsieh 3e3b9a2f65 HBASE-5697 Audit HBase for usage of deprecated hadoop 0.20.x, 1.x property names (Srikanth Srungarapu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1591045 13f79535-47bb-0310-9956-ffa450edef68
2014-04-29 18:19:37 +00:00
ndimiduk 0e367e91e3 HBASE-11086 Add htrace support for PerfEval
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1591001 13f79535-47bb-0310-9956-ffa450edef68
2014-04-29 15:00:18 +00:00
ndimiduk 63bdc72447 HBASE-11082 Potential unclosed TraceScope in FSHLog#replaceWriter()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590997 13f79535-47bb-0310-9956-ffa450edef68
2014-04-29 14:51:26 +00:00
Michael Stack a825ca179b HBASE-10997 Add a modulo argument to PE to constrain the key range; REVERT
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590864 13f79535-47bb-0310-9956-ffa450edef68
2014-04-29 04:38:10 +00:00
ramkrishna d77f9291cb HBASE-11053 - Change DeleteTracker APIs to work with Cell (Javadoc addendum)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590553 13f79535-47bb-0310-9956-ffa450edef68
2014-04-28 04:36:14 +00:00
Zhihong Yu d2c2792729 HBASE-11083 ExportSnapshot should provide capability to limit bandwidth consumption
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590291 13f79535-47bb-0310-9956-ffa450edef68
2014-04-26 20:15:14 +00:00
ramkrishna 6d291a55b4 HBASE-11054-Create new hook in StoreScanner to help user creating his own delete tracker (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590220 13f79535-47bb-0310-9956-ffa450edef68
2014-04-26 08:24:56 +00:00
ndimiduk 833fa82041 HBASE-9953 PerformanceEvaluation: Decouple data size from client concurrency
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590216 13f79535-47bb-0310-9956-ffa450edef68
2014-04-26 05:35:24 +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
Michael Stack fe298e08d3 HBASE-11081 Trunk Master won't start; looking for Constructor that takes conf only
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590154 13f79535-47bb-0310-9956-ffa450edef68
2014-04-25 21:31:42 +00:00
Jean-Daniel Cryans dcae5488cd HBASE-10958 [dataloss] Bulk loading with seqids can prevent some log entries from being replayed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590144 13f79535-47bb-0310-9956-ffa450edef68
2014-04-25 21:03:11 +00:00
Jean-Daniel Cryans e1a767105d HBASE-11008 Align bulk load, flush, and compact to require Action.CREATE
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590124 13f79535-47bb-0310-9956-ffa450edef68
2014-04-25 20:00:21 +00:00
Michael Stack 6a127224e6 HBASE-11074 Have PE emit histogram stats as it runs rather than dump once at end of test
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590085 13f79535-47bb-0310-9956-ffa450edef68
2014-04-25 17:17:25 +00:00
jxiang c028d6ca4f HBASE-10873 Control number of regions assigned to backup masters
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590078 13f79535-47bb-0310-9956-ffa450edef68
2014-04-25 16:25:25 +00:00
ndimiduk 15cd44e443 HBASE-11038 Filtered scans can bypass metrics collection
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590067 13f79535-47bb-0310-9956-ffa450edef68
2014-04-25 16:00:29 +00:00
ramkrishna 0b64b9288f HBASE-11053- Change DeleteTracker APIs to work with Cell (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589963 13f79535-47bb-0310-9956-ffa450edef68
2014-04-25 09:43:05 +00:00
Andrew Kyle Purtell 1021af6aef HBASE-11049 HBase WALPlayer needs to add credentials to job to play to table (Jerry He)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589886 13f79535-47bb-0310-9956-ffa450edef68
2014-04-24 21:32:12 +00:00
ndimiduk dcd070dc0e HBASE-11004 Extend traces through FSHLog#sync
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589762 13f79535-47bb-0310-9956-ffa450edef68
2014-04-24 15:01:26 +00:00
nkeywal f95402a099 HBASE-11055 Extends the sampling size
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589733 13f79535-47bb-0310-9956-ffa450edef68
2014-04-24 14:06:17 +00:00
anoopsamjohn 26db1dc318 HBASE-10970 [AccessController] Issues with covering cell permission checks. (Anoop)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589593 13f79535-47bb-0310-9956-ffa450edef68
2014-04-24 05:46:02 +00:00
ramkrishna b733180663 HBASE-10929 - Addendum that extracts out qualifierOffset, qualifierLength and timestamp
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589590 13f79535-47bb-0310-9956-ffa450edef68
2014-04-24 05:24:49 +00:00
Michael Stack ece91da0d2 HBASE-11025 Infrastructure for pluggable consensus service (Mikhail Antonov)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589538 13f79535-47bb-0310-9956-ffa450edef68
2014-04-23 22:58:51 +00:00
Michael Stack d5db1fb545 HBASE-11025 Infrastructure for pluggable consensus service (Mikhail Antonov)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589537 13f79535-47bb-0310-9956-ffa450edef68
2014-04-23 22:58:23 +00:00
anoopsamjohn 6a89699f9c HBASE-10916 [VisibilityController] Stackable ScanLabelGenerators.(Anoop)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589461 13f79535-47bb-0310-9956-ffa450edef68
2014-04-23 17:37:53 +00:00
ramkrishna 43b9435dcb HBASE-11026-Provide option to filter out all rows in PerformanceEvaluation tool (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589447 13f79535-47bb-0310-9956-ffa450edef68
2014-04-23 16:13:20 +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
sershe ea4de9d124 HBASE-10141 instead of putting expired store files thru compaction, just archive them
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589332 13f79535-47bb-0310-9956-ffa450edef68
2014-04-23 02:34:25 +00:00
Zhihong Yu b55ff6d5af HBASE-11050 Replace empty catch block in TestHLog#testFailedToCreateHLogIfParentRenamed with @Test(expected=) (Gustavo)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589331 13f79535-47bb-0310-9956-ffa450edef68
2014-04-23 02:16:00 +00:00
Andrew Kyle Purtell 4bf297b2d9 HBASE-10952 [REST] Let the user turn off block caching if desired
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589318 13f79535-47bb-0310-9956-ffa450edef68
2014-04-23 00:03:06 +00:00
Andrew Kyle Purtell ff916906a3 HBASE-10884 [REST] Do not disable block caching when scanning
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589308 13f79535-47bb-0310-9956-ffa450edef68
2014-04-22 23:36:13 +00:00
nkeywal f06591f9c0 HBASE-11000 Add autoflush option to PerformanceEvaluation - addendum
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589162 13f79535-47bb-0310-9956-ffa450edef68
2014-04-22 15:14:17 +00:00
nkeywal 5cf62f550f HBASE-11028 FSLog: Avoid an extra sync if the current transaction is already sync'd
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589158 13f79535-47bb-0310-9956-ffa450edef68
2014-04-22 15:04:32 +00:00
ramkrishna 2513370c3e HBASE-10929-Change ScanQueryMatcher to use Cells instead of KeyValue.(Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589018 13f79535-47bb-0310-9956-ffa450edef68
2014-04-22 03:58:41 +00:00
Zhihong Yu 3108c9a014 HBASE-11032 Replace deprecated methods in FileSystem with their replacements (Gustavo)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588979 13f79535-47bb-0310-9956-ffa450edef68
2014-04-21 20:46:52 +00:00
Zhihong Yu 3511399ca7 HBASE-10948 Fix hbase table file 'x' mode (Jerry He)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588718 13f79535-47bb-0310-9956-ffa450edef68
2014-04-20 05:31:19 +00:00
Zhihong Yu a262b2424e HBASE-11031 Revert
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588627 13f79535-47bb-0310-9956-ffa450edef68
2014-04-19 09:11:02 +00:00
larsh e542dac2a8 HBASE-11030 HBaseTestingUtility.getMiniHBaseCluster should be able to return null.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588613 13f79535-47bb-0310-9956-ffa450edef68
2014-04-19 05:28:47 +00:00
larsh b80a597997 HBASE-11037 Race condition in TestZKBasedOpenCloseRegion.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588610 13f79535-47bb-0310-9956-ffa450edef68
2014-04-19 05:21:43 +00:00
Zhihong Yu 25c7577573 HBASE-11031 Some HTable's are not closed in TestLogRolling
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588587 13f79535-47bb-0310-9956-ffa450edef68
2014-04-18 22:43:09 +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
mbertozzi 996ce5211c HBASE-11011 Avoid extra getFileStatus() calls on Region startup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588517 13f79535-47bb-0310-9956-ffa450edef68
2014-04-18 17:15:58 +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
Zhihong Yu 39fb144f17 HBASE-11012 InputStream is not properly closed in two methods of JarFinder
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588375 13f79535-47bb-0310-9956-ffa450edef68
2014-04-17 21:33:24 +00:00
Michael Stack 6c643e2031 HBASE-11009 We sync every hbase:meta table write twice
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588329 13f79535-47bb-0310-9956-ffa450edef68
2014-04-17 18:12:28 +00:00
Zhihong Yu 2c5f834a51 HBASE-11005 Remove dead code in HalfStoreFileReader#getScanner#seekBefore() (Gustavo Anatoly)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588295 13f79535-47bb-0310-9956-ffa450edef68
2014-04-17 16:04:59 +00:00
larsh bdef332044 HBASE-11010 TestChangingEncoding is unnecessarily slow.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588129 13f79535-47bb-0310-9956-ffa450edef68
2014-04-17 04:08:20 +00:00
nkeywal b4ad3d27d2 HBASE-11000 Add autoflush option to PerformanceEvaluation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588069 13f79535-47bb-0310-9956-ffa450edef68
2014-04-16 20:51:05 +00:00
Zhihong Yu d177b9b9a2 HBASE-10995 Fix resource leak related to unclosed HBaseAdmin
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1587966 13f79535-47bb-0310-9956-ffa450edef68
2014-04-16 16:35:56 +00:00