10750 Commits

Author SHA1 Message Date
tedyu
7bd3b94db1 HBASE-14928 Start row should be set for query through HBase REST gateway involving globbing option 2015-12-04 12:05:19 -08:00
Enis Soztutar
edb8edfeb3 HBASE-14904 Mark Base[En|De]coder LimitedPrivate and fix binary compat issue
Conflicts:
	hbase-common/src/main/java/org/apache/hadoop/hbase/codec/BaseDecoder.java
	hbase-common/src/main/java/org/apache/hadoop/hbase/codec/BaseEncoder.java
2015-12-03 18:27:20 -08:00
tedyu
b001019d9b HBASE-14905 VerifyReplication does not honour versions option (Vishal Khandelwal) 2015-12-03 16:13:59 -08:00
stack
7f2e09f9c9 HBASE-14909 NPE testing for RIT; addendum -- forgot import 2015-12-02 12:02:56 -08:00
stack
96e5f04036 HBASE-14909 NPE testing for RIT 2015-12-02 10:40:51 -08:00
stack
81de832732 HBASE-14908 TestRowCounter flakey especially on branch-1 2015-12-02 10:23:13 -08:00
stack
f730a375e3 HBASE-14819 hbase-it tests failing with OOME; permgen 2015-12-02 10:15:32 -08:00
tedyu
3b6ae17a72 HBASE-14575 Relax region read lock for compactions (Nick and Ted) 2015-12-02 06:25:26 -08:00
stack
c4bc1c07bc Revert "HBASE-14223 Meta WALs are not cleared if meta region was closed and RS aborts"
Test TestRegionRebalancing is failing fairly reliably since this went in.

This reverts commit c719e8c456f32152410b4bc6fb4be4424996b64e.
2015-12-01 16:02:31 -08:00
chenheng
2d7db89590 HBASE-14891 Add log for uncaught exception in RegionServerMetricsWrapperRunnable(Yu Li) 2015-12-01 17:16:23 +08:00
Enis Soztutar
c719e8c456 HBASE-14223 Meta WALs are not cleared if meta region was closed and RS aborts 2015-11-30 17:07:54 -08:00
tedyu
a4f445b20e HBASE-14531 graceful_stop.sh "if [ \"$local\" ]" condition unexpected behaviour (Samir Ahmic) 2015-11-29 13:11:31 -08:00
tedyu
66adeb3048 HBASE-14894 Fix misspellings of threshold in log4j.properties files for tests (Youngjoon Kim) 2015-11-28 10:10:27 -08:00
tedyu
9de4691a0a HBASE-14893 Race between mutation on region and region closing operation leads to NotServingRegionException 2015-11-27 15:32:42 -08:00
rahulgidwani
9a11c025f2 HBASE-14355 Scan different TimeRange for each column family - fixing memstore bug
Signed-off-by: stack <stack@apache.org>
2015-11-25 22:04:02 -08:00
Lars Hofhansl
dbbdb7b2e8 HBASE-14777 second addendum, better fix using CompletionService. 2015-11-25 21:18:27 -08:00
tedyu
06c233834f HBASE-14885 NullPointerException in HMaster#normalizeRegions() due to missing TableDescriptor 2015-11-25 16:08:49 -08:00
stack
30604761c4 HBASE-14883 TestSplitTransactionOnCluster#testFailedSplit flakey 2015-11-25 09:45:52 -08:00
Enis Soztutar
e80face0e9 HBASE-14689 Addendum and unit test for HBASE-13471 2015-11-24 19:15:13 -08:00
tedyu
1917516ffd HBASE-14875 Forward port HBASE-14207 'Region was hijacked and remained in transition when RS failed to open a region and later regionplan changed to new RS on retry' 2015-11-24 14:30:37 -08:00
Gary Helmling
07b07300b8 HBASE-14821 Allow configuration overrides in TableOutputFormat 2015-11-24 12:15:25 -08:00
Matteo Bertozzi
da48ddb7ba HBASE-14843 TestWALProcedureStore.testLoad is flakey (addendum) 2015-11-23 23:35:37 -08:00
tedyu
447a0e7b7e HBASE-14737 Clear cachedMaxVersions when HColumnDescriptor#setValue(VERSIONS, value) is called (Pankaj Kumar) 2015-11-23 20:26:18 -08:00
anoopsjohn
81e7eb2805 HBASE-13347 Deprecate FirstKeyValueMatchingQualifiersFilter. (Abhishek) 2015-11-24 09:52:37 +05:30
Sanjeev Lakshmanan
2ce27951b0 HBASE-14862 Add support for reporting p90 for histogram metrics
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-11-23 15:56:07 -08:00
Andrew Purtell
b71e1bce86 HBASE-14799 Commons-collections object deserialization remote command execution vulnerability 2015-11-23 15:40:26 -08:00
Enis Soztutar
4ff5a46439 HBASE-14172 Upgrade existing thrift binding using thrift 0.9.3 compiler. (Josh Elser) 2015-11-23 11:51:16 -08:00
Matteo Bertozzi
221ae58555 HBASE-14843 TestWALProcedureStore.testLoad is flakey 2015-11-23 09:58:48 -08:00
Matteo Bertozzi
599589b45b HBASE-14863 Add missing test/resources/log4j files in hbase modules 2015-11-22 07:33:26 -08:00
stack
085bf60b42 HBASE-14807 TestWALLockup is flakey Second attempt at stabilizing this test.
Patch includes loosening of the test so we continue when threads
run in not-expected order. Also includes minor clean ups in
FSHLog -- a formatting change, removal of an unused trace logging,
and a check so we don't create a new exception when not needed --
but it also includes a subtle so we check if we need to get to safe
point EVEN IF an outstanding exception. Previous we could by-pass
the safe point check. This should make us even more robust against
lockup (though this is a change that comes of code reading, not of
any issue seen in test).

Here is some detail on how I loosened the test:

The test can run in an unexpected order. Attempts at dictating the
order in which threads fire only had me deadlocking one latch
against another (the test latch vs the WAL zigzag latch) so I
gave up trying and instead, if we happen to go the unusual route of
rolling WALs and failing flush before the scheduled log roll
latch goes into place, just time out the run after a few seconds
and exit the test (but do not fail it); just log a WARN.

This is less than ideal but allows us keep some coverage of the
tricky scenario that was bringing on deadlock (a broken WAL that
is throwing exceptions getting stuck waiting on a sync to clear
out the ring buffer getting overshadowed by a subsequent append
added in by a concurrent flush).
2015-11-20 12:07:32 -08:00
stack
5038bb3f3f Revert "HBASE-14819 hbase-it tests failing with OOME; permgen ADDENDUM"
This reverts commit c0bc1e944f385740649f80d41614c0b84fd5e47f.
2015-11-20 12:07:21 -08:00
ramkrishna
11b2131013 HBASE-14840 Sink cluster reports data replication request as success
though the data is not replicated(Ashish Singhi)
2015-11-20 16:00:15 +05:30
Ashu Pachauri
f56c605e73 HBASE-14777 ADDENDUM Fix failing TestReplicationEndpoint test
Signed-off-by: stack <stack@apache.org>
2015-11-20 00:21:33 -06:00
Sean Busbey
ccee3d8dd5 Revert "Fix failing TestReplicationEndpoint test"
This reverts commit 5b5ff1d8b2cc43f78acaf9bc960be382dc6c34f7.
2015-11-20 00:21:24 -06:00
stack
c0bc1e944f HBASE-14819 hbase-it tests failing with OOME; permgen ADDENDUM 2015-11-19 17:06:15 -08:00
Enis Soztutar
f9c81b6dc4 HBASE-14839 [branch-1] Backport test categories so that patch backport is easier 2015-11-19 15:57:10 -08:00
stack
447b0b3bfa HBASE-14819 hbase-it tests failing with OOME: permgen 2015-11-19 14:47:16 -08:00
Ashu Pachauri
5b5ff1d8b2 Fix failing TestReplicationEndpoint test
Signed-off-by: stack <stack@apache.org>
2015-11-19 13:26:37 -08:00
ramkrishna
b06acfbf0b HBASE-14761 Deletes with and without visibility expression do not delete
the matching mutation (Ram)
2015-11-19 11:24:35 +05:30
chenheng
40e01512cf HBASE-14782 FuzzyRowFilter skips valid rows (Vladimir Rodionov) 2015-11-19 11:41:05 +08:00
Enis Soztutar
8a69dd5b08 HBASE-14468 Compaction improvements: FIFO compaction policy (Vladimir Rodionov) 2015-11-18 19:27:15 -08:00
Ashu Pachauri
de4f235bf4 HBASE-14777 Fix Inter Cluster Replication Future ordering issues
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-11-18 16:41:52 -08:00
Enis Soztutar
98f7dcc389 HBASE-14805 status should show the master in shell 2015-11-18 15:25:54 -08:00
tedyu
a6e0ad636a HBASE-14824 HBaseAdmin.mergeRegions should recognize both full region names and encoded region names (Eungsop Yoo) 2015-11-18 14:26:31 -08:00
Enis Soztutar
d4d3b1954c Revert "HBASE-14689 Addendum and unit test for HBASE-13471"
This reverts commit ec021a7b25ecef91685fdab70ebdd386414a677c.
2015-11-17 20:37:16 -08:00
tedyu
5362ac0311 HBASE-14771 RpcServer#getRemoteAddress always returns null (Abhishek Kumar) 2015-11-17 18:49:05 -08:00
Elliott Clark
e40ed0e836 HBASE-14812 Fix ResultBoundedCompletionService deadlock 2015-11-17 13:48:50 -08:00
Matt Warhaftig
5b3a49d835 HBASE-14584 TestNamespacesInstanceModel fails on jdk8
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-11-17 13:15:59 -08:00
Elliott Clark
4d5ac316b6 HBASE-14708 Use copy on write Map for region location cache
Summary:
Create and use a copy on write map for region location.

  - Create a copy on write map backed by a sorted array.
  - Create a test for both comparing each with a jdk provided map.
  - Change MetaCache to use the new map.

Test Plan:
  - org.apache.hadoop.hbase.client.TestFromClientSide
  - TestHCM

Differential Revision: https://reviews.facebook.net/D49545
2015-11-17 11:01:52 -08:00
Elliott Clark
604c9b2cca HBASE-14793 Allow limiting size of block into L1 block cache. 2015-11-17 10:38:02 -08:00