Commit Graph

2969 Commits

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