Commit Graph

3065 Commits

Author SHA1 Message Date
Jimmy Xiang 2a60b2a806 HBASE-11880 NPE in MasterStatusServlet 2014-09-02 14:57:05 -07:00
Enis Soztutar 1143dba61d HBASE-11797 Create Table interface to replace HTableInterface (Carter) 2014-09-02 13:08:03 -07:00
anoopsjohn 737f595c36 HBASE-11821 [ImportTSV] Abstract labels tags creation into pluggable Interface. 2014-09-02 16:32:57 +05:30
Ramkrishna 14fad03045 HBASE-11591 - Addendum based on HBASE-11894 2014-09-01 17:18:03 +05:30
anoopsjohn 58b5bce172 HBASE-11777 Find a way to set sequenceId on Cells on the server. 2014-09-01 15:10:03 +05:30
Ramkrishna 844f3dfb6a HBASE-11591 Scanner fails to retrieve KV from bulk loaded file with
highest sequence id than the cell's mvcc in a non-bulk loaded file (Ram)
2014-09-01 13:52:56 +05:30
stack 6ebcc7bbbf HBASE-11865 Result implements CellScannable; rather it should BE a CellScanner 2014-08-31 00:12:08 -07:00
stack 1834196fcb HBASE-11822 Convert EnvironmentEdge#getCurrentTimeMillis to getCurrentTime 2014-08-29 17:30:02 -07:00
stack 7ac9cbbca0 HBASE-11822 Convert EnvironmentEdge#getCurrentTimeMillis to getCurrentTime 2014-08-29 17:26:02 -07:00
stack f149c26e9a HBASE-11822 Convert EnvironmentEdge#getCurrentTimeMillis to getCurrentTime 2014-08-29 17:21:48 -07:00
Andrew Purtell 2668cc4672 HBASE-11857 Restore ReaderBase.initAfterCompression() and WALCellCodec.create(Configuration, CompressionContext) (Ted Yu) 2014-08-29 16:53:19 -07:00
stack 8362e62222 HBASE-11726 Master should fail-safe if starting with a pre 0.96 layout (Esteban Guiterrez) 2014-08-29 11:15:36 -07:00
Andrew Purtell 51cf5c359b HBASE-11810 Access SSL Passwords through Credential Provider API (Larry McCay) 2014-08-29 07:54:52 -07:00
Andrew Purtell 3d73ff13d3 HBASE-11846 HStore#assertBulkLoadHFileOk should log if a full HFile verification will be performed during a bulkload (Esteban Gutierrez) 2014-08-28 15:53:27 -07:00
Sean Busbey 901d429e15 HBASE-11849 remove classes with audience.private for internals that we don't use.
Signed-off-by: Jonathan M Hsieh <jmhsieh@apache.org>
2014-08-28 11:54:28 -07:00
anoopsjohn c23c850cac HBASE-9875 Removing the empty file NamespaceJanitor 2014-08-28 16:40:23 +05:30
stack fd78e1c553 HBASE-9875 NamespaceJanitor chore is not used 2014-08-27 09:57:37 -07:00
Srikanth Srungarapu 095a0e9aa2 HBASE-11788 HBase is not deleting the cell when a Put with a KeyValue, KeyValue.Type.Delete is submitted 2014-08-27 09:16:14 -07:00
anoopsjohn 9bd9b26a0e HBASE-11820 ReplicationSource : Set replication codec class as RPC codec class on a clonned Configuration. 2014-08-27 10:29:51 +05:30
Andrew Purtell 02fed866ce HBASE-11814 TestAssignmentManager.testCloseFailed() and testOpenCloseRacing() is flaky (Virag Kothari) 2014-08-26 07:51:19 -07:00
Ted Yu 2fa197d3ab HBASE-11823 Cleanup javadoc warnings.(Andrey Stepachev) 2014-08-26 09:14:51 +00:00
stack b1b038a771 HBASE-11610 Enhance remote meta updates (Virag Kothari) 2014-08-25 18:17:18 -07:00
stack 59230cb184 HBASE-11610 Enhance remote meta updates (Virag Kothari) 2014-08-25 18:17:18 -07:00
Andrew Purtell 706c5fcf56 HBASE-11766 Backdoor CoprocessorHConnection is no longer being used for local writes 2014-08-25 15:58:23 -07:00
stack 2c5a2e854b HBASE-11813 CellScanner#advance may overflow stack 2014-08-25 14:53:27 -07:00
Andrew Purtell 01e4f0ed8a HBASE-11794 StripeStoreFlusher causes NullPointerException (jeongmin kim) 2014-08-23 10:49:33 -07:00
Andrew Purtell 4ba7f67f80 HBASE-11617 incorrect AgeOfLastAppliedOp and AgeOfLastShippedOp in replication Metrics when no new replication OP (Demai Ni) 2014-08-23 09:43:24 -07:00
Matteo Bertozzi 600bee44be HBASE-11789 LoadIncrementalHFiles is not picking up the -D option 2014-08-21 19:09:29 +01:00
Matteo Bertozzi 07f9f3d38c Revert "LoadIncrementalHFiles is not picking up the -D option"
This reverts commit a80799a3bc.
2014-08-21 19:09:23 +01:00
Matteo Bertozzi a80799a3bc LoadIncrementalHFiles is not picking up the -D option 2014-08-20 21:32:38 +01:00
Nicolas Liochon bafbc1264a HBASE-11744 RpcServer code should not use a collection from netty internal 2014-08-20 12:18:17 +02:00
anoopsjohn 98067274d9 HBASE-11553 Abstract visibility label related services into an interface. 2014-08-20 14:48:53 +05:30
Enis Soztutar cbc1bc7d49 HBASE-11512 Write region open/close events to WAL 2014-08-19 18:46:24 -07:00
Enis Soztutar 05e67eba9d HBASE-11572 Add support for doing get/scans against a particular replica_id (Jeffrey Zhong) 2014-08-19 18:27:20 -07:00
stack acf6911114 HBASE-11657 Put HTable region methods in an interface (Carter Page) 2014-08-19 16:15:35 -07:00
Andrew Purtell f3f3947397 HBASE-11774 Avoid allocating unnecessary tag iterators 2014-08-19 09:52:57 -07:00
Andrew Purtell 4901e649b6 HBASE-11773 Wrong field used for protobuf construction in RegionStates (Andrey Stepachev) 2014-08-19 09:23:21 -07:00
anoopsjohn d502bafad2 HBASE-11696 Make CombinedBlockCache resizable. 2014-08-19 17:35:03 +05:30
Ted Yu 12478cded7 HBASE-11762 Record the class name of Codec in WAL header 2014-08-19 00:52:16 +00:00
stack ac6b747370 HBASE-11770 TestBlockCacheReporting.testBucketCache is not stable (Sergey Soldatov) 2014-08-18 15:35:23 -07:00
Matteo Bertozzi bf5eac49a9 HBASE-11757 Provide a common base abstract class for both RegionObserver and MasterObserver 2014-08-18 20:15:08 +01:00
Ramkrishna f8eb1962dc HBASE-11728 - Data loss while scanning using PREFIX_TREE
DATA-BLOCK-ENCODING (Ram)
2014-08-18 22:34:26 +05:30
Matteo Bertozzi 2d83d55455 HBASE-11733 Avoid copy-paste in Master/Region CoprocessorHost 2014-08-16 08:23:40 +01:00
Andrew Purtell baeabeab83 HBASE-11713 Adding hbase shell unit test coverage for visibility labels (Srikanth Srungarapu) 2014-08-15 15:31:21 -07:00
Jimmy Xiang a3f99265c3 HBASE-11740 RegionStates.getRegionAssignments() gets stuck on clone (Virag Kothari) 2014-08-15 10:37:52 -07:00
Andrew Purtell 0ca9a85c4d HBASE-11755 VisibilityController returns the wrong value for preBalanceSwitch (Matteo Bertozzi) 2014-08-15 10:31:47 -07:00
Andrew Purtell 3325bbe84f HBASE-11749 Better error logging when coprocessors loading has failed (Srikanth Srungarapu) 2014-08-14 17:51:08 -07:00
shuai.lou dad56cee19 HBASE-11708 RegionSplitter incorrectly calculates splitcount
when split table using the util(UniformSplit or HexStringSplit),
with "-r" option, the caculation of splitCount in funciton rollingSplit
may be wrong.

Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-08-14 17:51:08 -07:00
Sean Busbey a783281b72 HBASE-11627 guard against divide by zero in RegionSplitter logging.
Adds a test for noop rolling splits that fails prior to the addition
of the guard.

Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-08-14 17:51:08 -07:00
Matteo Bertozzi 7df6f58001 HBASE-11724 Add to RWQueueRpcExecutor the ability to split get and scan handlers 2014-08-14 20:52:40 +01:00
Andrew Purtell a79e5ce525 Amend HBASE-11438 [Visibility Controller] Support UTF8 character as Visibility Labels; Fix failing tests
String(byte[]) constructor may not select UTF8 aware conversion
depending on environment
2014-08-14 11:45:59 -07:00
Andrew Purtell 1f5ee71d0f HBASE-11745 FilterAllFilter should return ReturnCode.SKIP 2014-08-14 11:42:31 -07:00
anoopsjohn 2eb0757301 HBASE-11717 Remove unused config 'hbase.offheapcache.percentage' from hbase-default.xml and book. (Anoop) 2014-08-15 00:01:27 +05:30
Jimmy Xiang ce6c204078 HBASE-11687 No need to abort on postOpenDeployTasks exception if region opening is cancelled 2014-08-14 09:20:46 -07:00
Andrew Purtell 4bd2da4783 HBASE-11702 Better introspection of long running compactions 2014-08-14 09:02:41 -07:00
Ramkrishna ae2a944027 HBASE-11438 - [Visibility Controller] Support UTF8 character as Visibility
Labels (Ram)
2014-08-14 12:48:57 +05:30
Nick Dimiduk cd59a023c4 HBASE-11550 Custom value for BUCKET_CACHE_BUCKETS_KEY should be sorted (Gustavo Anatoly)
Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.java
2014-08-13 21:13:05 -07:00
Jimmy Xiang dc1d743ce6 HBASE-11727 Assignment wait time error in case of ServerNotRunningYetException 2014-08-12 13:33:19 -07:00
Jimmy Xiang 60fcc2ea8d HBASE-11725 Backport failover checking change to 1.0 2014-08-12 12:02:05 -07:00
Jimmy Xiang 005fdac29b HBASE-11703 Meta region state could be corrupted 2014-08-12 11:49:57 -07:00
Jimmy Xiang b0c7498742 HBASE-11709 TestMasterShutdown can fail sometime 2014-08-12 10:40:27 -07:00
Andrew Purtell cc5024e6fc HBASE-11716 LoadTestDataGeneratorWithVisibilityLabels should handle Delete mutations (Anoop Sam John) 2014-08-11 10:52:11 -07:00
anoopsjohn 886ae4691f HBASE-11527 Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap. (Anoop) 2014-08-11 13:38:59 +05:30
Andrew Purtell b8f2f67d4c HBASE-11589 AccessControlException should be a not retriable exception (Qiang Tian)
Amending-Author: Andrew Purtell <apurtell@apache.org>
2014-08-08 19:12:09 -07:00
Andrew Purtell 2df6b0562f HBASE-11705 callQueueSize should be decremented in a fail-fast scenario (Esteban Gutierrez) 2014-08-08 18:41:28 -07:00
Andrew Purtell 59a49f3149 HBASE-11706 Set versions for VerifyReplication (cuijianwei) 2014-08-08 18:31:12 -07:00
Jimmy Xiang 1669bc44c7 HBASE-11659 Region state RPC call is not idempotent (Virag Kothari) 2014-08-08 15:04:38 -07:00
Andrew Purtell 5dd2afd670 HBASE-11701 Start and end of memstore flush log should be on the same level (Esteban Gutierrez) 2014-08-07 17:55:22 -07:00
Andrew Purtell 0c1daa6efd HBASE-11697 Improve the 'Too many blocks' message on UI blockcache status page (Mikhail Antonov) 2014-08-07 15:13:08 -07:00
stack 2fea85a0b5 HBASE-11678 BucketCache ramCache fills heap after running a few hours 2014-08-07 14:26:56 -07:00
stack af2df3523a HBASE-11603 Apply version of HADOOP-8027 to our JMXJsonServlet 2014-08-06 15:53:37 -07:00
Nick Dimiduk 8fb3c5f4a2 HBASE-11674 LoadIncrementalHFiles should be more verbose after unrecoverable error (Jan Lukavsky) 2014-08-05 15:28:41 -07:00
Jimmy Xiang 6b011d7a54 HBASE-11671 TestEndToEndSplitTransaction fails on master (Mikhail Antonov) 2014-08-05 09:25:30 -07:00
stack c634fc8f8d HBASE-11664 Build broken - TestVisibilityWithCheckAuths 2014-08-04 15:30:14 -07:00
stack 46fea6e09f HBASE-11068 Update code to use Admin factory method instead of constructor 2014-08-04 11:43:14 -07:00
Andrew Purtell 2084272d74 HBASE-11318 Classes in security subpackages missing @InterfaceAudience annotations (Jonathan Hsieh and Andrew Purtell) 2014-08-04 11:14:26 -07:00
Andrew Purtell ec5a859b92 HBASE-11650 Write hbase.id to a temporary location and move into place 2014-08-01 17:18:01 -07:00
stack 4d272fa5ee HBASE-11651 Add conf which disables MetaMigrationConvertingToPB check (for experts only) 2014-08-01 16:35:33 -07:00
Ted Yu 9db8ecba74 HBASE-11632 Region split needs to clear force split flag at the end of SplitRequest run (Jerry He) 2014-08-01 22:18:15 +00:00
Ramkrishna bf87170f50 HBASE-11384 - [Visibility Controller]Check for users covering
authorizations for every mutation (Ram)
2014-08-01 13:23:36 -07:00
Jimmy Xiang 7b3d0add60 HBASE-11631 Wait a little till server is online in assigning meta 2014-08-01 12:34:41 -07:00
Ted Yu e142961099 HBASE-11620 Record the class name of Writer in WAL header so that only proper Reader can open the WAL file (Ted Yu) 2014-08-01 17:15:32 +00:00
Andrew Purtell 85e317b3ae HBASE-3270 When we create the .version file, we should create it in a tmp location and then move it into place 2014-08-01 10:03:29 -07:00
stack d34c5d4079 HBASE-11630 Refactor TestAdmin to use Admin interface instead of HBaseAdmin (Carter Page) 2014-08-01 09:44:19 -07:00
Andrew Purtell b33fc4be9a HBASE-11583 Refactoring out the configuration changes for enabling VisibilityLabels in the unit tests (Srikanth Srungarapu) 2014-08-01 09:37:57 -07:00
Andrew Purtell aa87b4a383 HBASE-11594 Unhandled NoNodeException in distributed log replay mode (Jeffrey Zhong) 2014-08-01 09:37:57 -07:00
Andrew Purtell a1e6fc41cf HBASE-11516 Track time spent in executing coprocessors in each region (Srikanth Srungarapu and Andrew Purtell) 2014-08-01 09:37:57 -07:00
Lars Hofhansl 24d6a65a12 mutateRowsWithLocks might require updatesLock.readLock with waitTime=0. ( cuijianwei) 2014-07-31 16:29:26 -07:00
Matteo Bertozzi 787f758ded HBASE-11609 LoadIncrementalHFiles fails if the namespace is specified (addendum) 2014-07-31 20:09:24 +01:00
Ted Yu 63d6f22c96 HBASE-11621 Make MiniDFSCluster run faster 2014-07-31 16:44:49 +00:00
Jimmy Xiang be816b18a4 HBASE-11615 TestZKLessAMOnCluster.testForceAssignWhileClosing failed on Jenkins 2014-07-30 15:43:02 -07:00
Nick Dimiduk 2af67c2986 HBASE-11558 Caching set on Scan object gets lost when using TableMapReduceUtil in 0.95+ (Ishan Chhabra) 2014-07-30 13:30:51 -07:00
Matteo Bertozzi a149219707 HBASE-11609 LoadIncrementalHFiles fails if the namespace is specified 2014-07-30 08:42:37 +01:00
stack dd901e3553 HBASE-11600 DataInputputStream and DoubleOutputStream are no longer being used (Shengzhe Yao) 2014-07-28 13:46:38 -07:00
stack 5accd1a37e HBASE-11593 TestCacheConfig failing consistently in precommit builds 2014-07-28 12:46:05 -07:00
Ted Yu 6f60f21711 HBASE-11588 RegionServerMetricsWrapperRunnable misused the 'period' parameter (Victor Xu) 2014-07-26 04:33:14 +00:00
Jimmy Xiang b7e0bde346 HBASE-11531 RegionStates for regions under region-in-transition znode are not updated on startup 2014-07-25 08:47:31 -07:00
Andrew Purtell 13643807ad HBASE-11586 HFile's HDFS op latency sampling code is not used 2014-07-24 17:07:54 -07:00
Andrew Purtell e742d88b42 HBASE-11579 CopyTable should check endtime value only if != 0 (Jean-Marc Spaggiari) 2014-07-24 12:05:39 -07:00
Nicolas Liochon d8562052a4 HBASE-11564 Improve cancellation management in the rpc layer 2014-07-24 17:49:01 +02:00
stack 0409368454 HBASE-11573 Report age on eviction; ADD FORGOTTEN FILE 2014-07-23 13:22:20 -07:00
stack 01f253b99d HBASE-11573 Report age on eviction 2014-07-23 13:11:08 -07:00
stack afd4eb6668 HBASE-11551 BucketCache.run() doesn't handle exceptions correctly 2014-07-23 07:35:27 -07:00
Nick Dimiduk 4c3fce8e4a HBASE-11555 TableSnapshotRegionSplit should be public 2014-07-22 15:48:52 -07:00
Enis Soztutar 0f2647d05b HBASE-11064 Odd behaviors of TableName for empty namespace (Rekha Joshi) 2014-07-22 14:21:26 -07:00
Andrew Purtell 3b93a81ff4 HBASE-11566 Make ExportSnapshot extendable by removing 'final' 2014-07-22 13:07:44 -07:00
Jonathan M Hsieh 962cbd188a HBASE-11561 deprecate ImmutableBytesWritable.getSize and replace with getLength 2014-07-22 11:45:07 -07:00
stack cfa3ad4c27 HBASE-11559 Add dumping of DATA block usage to the BlockCache JSON report 2014-07-22 10:22:18 -07:00
Nicolas Liochon af141f2b08 HBASE-11492 Hadoop configuration overrides some ipc parameters including tcpNoDelay 2014-07-22 14:56:53 +02:00
Nick Dimiduk de73ec83c0 HBASE-11545 mapred.TableSnapshotInputFormat is missing InterfaceAudience annotation 2014-07-21 09:25:29 -07:00
Jonathan M Hsieh 7c020244b5 HBASE-11537 Avoid synchronization on instances of ConcurrentMap (Mike Drob) 2014-07-18 15:44:14 -07:00
Ted Yu 4fb32de394 HBASE-11471 Move TableStateManager and ZkTableStateManager and Server to hbase-server (Alex Newman) 2014-07-18 04:34:11 +00:00
Jimmy Xiang 553c86d7df HBASE-11525 Region server holding in region states is out of sync with meta 2014-07-17 12:57:11 -07:00
Jimmy Xiang 3896210026 HBASE-11530 RegionStates adds regions to wrong servers 2014-07-17 08:59:53 -07:00
stack 21f863528d HBASE-11517 TestReplicaWithCluster turns zombie (Mikhail Antonov) -- REAPPLY 2014-07-16 14:54:55 -07:00
stack 68f34f8273 HBASE-11517 TestReplicaWithCluster turns zombie (Mikhail Antonov) -- REVERT 2014-07-16 13:56:18 -07:00
stack 9092314c01 HBASE-11517 TestReplicaWithCluster turns zombie (Mikhail Antonov) 2014-07-16 13:54:11 -07:00
stack 2d5c1442b9 HBASE-2251 PE defaults to 1k rows - uncommon use case, and easy to hit benchmarks -- Add zipf distribution of cell values 2014-07-16 13:43:00 -07:00
stack f2b6a6b2e0 HBASE-11523 JSON serialization of PE Options is broke 2014-07-16 08:44:32 -07:00
stack 14b331ccab HBASE-11520 Simplify offheap cache config by removing the confusing "hbase.bucketcache.percentage.in.combinedcache" 2014-07-15 23:14:57 -07:00
stack 7175f51f08 HBASE-11517 TestReplicaWithCluster turns zombie -- ADDS TIMEOUTS SO CAN DEBUG ZOMBIE 2014-07-15 23:14:35 -07:00
Enis Soztutar 07643580bb HBASE-11511 Write flush events to WAL (ADDENDUM to fix flaky test) 2014-07-15 18:29:10 -07:00
Enis Soztutar 4fa0e3274f HBASE-11511 Write flush events to WAL 2014-07-15 14:48:30 -07:00
stack a6d271201f HBASE-11240 Print hdfs pipeline when hlog's sync is slow (Original patch + ADDENDUM) 2014-07-15 07:59:27 -07:00
stack 2a20143f72 HBASE-11514 Fix findbugs warnings in blockcache 2014-07-15 07:52:22 -07:00
Enis Soztutar 11fccd94c0 HBASE-4495 CatalogTracker has an identity crisis; needs to be cut-back in scope (ADDENDUM patch to fix flaky unit test) 2014-07-14 17:00:46 -07:00
Enis Soztutar ecde6a4c44 HBASE-11442 ReplicationSourceManager doesn't cleanup the queues for recovered sources (Virag Kothari) 2014-07-14 16:48:10 -07:00
Enis Soztutar c76b528b6d HBASE-11367 Pluggable replication endpoint 2014-07-14 16:24:28 -07:00
Andrew Purtell 22f205b09b HBASE-11513 Combine SingleMultiple Queue RpcExecutor into a single class (Jesse Yates) 2014-07-14 15:05:16 -07:00
Andrew Purtell 044d62ac25 Amend HBASE-11497 Expose RpcScheduling implementations as LimitedPrivate interfaces (Matteo Bertozzi)
Changes RpcScheduler from an interface into an abstract class
2014-07-14 14:19:47 -07:00
Ramkrishna f0035e6837 HBASE-11509 Forward port HBASE-11039 to trunk and branch-1 after
HBASE-11489 (Ram)
2014-07-14 22:54:44 +05:30
anoopsjohn 93e7ec42d1 HBASE-11510 Visibility serialization format tag gets duplicated in Append/Increment'ed cells. (Anoop) 2014-07-14 22:34:38 +05:30
anoopsjohn 620616050e HBASE-11437 Modify cell tag handling code to treat the length as unsigned. - Addendum 2014-07-14 15:25:12 +05:30
Andrew Purtell 39100cb1d1 HBASE-11497 Expose RpcScheduling implementations as LimitedPrivate interfaces (Jesse Yates) 2014-07-13 22:42:44 -07:00
Jimmy Xiang 757ecdb14f HBASE-11474 [Thrift2] support authentication/impersonation 2014-07-13 15:14:57 -07:00
anoopsjohn 42a7be1032 HBASE-11437 Modify cell tag handling code to treat the length as unsigned. (Anoop) 2014-07-13 12:12:34 +05:30
anoopsjohn 15ba35b593 HBASE-11118 non environment variable solution for "IllegalAccessError: class com.google.protobuf.ZeroCopyLiteralByteString cannot access its superclass com.google.protobuf.LiteralByteString". -Addendum 2014-07-12 22:03:59 +05:30
Nick Dimiduk c362857901 HBASE-11118 non environment variable solution for "IllegalAccessError: class com.google.protobuf.ZeroCopyLiteralByteString cannot access its superclass com.google.protobuf.LiteralByteString" 2014-07-11 16:38:17 -07:00
Enis Soztutar 0b83f2920d HBASE-11488 cancelTasks in SubprocedurePool can hang during task error (Jerry He) 2014-07-11 14:17:11 -07:00
Andrew Purtell 0c97649b6f HBASE-11487 ScanResponse carries non-zero cellblock for CloseScanRequest (Shengzhe Yao) 2014-07-11 13:06:48 -07:00
Nicolas Liochon daa16b9c4d Revert "HBASE-11492 The servers do not honor the tcpNoDelay option"
This reverts commit c80b451044.
2014-07-11 18:43:46 +02:00
Nicolas Liochon c80b451044 HBASE-11492 The servers do not honor the tcpNoDelay option 2014-07-11 14:30:10 +02:00
Nicolas Liochon 9a74122a5c HBASE-11491 Add an option to sleep randomly during the tests with the PE tool 2014-07-11 14:29:56 +02:00
anoopsjohn 3cdbe2ae56 HBASE-11423 Visibility label and per cell ACL feature not working with HTable#mutateRow() and MultiRowMutationEndpoint. (Anoop) 2014-07-11 12:18:49 +05:30
Enis Soztutar ec7540229f HBASE-11475 Distributed log replay should also replay compaction events 2014-07-10 10:51:16 -07:00
Jonathan M Hsieh 0b2833e033 HBASE-4931 [docs] CopyTable instructions could be improved (Misty Stanley-Jones) 2014-07-10 01:50:36 -07:00
Andrew Purtell dd29ff5132 HBASE-11481 TableSnapshotInputFormat javadoc wrongly claims HBase 'enforces security' 2014-07-08 15:10:03 -07:00
Jimmy Xiang 1bd31f9b89 HBASE-11349 Addendum fixes javadoc warning 2014-07-08 13:56:08 -07:00
Jimmy Xiang dbfdf5bdb6 HBASE-11349 [Thrift] support authentication/impersonation 2014-07-08 13:01:34 -07:00
Enis Soztutar 3e7cccfb4b HBASE-11458 NPEs if RegionServer cannot initialize 2014-07-07 20:36:13 -07:00
Enis Soztutar fef10e8413 HBASE-11473 Add BaseWALObserver class 2014-07-07 17:24:29 -07:00
Jeffrey Zhong cc4f54770b HBase-11315: Keeping MVCC for configurable longer time 2014-07-06 18:51:48 -07:00
anoopsjohn 738bf63f12 HBASE-11465 [VisibilityController] Reserved tags check not happening for Append/Increment. (Anoop) 2014-07-06 19:17:17 +05:30
stack b9906005d9 HBASE-11452 add getUserPermission feature in AccessControlClient as client API (Demai Ni) 2014-07-04 19:47:18 -07:00
Ramkrishna c7efcd0fb3 HBASE-10885 Support visibility expressions on Deletes (Ram) 2014-07-05 00:00:05 +05:30
Andrew Purtell 0b692dfd5a HBASE-11446 Reduce the frequency of RNG calls in SecureWALCellCodec#EncryptedKvEncoder 2014-07-04 10:48:57 -07:00
stack 8d62d85864 HBASE-11463 (findbugs) HE: Class defines equals() and uses Object.hashCode() (Mike Drob) 2014-07-03 21:55:45 -07:00
Andrew Purtell a8cbf2988b HBASE-11434 [AccessController] Disallow inbound cells with reserved tags 2014-07-03 17:37:07 -07:00
Ramkrishna 75ace7ed2f HBASE-11449 IntegrationTestIngestWithACL fails to use different users
after HBASE-10810 (Ram)
2014-07-03 12:06:05 +05:30
Matteo Bertozzi 39caf5757d HBASE-11450 Improve file size info in SnapshotInfo tool 2014-07-03 07:17:40 +02:00
stack 3b2de6233b HBASE-4495 CatalogTracker has an identity crisis; needs to be cut-back in scope (Mikhail Antonov) 2014-07-02 19:04:05 -07:00
stack 24a0a2a2bf HBASE-4495 CatalogTracker has an identity crisis; needs to be cut-back in scope (Mikhail Antonov) 2014-07-02 19:02:52 -07:00
Nick Dimiduk 8b1c29b8be HBASE-11372 Remove SlabCache 2014-07-02 11:14:00 -07:00
stack a181dff8e0 HBASE-11413 [findbugs] RV: Negating the result of compareTo()/compare() (Mike Drob) 2014-07-02 10:07:36 -07:00
Ted Yu b59d931590 HBASE-11439 StripeCompaction may not obey the OffPeak rule to compaction (Victor Xu) 2014-07-01 16:31:24 +00:00
anoopsjohn a02716fb45 HBASE-11435 Visibility labelled cells fail to getting replicated. (Anoop) 2014-07-01 18:40:16 +05:30
Matteo Bertozzi 9a6a59c7b7 HBASE-11355 a couple of callQueue related improvements 2014-07-01 10:33:39 +02: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