Commit Graph

2948 Commits

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