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
zhangduo
f8ee447c55
HBASE-14806 Missing sources.jar for several modules when building HBase
...
Conflicts:
hbase-common/pom.xml
2015-11-17 08:55:24 +08:00
tedyu
47d59288a7
HBASE-14809 Grant / revoke Namespace admin permission to group
2015-11-16 09:32:11 -08:00
stack
b7a4c5f5dc
HBASE-14802 Replaying server crash recovery procedure after a failover causes incorrect handling of deadservers; ADDENDUM
2015-11-15 15:00:15 -08:00
stack
aaa2294126
HBASE-14798 NPE reporting server load causes regionserver abort; causes TestAcidGuarantee to fail
2015-11-14 09:08:07 -08:00
stack
336eb92016
HBASE-14355 Scan different TimeRange for each column family
2015-11-13 22:44:05 -08:00
stack
72fbfb589e
HBASE-14807 TestWALLockup is flakey
2015-11-13 22:40:07 -08:00
stack
bb9fbdb2d2
HBASE-14802 Replaying server crash recovery procedure after a failover causes incorrect handling of deadservers
2015-11-13 22:10:07 -08:00
tedyu
3e551ea538
HBASE-14498 Revert for on-going review
2015-11-12 12:55:44 -08:00
tedyu
c36b9489aa
HBASE-14498 Master stuck in infinite loop when all Zookeeper servers are unreachable (Pankaj Kumar)
2015-11-12 07:22:42 -08:00
Jerry He
c725356e4a
HBASE-13982 Add info for visibility labels/cell TTLs to ImportTsv (NIDHI GAMBHIR)
2015-11-10 22:11:14 -08:00
stack
7280ec09df
HBASE-14794 Cleanup TestAtomicOperation
...
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestMetaWithReplicas.java
Fix a few missing table closes (This suite seems to leave loads of threads
when test is done but have not figured the how yet).
hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestImportExport.java
Fix some missing table closes. We were leaving around client
resources.
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestAtomicOperation.java
Close up WALs when done.
2015-11-10 18:57:35 -10:00
tedyu
37815cac9e
HBASE-14788 Splitting a region does not support the hbase.rs.evictblocksonclose config when closing source region
2015-11-10 18:38:32 -08:00
Jonathan M Hsieh
f782cab421
HBASE-14780 Integration Test that run with chaos monkey must specify cfs
2015-11-10 15:09:35 -08:00
Matteo Bertozzi
1d29d8c004
HBASE-14786 TestProcedureAdmin hangs
2015-11-10 13:17:58 -08:00
Elliott Clark
e8e0e86b49
HBASE-14778 Make block cache hit percentages not integer in the metrics system
2015-11-10 12:28:24 -08:00
Enis Soztutar
3de347f6e0
HBASE-14387 Compaction improvements: Maximum off-peak compaction size (Vladimir Rodionov)
2015-11-09 19:54:35 -08:00
chenheng
7330e11aa4
HBASE-14693 Add client-side metrics for received pushback signals
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestClientPushback.java
2015-11-09 15:32:28 -08:00
Matteo Bertozzi
fd754631aa
HBASE-14712 Increase MasterProcWALs clean up granularity
2015-11-09 09:37:18 -08:00
tedyu
d3e653a261
HBASE-14784 Port conflict is not resolved in HBaseTestingUtility.randomFreePort() (Youngjoon Kim)
2015-11-08 08:51:44 -08:00
Elliott Clark
17fd03ea8d
HBASE-14781 Turn per cf flushing on for ITBLL by default
2015-11-07 11:50:09 -08:00
tedyu
61e2566c1c
HBASE-14463 Severe performance downgrade when parallel reading a single key from BucketCache (Yu Li)
2015-11-06 17:34:14 -08:00
zhangduo
234f31bd4a
HBASE-14759 Avoid using Math.abs when selecting SyncRunner in FSHLog
2015-11-07 08:47:56 +08:00
tedyu
c1a19dece0
HBASE-14632 Region server aborts due to unguarded dereference of Reader
2015-11-06 13:40:14 -08:00
tedyu
c69c74fcbf
HBASE-14632 Revert due to over commit
2015-11-06 13:39:24 -08:00
tedyu
0e2e5d3280
HBASE-14632 Region server aborts due to unguarded dereference of Reader
2015-11-06 12:06:58 -08:00
Elliott Clark
7c9e173830
HBASE-14773 Fix HBase shell tests are skipped when skipping server tests.
2015-11-05 16:27:06 -08:00
Elliott Clark
2b84c40f01
HBASE-14765 Remove snappy profile
2015-11-05 10:21:14 -08:00
stack
32642ac971
HBASE-14768 bin/graceful_stop.sh logs nothing as a balancer state to be stored (Hiroshi Ikeda)
2015-11-04 21:51:56 -08:00
tedyu
6c239f1816
HBASE-14706 RegionLocationFinder should return multiple servernames by top host (Guanghao Zhang)
2015-11-04 14:25:53 -08:00
Elliott Clark
0eb732df40
HBASE-14752 Add example of using the HBase client in a multi-threaded environment
2015-11-04 12:00:37 -08:00
Elliott Clark
3578f643c7
HBASE-14723 Fix IT tests split too many times
2015-11-04 11:55:47 -08:00
tedyu
f3af7b642c
HBASE-14758 Add UT case for unchecked error/exception thrown in AsyncProcess#sendMultiAction (Yu Li)
2015-11-04 07:29:01 -08:00
chenheng
fa2d0859f7
HBASE-12986 Compaction pressure based client pushback
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Conflicts:
hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/ClientProtos.java
2015-11-03 18:40:59 -08:00
stack
759252027d
HBASE-14754 TestFastFailWithoutTestUtil failing on trunk now in #testPreemptiveFastFailException50Times
2015-11-03 16:21:23 -08:00
Jesse Yates
ed3b6bda4b
HBASE-14715 Add javadocs to DelegatingRetryingCallable
2015-11-03 13:45:05 -08:00
Elliott Clark
b24324cc23
HBASE-14742 Fix TestHeapMemoryManager being flakey
2015-11-02 17:02:41 -08:00
Andrew Purtell
2e1711f209
HBASE-14631 Addendum restores a method in RegionMergeTransactionImpl
2015-11-02 15:54:28 -08:00
Andrew Purtell
bd4addcedf
HBASE-14605 Addendum restores two methods in SplitTransactionImpl
2015-11-02 15:50:03 -08:00
stack
51f5412a92
Revert "HBASE-14725 Vet categorization of tests so they for sure go into the right small/medium/large buckets"
...
Reverting. It seems to have destabilized the build.
This reverts commit aaaa813225
.
2015-11-02 08:16:59 -08:00
stack
aaaa813225
HBASE-14725 Vet categorization of tests so they for sure go into the right small/medium/large buckets
2015-11-01 22:55:59 -08:00
Gary Helmling
85f2aee070
HBASE-14700 Support a permissive mode for secure clusters to allow SIMPLE auth clients
2015-10-30 20:06:23 -07:00
Enis Soztutar
b8a2caf159
HBASE-14733 Minor typo in alter_namespace.rb
2015-10-30 17:52:34 -07:00
stack
c48d16ae2b
Revert "HBASE-14722 Update surefire to 2.19"
...
This reverts commit f39fea0755
.
2015-10-30 15:16:55 -07:00
Elliott Clark
3bdfa782f3
HBASE-14687 Un-synchronize BufferedMutator
...
Summary:
Use concurrent collections and atomic longs to keep track of edits in buffered mutator.
This keeps buffered mutator as thread safe but it means that shared buffered mutators are not contending on thread locking.
Test Plan: Unit Tests.
Differential Revision: https://reviews.facebook.net/D49467
2015-10-30 13:39:38 -07:00
anoopsjohn
de89172244
HBASE-14557 MapReduce WALPlayer issue with NoTagsKeyValue.
2015-10-30 21:19:12 +05:30
anoopsjohn
a3842caf77
HBASE-14721 Memstore add cells - Avoid many garbage.
2015-10-30 18:41:45 +05:30
stack
f39fea0755
HBASE-14722 Update surefire to 2.19
2015-10-29 16:54:20 -07:00
Matteo Bertozzi
569fe82acf
HBASE-14714 some cleanup to snapshot code
2015-10-29 14:04:48 -07:00