Enis Soztutar
5f92b91e60
HBASE-13853 ITBLL improvements after HBASE-13811 (ADDENDUM to fix logging)
2015-06-08 12:43:45 -07:00
Enis Soztutar
fe5712f9b4
HBASE-13853 ITBLL improvements after HBASE-13811
2015-06-08 12:17:50 -07:00
stack
5c16b34e32
HBASE-13811 Splitting WALs, we are filtering out too many edits -> DATALOSS
2015-06-08 10:55:53 -07:00
anoopsjohn
13fe542bcc
HBASE-13806 Check the mob files when there are mob-enabled columns in HFileCorruptionChecker. (Jingcheng)
2015-06-08 11:17:43 +05:30
ramkrishna
9f43a3bea6
HBASE-13686 - Fail to limit rate in RateLimiter (Ashish Singhi)
2015-06-07 16:34:44 +05:30
anoopsjohn
c1d970b04d
HBASE-13834 Evict count not properly passed to HeapMemoryTuner. (Abhilash)
2015-06-06 08:07:45 +05:30
anoopsjohn
fef6d7f48c
HBASE-13827 Delayed scanner close in KeyValueHeap and StoreScanner.
2015-06-06 08:02:35 +05:30
tedyu
e8e5a9f639
HBASE-13831 TestHBaseFsck#testParallelHbck is flaky against hadoop 2.6+ (Stephen Jiang)
2015-06-03 15:46:22 -07:00
Srikanth Srungarapu
fad545652f
HBASE-13826 Unable to create table when group acls are appropriately set.
2015-06-02 22:37:41 -07:00
tedyu
722fd17069
HBASE-13356 HBase should provide an InputFormat supporting multiple scans in mapreduce jobs over snapshots (Andrew Mains)
2015-06-02 19:29:15 -07:00
Enis Soztutar
de01553bc4
HBASE-13732 TestHBaseFsck#testParallelWithRetriesHbck fails intermittently (Stephen Yuan Jiang, ADDENDUM for failing tests)
2015-06-02 17:26:35 -07:00
tedyu
b7c0ac7cd7
HBASE-13824 TestGenerateDelegationToken: Master fails to start in Windows environment (Stephen Jiang)
2015-06-02 10:01:23 -07:00
anoopsjohn
841c7cf264
HBASE-13820 Zookeeper is failing to start. (Ashish Singhi)
2015-06-02 12:21:04 +05:30
Enis Soztutar
1895f99faf
HBASE-13812 Deleting of last Column Family of a table should not be allowed (ADDENDUM for failing unit test)
2015-06-01 11:43:47 -07:00
ramkrishna
7693e15b2b
HBASE-13803 - Disable the MobCompactionChore when the interval is not
...
larger than 0 (Jingcheng Du)
2015-06-01 10:37:54 +05:30
Enis Soztutar
0e6102a68c
HBASE-13809 TestRowTooBig should use HDFS directory for its region directory (Stephen Yuan Jiang)
2015-05-30 17:13:05 -07:00
Enis Soztutar
ae803d72fe
HBASE-13812 Deleting of last Column Family of a table should not be allowed
2015-05-30 16:30:48 -07:00
Matteo Bertozzi
8ac8fb4476
HBASE-13789 ForeignException should not be sent to the client
2015-05-29 19:32:42 +01:00
Matteo Bertozzi
d86f2fa3b2
HBASE-13759 Procedure v2 - Improve procedure yielding
2015-05-29 19:29:29 +01:00
Sean Busbey
a016b23e85
HBASE-13728 Remove direct use of Hadoop's GenericOptionParser.
...
* In most cases, just shift to proper use of ToolRunner
* Fix timing issue in TestImportExport
** add some diagnostic logs to Import and TestImportExport
** when testing for WAL use under different durability requests, ignore meta edits.
* In the case of TestImportTsv make a local anonymous class so we can get at internals.
2015-05-29 12:38:52 -05:00
Matteo Bertozzi
18fef46901
HBASE-13779 Calling table.exists() before table.get() end up with an empty Result
2015-05-29 16:39:03 +01:00
tedyu
f35b6c6b77
HBASE-13776 Setting illegal versions for HColumnDescriptor does not throw IllegalArgumentException (Yuhao Bi)
2015-05-29 07:35:02 -07:00
tedyu
cca687d718
HBASE-13802 Addendum fixes checkstyle warning by removing the whitespace before the right parenthesis
2015-05-29 02:47:54 -07:00
tedyu
5646071c73
HBASE-13802 Procedure V2: Master fails to come up due to rollback of create namespace table (Stephen Jiang)
2015-05-29 02:37:22 -07:00
anoopsjohn
a84e829e12
HBASE-13790 Remove the DeleteTableHandler. (Jingcheng)
2015-05-29 12:12:40 +05:30
stack
325614220f
HBASE-13616 Move ServerShutdownHandler to Pv2
2015-05-28 20:45:38 -07:00
tedyu
63d617a0cc
HBASE-13800 TestStore#testDeleteExpiredStoreFiles should create unique data/log directory for each call (Stephen Jiang)
2015-05-28 19:30:36 -07:00
tedyu
365ddfaf58
HBASE-13797 Fix resource leak in HBaseFsck
2015-05-28 19:18:27 -07:00
Enis Soztutar
eea28a334c
HBASE-13801 Hadoop src checksum is shown instead of HBase src checksum in master / RS UI
2015-05-28 18:42:59 -07:00
Joao Girao
d16d3afb60
HBASE-13718 added columns schema to table description in web view
...
Summary:
* added a new table "Table Schema" on the table description page
* per column, list all the key/values on the column description
Test Plan:
* mvn test # and wait..
* create a new table using hbase shell:
* create 'mytesttable', {NAME=>'CF1'}, {NAME=>'CF2'}
* open http://localhost:16010/table.jsp?name=mytesttable
* check the "Table Schema" appears and lists the columns correctly
Reviewers: eclark, vicka.dudin
Differential Revision: https://reviews.facebook.net/D38649
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-05-28 17:07:42 -07:00
Matteo Bertozzi
4aa7209826
HBASE-13476 Procedure v2 - Add Replay Order logic for child procedures
2015-05-28 19:33:22 +01:00
Nick Dimiduk
f0a1ca4a6f
HBASE-13761 Optimize FuzzyRowFilter (Vladimir Rodionov)
2015-05-28 10:12:21 -07:00
anoopsjohn
b31a6acf4c
HBASE-13763 Handle the rename, annotation and typo stuff in MOB. (Jingcheng)
2015-05-28 13:43:12 +05:30
Lars George
91a5090365
HBASE-13777 Table fragmentation display triggers NPE on master status page
2015-05-28 08:14:36 +02:00
Sean Busbey
353b046d6c
HBASE-13710 Remove dependency on Hadoop's ReflectionUtil.
...
* copies ReflectionUtils.logThreadInfo and needed private methods from Hadoop
branch-2, fixes minor issues specific to our use.
* updates HttpServer's use of RU.newInstance to use the HBase version.
Side effect: previously, FilterInitializer instances that happened to also
implement Configurable would have setConfiguration called. Such uses should
instead rely on the mandatory FilterInitializer.initFilter method call.
2015-05-27 23:51:11 -05:00
ramkrishna
eeb11b5327
HBASE-13393 - Optimize memstore flushing to avoid writing tag information
...
to hfiles when no tags are present. (Ram)
2015-05-28 10:00:59 +05:30
Enis Soztutar
ef18d75d00
HBASE-13732 TestHBaseFsck#testParallelWithRetriesHbck fails intermittently (Stephen Yuan Jiang)
2015-05-27 17:06:58 -07:00
Sean Busbey
6529d8833d
HBASE-13716 use HdfsConstants instead of deprecated FSConstants.
2015-05-27 16:15:23 -05:00
Sean Busbey
4cab6963b0
HBASE-13726 Use commons-io to cleanup Closeables instead of hadoop IOUtils.
2015-05-27 16:04:55 -05:00
Andrew Purtell
4070770243
HBASE-13780 Default to 700 for HDFS root dir permissions for secure deployments (Enis Soztutar)
2015-05-27 13:15:32 -07:00
Andrew Purtell
942e09b71e
HBASE-13768 ZooKeeper znodes are bootstrapped with insecure ACLs in a secure configuration (Enis Soztutar)
2015-05-27 12:23:14 -07:00
anoopsjohn
6388b3baf6
HBASE-13762 Use the same HFileContext with store files in mob files. (Jingcheng)
2015-05-25 23:27:45 +05:30
anoopsjohn
9ee184b673
HBASE-13760 Cleanup Findbugs keySet iterator warnings. (Gabor Liptak)
2015-05-25 22:11:49 +05:30
anoopsjohn
d45e0a7d41
HBASE-13734 Improper timestamp checking with VisibilityScanDeleteTracker.
2015-05-25 13:53:13 +05:30
ramkrishna
5428c9fdd3
HBASE-13720 - Mob files are not encrypting in mob compaction and Sweeper
...
(Jingcheng du)
2015-05-25 10:05:20 +05:30
anoopsjohn
f28e395290
HBASE-13375 Provide HBase superuser higher priority over other users in the RPC handling. (Mikhail Antonov)
2015-05-23 21:12:47 +05:30
tedyu
e93e1ea73c
HBASE-13671 More classes to add to org.apache.hadoop.hbase.mapreduce.driver (li xiang)
2015-05-22 19:32:51 -07:00
Srikanth Srungarapu
7662980798
HBASE-13658 Improve the test run time for TestAccessController class (Ashish Singhi)
2015-05-22 14:25:16 -07:00
stack
c2d73f02eb
HBASE-13745 Say why a flush was requested in log message
2015-05-22 11:41:22 -07:00
anoopsjohn
132f65ea1f
HBASE-13739 Remove KeyValueUtil.ensureKeyValue(cell) from MOB code.(Jingcheng)
2015-05-22 20:15:22 +05:30
Lars Hofhansl
f8893e0012
HBASE-13703 ReplicateContext should not be a member of ReplicationSource.
2015-05-21 21:56:21 -07:00
tedyu
b886bac53c
HBASE-13733 Failed MiniZooKeeperCluster startup did not shutdown ZK servers (Stephen Jiang)
2015-05-21 14:04:31 -07:00
tedyu
a9cf353c75
HBASE-13741 Disable TestRegionObserverInterface#testRecovery and testLegacyRecovery (Stephen Jiang)
2015-05-21 13:59:09 -07:00
stack
e1e8434340
HBASE-5980 Scanner responses from RS should include metrics on rows/KVs filtered
2015-05-21 11:06:27 -07:00
tedyu
cb1ef915df
HBASE-13731 TestReplicationAdmin should clean up MiniZKCluster resource (Stephen Jiang)
2015-05-21 10:27:21 -07:00
Lars Francke
d16f349a63
HBASE-13645: Rename *column methods in MasterObserver to *columnFamily
...
Signed-off-by: stack <stack@apache.org>
2015-05-21 10:11:56 -07:00
anoopsjohn
6c3fd34475
HBASE-13641 Deperecate Filter#filterRowKey(byte[] buffer, int offset, int length) in favor of filterRowKey(Cell firstRowCell).
2015-05-21 16:50:42 +05:30
anoopsjohn
5098f365b4
HBASE-13736 Add delay for the first execution of ExpiredMobFileCleanerChore and MobFileCompactorChore.(Jingcheng)
2015-05-21 13:40:25 +05:30
anoopsjohn
d69807663c
HBASE-13642 Deprecate RegionObserver#postScannerFilterRow CP hook with byte[],int,int args in favor of taking Cell arg.
2015-05-21 13:36:12 +05:30
anoopsjohn
5e06ede3f7
HBASE-13679 Change ColumnTracker and SQM to deal with Cell instead of byte[], int, int.
2015-05-21 10:24:08 +05:30
Enis Soztutar
eddabdd353
HBASE-13709 Updates to meta table server columns may be eclipsed
2015-05-20 17:42:32 -07:00
stack
e2e9ea5bd5
Revert "HBASE-5980 Scanner responses from RS should include metrics on rows/KVs filtered"
...
Committed by mistake. Backing out till sure it good.
This reverts commit dc72dad7cd
.
2015-05-20 13:25:49 -07:00
stack
dc72dad7cd
HBASE-5980 Scanner responses from RS should include metrics on rows/KVs filtered
2015-05-20 11:55:06 -07:00
anoopsjohn
88f19ab697
HBASE-13722 Avoid non static method from BloomFilterUtil.
2015-05-20 22:18:45 +05:30
tedyu
132573792d
HBASE-13704 Hbase throws OutOfOrderScannerNextException when MultiRowRangeFilter is used (Aleksandr Maksymenko)
2015-05-19 20:22:53 -07:00
Enis Soztutar
0ef4a10882
HBASE-13717 TestBoundedRegionGroupingProvider#setMembershipDedups need to set HDFS diretory for WAL (Stephen Yuan Jiang)
2015-05-19 19:03:19 -07:00
Lars Francke
1fcee86978
HBASE-13636 Remove deprecation for HBASE-4072 (Reading of zoo.cfg)
...
Signed-off-by: stack <stack@apache.org>
2015-05-19 16:32:32 -07:00
Jonathan M Hsieh
09a00efc0b
Merge remote-tracking branch 'apache/master' (5/19/15) into hbase-11339
...
Patches that caused deltas:
HBASE-10810 - around HColumnDescriptor 'should' vs 'is' api.
HBASE-11677 - LOG was made private
HBASE-11927 - Checksum constant changed
HBASE-10800 - CellComparator instead of KVComparator
Conflicts:
hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/DeleteTableHandler.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/DefaultStoreEngine.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/DefaultCompactor.java
hbase-server/src/test/java/org/apache/hadoop/hbase/util/LoadTestTool.java
2015-05-19 16:30:21 -07:00
Jonathan M Hsieh
8a09d95c46
HBASE-13693 [HBase MOB] Mob files are not encrypting (Ashutosh Jindai)
2015-05-19 16:11:45 -07:00
Jonathan M Hsieh
4da0149ee4
HBASE-13531 Flakey failure of TestAcidGuarantees#testMobScanAtomicity (Jingcheng Du)
...
rd point was not properly handled in the mob scanner case.
2015-05-19 16:11:37 -07:00
Esteban Gutierrez
74e5b26e57
HBASE-13694 CallQueueSize is incorrectly decremented until the response is sent
...
Signed-off-by: stack <stack@apache.org>
2015-05-19 09:22:31 -07:00
ramkrishna
5e7e626ef5
HBASE-13510 - Purge ByteBloomFilter (Ram)
2015-05-19 10:22:56 +05:30
Nick Dimiduk
92e66ef522
HBASE-13609 TestFastFail is still failing
2015-05-18 12:46:52 -07:00
Andrew Purtell
f49111e5f8
HBASE-13668 TestFlushRegionEntry is flaky
2015-05-16 16:28:10 -07:00
Patrick White
3fa0bf3cb6
HBASE-13684 Allow mlockagent to be used when not starting as root
...
Fixes for mlockall_agent
changed init_str to options, to match the JVMTI docs
added support for running with no user (allow via adding user to limits.conf)
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-05-16 12:38:20 -07:00
Apekshit(Appy) Sharma
988593857f
HBASE-11927 Use Native Hadoop Library for HFile checksum. (Apekshit)
...
Signed-off-by: stack <stack@apache.org>
2015-05-15 11:40:23 -07:00
Matteo Bertozzi
fec091a807
HBASE-13651 Handle StoreFileScanner FileNotFoundException
2015-05-15 18:57:58 +01:00
Andrey Stepachev
9ba7337ac8
HBASE-13646 HRegion#execService should not try to build incomplete messages
2015-05-14 13:21:48 +01:00
stack
94937ddaf2
HBASE-11830 TestReplicationThrottler.testThrottling failed on virtual boxes
2015-05-13 09:43:16 -07:00
eshcar
86b91997d0
HBASE-13071 Hbase Streaming Scan Feature
...
Signed-off-by: stack <stack@apache.org>
2015-05-13 08:23:39 -07:00
Lars Hofhansl
220ac141bf
HBASE-13618 ReplicationSource is too eager to remove sinks.
2015-05-12 21:27:55 -07:00
Matteo Bertozzi
befb46c4d5
HBASE-13662 RSRpcService.scan() throws an OutOfOrderScannerNext if the scan has a retriable failure
2015-05-12 17:47:04 +01:00
tedyu
89688d4a43
HBASE-13663 HMaster fails to restart 'HMaster: Failed to become active master'
2015-05-12 09:04:56 -07:00
Srikanth Srungarapu
9e131dfa8e
HBASE-13571 Procedure v2 - client modify table sync
2015-05-11 23:07:15 -07:00
Enis Soztutar
59a6e031fb
HBASE-13661 Correct binary compatibility issues discovered in 1.1.0RC0
2015-05-11 18:28:29 -07:00
Matteo Bertozzi
30ecf990fe
HBASE-13606 AssignmentManager.assign() is not sync in both path
2015-05-12 00:13:29 +01:00
Elliott Clark
c3f83a9eff
HBASE-13635 Regions stuck in transition because master is incorrectly assumed dead
...
Summary:
Requests to tell master that meta is moved can be blocked behind other requests that are trying to mutate meta.
This causes a dead lock and the master is assumed dead. However the master stays up the whole time.
This patch adds prioritization onto reporting meta moves. It should allow meta to make progress.
Test Plan: unit tests.
Differential Revision: https://reviews.facebook.net/D38109
2015-05-11 15:21:17 -07:00
Jerry He
174632111c
HBASE-13217 Procedure fails due to ZK issue
2015-05-11 14:19:13 -07:00
Lars Francke
fa6dc9c44e
HBASE-13634 Avoid unsafe reference equality checks to EMPTY byte[]
...
Add comment
Signed-off-by: stack <stack@apache.org>
2015-05-11 10:55:48 -07:00
Lars Francke
ec51d7b2e6
HBASE-1989 Admin (et al.) not accurate with Column vs. Column-Family
...
usage
Fix check style issues & rename parameter
Incorporate comments
Signed-off-by: stack <stack@apache.org>
2015-05-11 09:46:28 -07:00
stack
b03ff8ccca
Revert "Rename & deprecate everything in Admin"
...
Revert because does not cite associated JIRA in commit message (my
fault)
This reverts commit 2ad4114149
.
2015-05-11 09:45:33 -07:00
Sean Busbey
9aeafe30b7
HBASE-13611 update clover profile to work with clover 4.x and maven 3.
...
* change pom to use a maven 3 compat version of clover
* add clover to javadoc plugin deps so that instrumented doclet works
* modify IA annotation test to filter out clover instrumentation
* make splitlog counters check for atomiclong before casting
2015-05-11 01:01:57 -05:00
Lars Francke
8e5a183256
HBASE-13655 Deprecate duplicate getCompression methods in HColumnDescriptor (Lars Francke <lars.francke@gmail.com>)
...
Recommit after commit missing JIRA
Signed-off-by: stack <stack@apache.org>
2015-05-10 22:52:10 -07:00
stack
17b6f59a98
Revert "Deprecate old methods"
...
Revert commit of HBASE-13655 Deprecate duplicate getCompression methods in HColumnDescriptor
I committed with bad commit message.
This reverts commit 5732bdb483
.
2015-05-10 22:48:09 -07:00
Lars Francke
2ad4114149
Rename & deprecate everything in Admin
...
Fix check style issues & rename parameter
Incorporate comments
Signed-off-by: stack <stack@apache.org>
2015-05-10 20:47:12 -07:00
Lars Francke
5732bdb483
Deprecate old methods
...
Add proper JIRA
Signed-off-by: stack <stack@apache.org>
2015-05-10 20:11:12 -07:00
tedyu
7bdacf53f4
HBASE-13653 Uninitialized HRegionServer#walFactory may result in NullPointerException at region server startup
2015-05-10 07:37:07 -07:00
Sean Busbey
5a2ca43fa1
HBASE-13612 TestRegionFavoredNodes should guard against setup failure.
2015-05-09 14:13:54 -07:00
tedyu
c90da7a81c
HBASE-13593 Quota support for namespace should take snapshot restore and clone into account (Ashish Singhi)
2015-05-09 11:11:11 -07:00
Enis Soztutar
11b76732c0
HBASE-13576 HBCK enhancement: Failure in checking one region should not fail the entire HBCK operation. (Stephen Yuan Jiang)
2015-05-06 12:08:36 -07:00
tedyu
a93ba89b5b
HBASE-13625 Use HDFS for HFileOutputFormat2 partitioner's path (Stephen Yuan Jiang)
2015-05-06 07:31:15 -07:00
zhangduo
652929c0ff
HBASE-13628 Use AtomicLong as size in BoundedConcurrentLinkedQueue
2015-05-06 14:51:22 +08:00
Josh Elser
2e132db85c
HBASE-13591 Attempt to stabilize TestHBaseFsck
2015-05-05 15:37:19 -07:00
ramkrishna
977f867439
HBASE-10800 - Use CellComparator instead of KVComparator (Ram)
2015-05-05 11:38:10 +05:30
stack
25b5098da7
HBASE-13617 TestReplicaWithCluster.testChangeTable timeout (Stephen Yuan Jiang)
2015-05-04 17:15:35 -07:00
stack
2ee5f8f5fd
HBASE-13464 Remove deprecations for 2.0.0 - Part 1 (Lars Francke)
2015-05-04 14:42:58 -07:00
Lars Hofhansl
a4799acd6b
HBASE-13333 Renew Scanner Lease without advancing the RegionScanner.
2015-05-02 17:48:32 -07:00
tedyu
807eba3e1a
HBASE-13607 TestSplitLogManager.testGetPreviousRecoveryMode consistently failing (Josh Elser)
2015-05-02 07:14:10 -07:00
Andrew Purtell
a6027aedb3
HBASE-13312 SmallScannerCallable does not increment scan metrics
2015-05-01 16:33:14 -07:00
Nick Dimiduk
9925e6df39
HBASE-13604 bin/hbase mapredcp does not include yammer-metrics jar
2015-05-01 09:15:16 -07:00
Jonathan M Hsieh
0e20bbf6a3
Merge branch 'apache/master' (4/16/15) into hbase-11339
...
API conflicts and test fixes
Update LoadTestTool.COLUMN_FAMILY -> DEFAULT_COLUMN_FAMILY due HBASE-11842
Use new 1.0+ api in some tests
Use updated Scanners internal api
Fix to take into account HBASE-13203 - procedure v2 table delete
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java
hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java
2015-05-01 08:18:51 -07:00
Matt Warhaftig
d50d6d967d
HBASE-13358 - Update VisibilityClient to accept Connection objects.
...
Signed-off-by: Srikanth Srungarapu <ssrungarapu@cloudera.com>
2015-04-30 21:28:01 -07:00
Lars Hofhansl
235dc9734f
HBASE-13601 Connection leak during log splitting. (Abhishek Singh Chouhan)
2015-04-30 17:05:05 -07:00
Lars Hofhansl
aabf6ea2f6
HBASE-13497 Remove MVCC stamps from HFile when that is safe.
2015-04-30 16:47:55 -07:00
Andrew Purtell
81e793e582
HBASE-13420 RegionEnvironment.offerExecutionLatency Blocks Threads under Heavy Load
2015-04-30 12:54:28 -07:00
ramkrishna
3a9c2b0c55
HBASE-13579 Avoid isCellTTLExpired() for NO-TAG cases (Ram)
2015-04-30 15:14:41 +05:30
stack
4120f657b9
HBASE-13564 Master MBeans are not published (Ashish Singhi) + Addendum
2015-04-29 11:35:31 -07:00
Nick Dimiduk
167f0f0480
Revert "HBASE-13564 Master MBeans are not published"
...
This reverts commit a725044644
.
2015-04-29 09:14:59 -07:00
Devaraj Das
b27e9e70be
HBASE-13351. Annotate internal MasterRpcServices methods with admin priority (Josh Elser)
2015-04-28 23:38:28 -07:00
Rajeshbabu Chintaguntla
e2f7508afd
HBASE-13431 Allow to skip store file range check based on column family while creating reference files in HRegionFileSystem#splitStoreFile(Rajeshbabu)
2015-04-29 08:30:03 +05:30
Enis Soztutar
7348a05e99
HBASE-13585 HRegionFileSystem#splitStoreFile() finishes without closing the file handle in some situation (Stephen Yuan Jiang)
2015-04-28 17:27:46 -07:00
Matteo Bertozzi
ee562faeb3
HBASE-13578 Remove Arrays.asList().subList() from FSHLog.offer()
2015-04-28 20:43:08 +01:00
Usha Kuchibhotla
94a00bea07
HBASE-11677 Making Logger instance modifiers consistent.
...
* IA.Public accessible logger instances deprecated
* logger instances modified by tests left in place
* all others made private static final
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-04-28 09:20:34 -05:00
Ashish Singhi
84dd84fc58
HBASE-13572 Procedure v2 - client truncate table sync
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2015-04-28 12:46:06 +01:00
Ashish Singhi
a725044644
HBASE-13564 Master MBeans are not published
2015-04-27 21:23:59 -07:00
Josh Elser
01188f0e86
HBASE-13255 Fix grammar in Regions description paragraph
2015-04-27 15:51:15 -07:00
Matteo Bertozzi
b96952beef
HBASE-13394 Failed to recreate a table when quota is enabled
2015-04-27 21:43:39 +01:00
Andrey Stepachev
d5ff2b587c
HBASE-13322 Replace explicit HBaseAdmin creation with connection#getAdmin()
2015-04-27 16:28:53 +01:00
Srikanth Srungarapu
75507af9f8
HBASE-13563 Add missing table owner to AC tests.
2015-04-26 16:40:40 -07:00
Nick Dimiduk
ba6ba16bc0
HBASE-13466 Document deprecations in 1.x - Part 1 (Lars Francke)
2015-04-26 13:13:02 -07:00
tedyu
8a18cf3c01
HBASE-13555 StackServlet produces 500 error
2015-04-24 16:40:32 -07:00
Srikanth Srungarapu
b5fb861f76
HBASE-13536 Cleanup the handlers that are no longer being used.
2015-04-24 12:25:25 -07:00
Sean Busbey
9eecd43013
HBASE-13546 handle nulls in MasterAddressTracker when there is no master active.
2015-04-24 13:49:15 -05:00
ramkrishna
40a80c1fe0
HBASE-13450 - Addendum to remove an Unused import
2015-04-24 16:13:54 +05:30
ramkrishna
a4fa930843
HBASE-13450 - Purge RawBytescomparator from the writers and readers for
...
HBASE-10800 (Ram)
2015-04-24 16:01:38 +05:30
tedyu
e1cb405adc
HBASE-13528 A bug on selecting compaction pool (Shuaifeng Zhou)
2015-04-24 02:16:41 -07:00
Apekshit(Appy) Sharma
031dd3638c
HBASE-13534 Changed Master UI to promptly display if it is a backup master. (Apekshit)
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-04-23 15:06:53 -07:00
ramkrishna
bcb2a279c4
HBASE-13501 - Deprecate/Remove getComparator() in HRegionInfo. (Ram)
2015-04-23 12:12:36 +05:30
Jerry He
6c427175b8
HBASE-13526 TestRegionServerReportForDuty can be flaky: hang or timeout
2015-04-22 21:19:10 -07:00
Jonathan Lawlor
afd7a8f474
HBASE-13527 The default value for hbase.client.scanner.max.result.size is never actually set on Scans
...
Signed-off-by: stack <stack@apache.org>
2015-04-22 13:29:18 -07:00
tedyu
2bf8cda4f6
HBASE-13437 ThriftServer leaks ZooKeeper connections (Winger Pun)
2015-04-22 07:52:23 -07:00
Elliott Clark
07b8a7b264
HBASE-13524 TestReplicationAdmin fails on JDK 1.8
2015-04-21 17:06:10 -07:00
Matt Warhaftig
ddab4726f6
HBASE-13350 Log warnings for sanity check failures when checks disabled.
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2015-04-16 09:51:47 +01:00
Josh Elser
682a29a57f
HBASE-12987 Pare repeated hbck output and increase verbosity in long-running tasks.
2015-04-15 14:35:43 -07:00
Devaraj Das
14261bc9e5
HBASE-13453. Master should not bind to region server ports (Srikanth Srungarapu)
2015-04-15 11:02:08 -07:00
Andrew Purtell
2da1bf10b8
HBASE-12006 [JDK 8] KeyStoreTestUtil#generateCertificate fails due to "subject class type invalid"
...
This is a port of the fix from HADOOP-10847
2015-04-15 09:47:34 -07:00
Matteo Bertozzi
4788c6d1a8
HBASE-13455 Procedure V2 - master truncate table
2015-04-15 10:35:41 +01:00
zhangduo
fe9180d79e
HBASE-13499 AsyncRpcClient test cases failure in powerpc
2015-04-14 23:00:07 +08:00
Rajesh Nishtala
0b4e32a206
HBASE-13471 Fix a possible infinite loop in doMiniBatchMutation
...
Summary: in doMiniBatchMutation it is possible to get into an infinite loop when a query has a row that is not in the region. If the batch had an invalid row, the row lock further down the function would fail to acquire because it was an invalid row. However we'd catch the exception and improperly treat it as if we had not acquired the lock and then try acquiring the lock again. Thus once we got into this state we'd be stuck in an infinite loop. Worse yet, this infiite loop would occur with the readLock held. So any other opertaions such as doClose() would be locked out and stuck. The patch is to check whether the row is valid and short circuit the failure when it doesn't work.
Test Plan: IntegrationTestReplication would consistently fail when trying to disable large tables before the fix. After the test the tests pass consistently.
Reviewers: eclark
Subscribers: asameet
Differential Revision: https://reviews.facebook.net/D37437
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-04-21 15:24:52 -07:00
Enis Soztutar
4e0de088c5
HBASE-13515 Handle FileNotFoundException in region replica replay for flush/compaction events
2015-04-21 11:55:35 -07:00
anoopsjohn
2ba4c4eb9f
HBASE-13520 NullPointerException in TagRewriteCell.(Josh Elser)
2015-04-21 17:34:09 +05:30
tedyu
eb82b8b309
HBASE-13514 Fix test failures in TestScannerHeartbeatMessages caused by incorrect setting of hbase.rpc.timeout (Jonathan Lawlor)
2015-04-20 14:48:10 -07:00
Sean Busbey
702aea5b38
HBASE-13498 Add more docs and a basic check for storage policy handling.
2015-04-20 10:45:14 -05:00
Devaraj Das
3bf69761e1
HBASE-13482. Phoenix is failing to scan tables on secure environments. (Alicia Shu)
2015-04-19 22:17:38 -07:00
tedyu
3baab26d0b
HBASE-13481 Addendum sets MASTER_HOSTNAME_KEY config
2015-04-19 15:16:21 -07:00
Tobi Vollebregt
176261af78
HBASE-13430 HFiles that are in use by a table cloned from a snapshot may be deleted when that snapshot is deleted
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2015-04-18 09:48:08 +01:00
Enis Soztutar
92e922e11d
HBASE-13491 Issue in FuzzyRowFilter#getNextForFuzzyRule (Anoop Sam John)
2015-04-17 21:54:41 -07:00
Enis Soztutar
66e55ff388
HBASE-13481 Master should respect master (old) DNS/bind related configurations
2015-04-17 18:11:26 -07:00
Jonathan Lawlor
abe3796a99
HBASE-13090 Progress heartbeats for long running scanners
...
Signed-off-by: stack <stack@apache.org>
2015-04-17 15:42:46 -07:00
Elliott Clark
2c5dc53a32
HBASE-13477 Create metrics on failed requests
...
Summary: Add metrics on how many requests are exceptions and what type.
Test Plan: behold unit tests.
Differential Revision: https://reviews.facebook.net/D37167
2015-04-17 15:37:31 -07:00
Jerry He
3ccae37866
HBASE-13456 Improve HFilePrettyPrinter first hbase:meta region processing (Samir Ahmic)
2015-04-17 11:29:33 -07:00
stack
92af695ea1
HBASE-13307 Making methods under ScannerV2#next inlineable, faster
2015-04-17 08:15:07 -07:00
tedyu
e08ef99e30
HBASE-13473 deleted cells come back alive after the stripe compaction (jeongmin kim)
2015-04-16 11:36:25 -07:00
zhangduo
4f151444b5
HBASE-13301 Possible memory leak in BucketCache
2015-04-14 17:41:46 +08:00
Matteo Bertozzi
e9da064ccd
HBASE-13457 SnapshotExistsException doesn't honor the DoNotRetry
2015-04-13 23:21:50 +01:00
Matteo Bertozzi
e994b491ac
HBASE-13209 Procedure V2 - master Add/Modify/Delete Column Family (addendum)
2015-04-10 23:11:40 +01:00
Srikanth Srungarapu
1890bffce3
HBASE-13436 Include user name in ADE for scans
2015-04-10 13:44:19 -07:00
Matteo Bertozzi
f6512065c2
HBASE-13290 Procedure v2 - client enable/disable table sync (Stephen Yuan Jiang)
2015-04-10 18:53:43 +01:00
Matteo Bertozzi
57c70f0af8
HBASE-13211 Procedure V2 - master Enable/Disable table (Stephen Yuan Jiang)
2015-04-10 18:53:43 +01:00
Matteo Bertozzi
4ae8b8cc52
HBASE-13209 Procedure V2 - master Add/Modify/Delete Column Family (Stephen Yuan Jiang)
2015-04-10 18:53:43 +01:00
Matteo Bertozzi
7f5383368b
HBASE-13210 Procedure V2 - master Modify table (Stephen Yuan Jiang)
2015-04-10 18:53:43 +01:00
Matteo Bertozzi
6a6e3f46fd
HBASE-13204 Procedure v2 - client create/delete table sync
2015-04-10 18:53:42 +01:00
Matteo Bertozzi
b5f1f98a25
HBASE-13203 Procedure v2 - master create/delete table
2015-04-10 18:53:42 +01:00
anoopsjohn
eba8a708a5
HBASE-13313 Skip the disabled table in mob compaction chore and MasterRpcServices.(Jingcheng)
2015-04-10 13:26:47 +05:30
tedyu
3cd929eea2
HBASE-13381 Expand TestSizeFailures to include small scans (Josh Elser)
2015-04-09 17:57:57 -07:00
stack
66f7bf4615
HBASE-13118 [PE] Add being able to write many columns
...
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/PerformanceEvaluation.java
2015-04-09 16:52:11 -07:00
Andrew Purtell
ed703762ae
HBASE-13275 Setting hbase.security.authorization to false does not disable authorization
2015-04-09 14:47:21 -07:00
anoopsjohn
6eeb5b38e1
HBASE-13429 Remove deprecated seek/reseek methods from HFileScanner.
2015-04-09 22:42:57 +05:30
Lars Hofhansl
80dbf06651
HBASE-13362 Set max result size from client only (like scanner caching).
2015-04-08 21:43:01 -07:00
Jonathan M Hsieh
e2a90a7114
HBASE-13412 ADDENDUM Region split decisions should have jitter
...
This corrects the jitter threshold constant in the unit test so that it will pass regularly.
2015-04-08 14:51:25 -07:00
Jonathan Lawlor
62d47e175c
HBASE-13421 Reduce the number of object creations introduced by HBASE-11544 in scan RPC hot code paths
...
Signed-off-by: stack <stack@apache.org>
2015-04-08 14:02:49 -07:00
Sean Busbey
cbc53a0ba5
HBASE-13414 Removes now-obselete checks for JRE 6 in TestHCM.
2015-04-08 14:21:28 -05:00
stack
8cd3001f81
Revert "HBASE-11544 [Ergonomics] hbase.client.scanner.caching is dogged and will try to return batch even if it means OOME"
...
References the wrong JIRA above so revert; also an addendum is on the
way.
This reverts commit 26ba621e47
.
2015-04-08 09:32:09 -07:00
Jonathan Lawlor
26ba621e47
HBASE-11544 [Ergonomics] hbase.client.scanner.caching is dogged and will try to return batch even if it means OOME
...
Added in some check-style fixes to bring us back under the limit
Signed-off-by: stack <stack@apache.org>
2015-04-08 08:16:54 -07:00
tedyu
a9d7c49a59
HBASE-11864 Enhance HLogPrettyPrinter to print information from WAL Header (Chuhan Yang)
2015-04-08 06:15:55 -07:00
Jonathan M Hsieh
fe389d1f19
HBASE-13302 fix new javadoc introduced by mob
2015-04-08 06:01:34 -07:00
Elliott Clark
b6756b39c2
HBASE-13412 Region split decisions should have jitter
2015-04-07 17:20:19 -07:00
stack
9ac3c5f16d
HBASE-13377 Canary may generate false alarm on the first region when there are many delete markers (He Liangliang)
2015-04-07 17:07:39 -07:00
Ashish Singhi
4d5a11e082
HBASE-13299 Add setReturnResults() to Increment, like Append has
...
Signed-off-by: stack <stack@apache.org>
2015-04-07 11:46:56 -07:00
Ashish Singhi
8c740f4309
HBASE-13411 Misleading error message when request size quota limit exceeds
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2015-04-06 22:31:07 +01:00
Jonathan Lawlor
057499474c
HBASE-13374 Small scanners (with particular configurations) do not return all rows
...
Signed-off-by: Enis Soztutar <enis@apache.org>
2015-04-05 14:27:23 -07:00
Matteo Bertozzi
fef8ae9c70
HBASE-13406 TestAccessController is flaky when create is slow
2015-04-04 10:17:11 +01:00
Apekshit(Appy) Sharma
e252c30645
HBASE-6919 Remove unnecessary throws IOException from Bytes.readVLong.
...
Added readAsVLong() to deprecate readVLong() which was throwing IOException. Added test for readAsVLong().
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-04-03 21:25:37 -05:00
stack
6c22333599
HBASE-13397 Purge duplicate rpc request thread local
2015-04-03 15:37:30 -07:00
stack
3a2a29616c
HBASE-13373 Squash HFileReaderV3 together with HFileReaderV2 and AbstractHFileReader; ditto for Scanners and BlockReader, etc.
...
Reapply after adding in the missing JIRA number
2015-04-03 15:25:19 -07:00
stack
319666ca53
Revert "HBASE-Squash HFileReaderV3 together with HFileReaderV2 and AbstractHFileReader; ditto for Scanners and BlockReader, etc."
...
This reverts commit 5b25a48e7f
.
2015-04-03 15:16:38 -07:00
stack
5b25a48e7f
HBASE-Squash HFileReaderV3 together with HFileReaderV2 and AbstractHFileReader; ditto for Scanners and BlockReader, etc.
2015-04-03 14:14:00 -07:00
zhangduo
5789779aff
HBASE-13385 TestGenerateDelegationToken is broken with hadoop 2.8.0
2015-04-03 07:47:00 +08:00
Andrew Purtell
2365932d78
HBASE-13388 Handling NullPointer in ZKProcedureMemberRpcs while getting ZNode data (Vikas Vishwakarma)
2015-04-02 14:17:26 -07:00
Mikhail Antonov
578df6dfc0
HBASE-13252 Get rid of managed connections and connection caching
...
Signed-off-by: stack <stack@apache.org>
2015-04-02 12:00:42 -07:00
Dave Latham
61f4ce6880
HBASE-12891 Parallel execution for Hbck checkRegionConsistency
...
Signed-off-by: Enis Soztutar <enis@apache.org>
2015-04-02 11:21:43 -07:00
Andrew Purtell
1e6ea5aab7
Amend HBASE-12975 Supportable SplitTransaction and RegionMergeTransaction interfaces
...
Remove accidentally committed junk file RegionMergeTransactionImpl.java.rej
2015-04-02 10:33:04 -07:00
unknown
f210c2ebba
HBASE-13370 - PE tool could give option for using Explicit Column Tracker
...
which leads to seeks (Ram)
2015-04-02 16:13:23 +05:30
Srikanth Srungarapu
22d9766aa7
HBASE-13091 Split ZK Quorum on Master WebUI (Jean-Marc Spaggiari)
2015-04-01 23:20:42 -07:00
Andrew Purtell
d3ed23ecf4
HBASE-13384 Fix Javadoc warnings introduced by HBASE-12972
2015-04-01 22:06:38 -07:00
Andrew Purtell
2688e831e5
HBASE-13383 TestRegionServerObserver.testCoprocessorHooksInRegionsMerge zombie after HBASE-12975
2015-04-01 21:46:08 -07:00
Liu Shaohui
a609e5e107
HBASE-13366 Throw DoNotRetryIOException instead of read only IOException (Shaohui Liu)
2015-04-02 11:52:54 +08:00
Srikanth Srungarapu
485800830a
HBASE-13296 Fix the deletion of acl notify nodes for namespace.
2015-04-01 11:22:01 -07:00
tedyu
64449e2ae7
HBASE-12954 Addendum uses invalid TLD in test
2015-04-01 11:21:12 -07:00
tedyu
874aa9eb85
HBASE-12954 Ability impaired using HBase on multihomed hosts
2015-04-01 06:49:09 -07:00
Enis Soztutar
6415742c37
HBASE-13317 Region server reportForDuty stuck looping if there is a master change (Jerry He)
2015-03-31 22:59:08 -07:00
zhangduo
35ddea75c4
HBASE-13371 Fix typo in TestAsyncIPC
2015-04-01 12:14:23 +08:00
Liu Shaohui
9b2b0abccd
HBASE-13348 Separate the thread number configs for meta server and server operations (Shaohui Liu)
2015-04-01 09:54:26 +08:00
Andrew Purtell
e156ed619c
HBASE-12975 Supportable SplitTransaction and RegionMergeTransaction interfaces
2015-03-31 16:02:38 -07:00
tedyu
452ce33ef5
HBASE-13369 Addendum deletes the table at the end of test
2015-03-31 15:42:38 -07:00
tedyu
64941c6151
HBASE-13369 Expose scanNext stats to region server level
2015-03-31 15:25:36 -07:00
tedyu
619d34487e
HBASE-13213 Split out locality metrics among primary and secondary region
2015-03-31 15:16:08 -07:00
Andrew Purtell
f1f4b66183
HBASE-12972 Region, a supportable public/evolving subset of HRegion
2015-03-30 18:01:11 -07:00
Elliott Clark
55a5a3be33
HBASE-13364 Make error prone off by default
2015-03-30 16:03:53 -07:00
stack
3815a33e34
HBASE-13361 Remove or undeprecate {get|set}ScannerCaching in HTable (Lars Francke)
2015-03-30 08:16:23 -07:00
tedyu
bfb04d26a7
HBASE-12993 Use HBase 1.0 interfaces in hbase-thrift (Solomon Duskis)
2015-03-29 06:45:49 -07:00
Josh Elser
ced0e324a1
HBASE-13262 Observe ScanResponse.moreResults in ClientScanner.
...
The RS already returns to the client whether or not it has additional
results to be returned in a subsequent call to scan(), but the ClientScanner
did not use or adhere to this value. Subsequently, this can lead to
bugs around moving to the next region too early. A new method was added
to ClientScanner in the name of testability.
Encapsulate server-state into RegionServerCallable to avoid
modifying parameterization of callable impls.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-03-28 18:56:52 -07:00
tedyu
a6ff17b958
HBASE-13357 If maxTables/maxRegions exceeds quota in a namespace, throw QuotaExceededException (Ashish Singhi)
2015-03-28 14:01:06 -07:00
Jonathan Lawlor
5038fc76c9
Amend HBASE-13303 Fix size calculation of results on the region server
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-03-27 22:11:30 -07:00
Enis Soztutar
0a500e5d30
HBASE-13328 LoadIncrementalHFile.doBulkLoad(Path,HTable) should handle managed connections
2015-03-27 14:49:58 -07:00
Josh Elser
98b1e72d1c
HBASE-13222 Add isBalancerEnabled method to Master and Admin.
...
Include some basic tests for the method on a testing cluster.
Also update master page to show an alert when balancer is disabled.
Signed-off-by: Enis Soztutar <enis@apache.org>
2015-03-27 14:28:03 -07:00
Elliott Clark
a4a235b8d1
HBASE-13170 Allow block cache to be external
...
Summary: Add MemcachedBlockCache
Test Plan: Tested locally with PE and running memcached.
Subscribers: rajesh.nishtala, ndimiduk
Differential Revision: https://reviews.facebook.net/D34635
2015-03-27 13:15:27 -07:00
Sameet Agarwal
ba6345f7d1
HBASE-13316 Reduce the downtime on planned moves of regions
...
Summary:
The current behavior of a region move shuts down a region and then starts is up in another regionserver. This causes increased latency and possibly timeouts till the new region's cache is fully warmed up. We can make a region move less disruptive by warming the cache in the destination region server before shutting dow the old region.
See https://issues.apache.org/jira/browse/HBASE-13316
Test Plan:
1. Unit Tests
2. Added test for concurrent moves and warmups
3. Manually tested reads/writes happening with concurrent moves
Subscribers: tedyu
Differential Revision: https://reviews.facebook.net/D35967
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-03-27 11:48:01 -07:00
Elliott Clark
5d2c33158c
HBASE-13342 Fix incorrect interface annotations
2015-03-27 00:19:15 -07:00
Andrew Purtell
b6b1e3b86e
HBASE-13332 Fix the usage of doAs/runAs in Visibility Controller tests (Srikanth Srungarapu)
2015-03-26 21:54:29 -07:00
zhangduo
a78effcdc6
HBASE-13295 TestInfoServers hung
2015-03-27 11:58:17 +08:00
nke
18256fc954
HBASE-8725 Add total time RPC call metrics
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-03-26 11:11:53 -07:00
Andrew Purtell
5a58116bb5
HBASE-13294 Fix the critical ancient loopholes in security testing infrastructure (Srikanth Srungarapu)
2015-03-25 11:21:28 -07:00
Matteo Bertozzi
5e1fc2587c
HBASE-13311 TestQuotaThrottle flaky on slow machine
2015-03-25 18:19:53 +00:00
stack
8579c6dd49
HBASE-13248 Make HConnectionImplementation top-level class
2015-03-25 07:25:44 -07:00
Elliott Clark
e78aeb24e0
HBASE-13331 Exceptions from DFS client can cause CatalogJanitor to delete referenced files
...
Summary:
CatalogJanitor#checkDaughterInFs assumes that there are no references
whenever HRegionFileSystem.openRegionFromFileSystem throws IOException.
Well Hadoop and HBase throw IOExceptions whenever someone looks in their general direction.
This patch explicitly checks if the directory exists. If it doesn't then it allows references to be
deleted. All other exceptions cause CatalogJanitor to assume there are references
Test Plan: Unit tests.
Differential Revision: https://reviews.facebook.net/D35829
2015-03-24 19:52:10 -07:00
tedyu
227ace9100
HBASE-13327 Use Admin in ConnectionCache (Solomon Duskis)
2015-03-24 18:13:51 -07:00
Mikhail Antonov
8cb4f89c01
HBASE-13273 Make Result.EMPTY_RESULT read-only; currently it can be modified
...
Signed-off-by: Sean Busbey <busbey@cloudera.com>
2015-03-24 12:33:02 -07:00
Matteo Bertozzi
fcc09dcd38
HBASE-13321 Fix flaky TestHBaseFsck
2015-03-24 16:39:17 +00:00
Matteo Bertozzi
80d230e1fb
HBASE-13314 Fix NPE in HMaster.getClusterStatus()
2015-03-24 09:28:06 +00:00
zhangduo
6e9ded51fb
HBASE-13310 Fix high priority findbugs warnings
2015-03-24 06:50:04 +08:00
Matteo Bertozzi
845f5de121
HBASE-13309 Some tests do not reset EnvironmentEdgeManager
2015-03-22 10:40:49 +00:00
zhangduo
a9b73b600e
HBASE-13308 Fix flaky TestEndToEndSplitTransaction
2015-03-21 20:43:53 +08:00
Andrew Purtell
8dfed5dc88
HBASE-13303 Fix size calculation of results on the region server
2015-03-20 17:24:50 -07:00
Matteo Bertozzi
0915191167
HBASE-13282 Fix the minor issues of running Canary on kerberized environment (Srikanth Srungarapu)
2015-03-20 21:26:53 +00:00
Liu Shaohui
f4eb7191be
HBASE-13199 ADDENDUM Some small improvements on canary tool (Shaohui Liu)
2015-03-20 15:22:14 -05:00
Jonathan M Hsieh
753ceb6e76
HBASE-13277 add mob_threshold option to load test tool
2015-03-20 09:48:04 -07:00
stack
f57dca5e1b
HBASE-13198 Remove HConnectionManager (Mikhail Antonov)
2015-03-20 09:41:48 -07:00
Ashish Singhi
2bf904f216
HBASE-13241 Add tests for group level grants
2015-03-19 21:39:12 +00:00
Esteban Gutierrez
b728e66708
TestEnableTableHandler.testDeleteForSureClearsAllTableRowsFromMeta - ADDENDUM
2015-03-19 20:35:12 +00:00
Matteo Bertozzi
6a95dd3551
HBASE-13285 Fix flaky getRegions() in TestAccessController.setUp()
2015-03-19 17:54:46 +00:00
zhangduo
27cf749af8
HBASE-13280 TestSecureRPC failed
2015-03-19 21:36:06 +08:00
Matteo Bertozzi
535ebbfde9
HBASE-13235 Revisit the security auditing semantics (Srikanth Srungarapu)
2015-03-19 07:01:21 +00:00
Liu Shaohui
cf7ef936d2
HBASE-13199 Some small improvements on canary tool (Shaohui Liu)
2015-03-19 10:44:35 +08:00
Liu Shaohui
602e11cc74
HBASE-13216 Add version info in RPC connection header (Shaohui Liu)
2015-03-19 10:30:55 +08:00
Liu Shaohui
6709feeb65
HBASE-13200 Improper configuration can leads to endless lease recovery during failover (He Liangliang)
2015-03-19 10:07:25 +08:00
Matteo Bertozzi
f9a17edc25
HBASE-13253 LoadIncrementalHFiles unify hfiles discovery
2015-03-17 19:38:39 +00:00
Andrey Stepachev
ed026c2e6f
HBASE-13176 Flakey TestZooKeeper test.
2015-03-17 14:51:39 +00:00
zhangduo
7b7b0bf9dd
HBASE-13258 addendum add log and reduce testCount in TestHRegion.testWritesWhileGetting
2015-03-17 21:43:37 +08:00
zhangduo
2b08653a79
HBASE-13258 Promote TestHRegion to LargeTests
2015-03-17 16:02:27 +08:00
Jonathan M Hsieh
65ad19ddf7
HBASE-12908 Typos in MemstoreFlusher javadocs (Edvin Malinovskis)
2015-03-17 00:36:00 -07:00
tedyu
47787f2c3a
HBASE-13254 EnableTableHandler#prepare would not throw TableNotFoundException during recovery (Stephen Jiang)
2015-03-16 17:50:16 -07:00
stack
a75a2ace4f
HBASE-13193 RegionScannerImpl filters should not be reset if a partial Result is returned (Jonathan Lawlor)
2015-03-16 13:26:34 -07:00
stack
c5aca1919d
HBASE-12586 Task 6 & 7 from HBASE-9117, delete all public HTable constructors and delete ConnectionManager#{delete,get}Connection (Mikhail Antonov)
2015-03-16 11:20:14 -07:00
tedyu
76ba53004b
HBASE-13246 Correct the assertion for namespace permissions in tearDown method of TestAccessController (Ashish Singhi)
2015-03-16 06:47:56 -07:00
zhangduo
b7e2daa1db
HBASE-13244 addendum add InterfaceAudience annotation back for HBaseKerberosUtils
2015-03-16 15:18:20 +08:00
zhangduo
0505b7941e
HBASE-13244 Test delegation token generation with kerberos enabled
2015-03-15 23:02:51 +08:00
tedyu
01bc979ea2
HBASE-13239 HBase grant at specific column level does not work for Groups
2015-03-14 20:21:37 -07:00
zhangduo
df238346d2
HBASE-13242 TestPerColumnFamilyFlush.testFlushingWhenLogRolling hung
2015-03-15 08:01:05 +08:00
Josh Elser
72855c584e
HBASE-13236 Add addt'l lifecycle-mapping executions.
...
Adds a number of lifecycle-mapping entries which
prevent errors from showing up in Eclipse on a fresh
import of HBase. For plugins defined in the top-level
pom, the mapping is added there; otherwise, the mapping
is pushed down to the child pom.
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-03-13 22:35:52 -05:00
Jonathan M Hsieh
aedd0ebe9b
HBASE-13230 [mob] reads hang when trying to read rows with large mobs (>10MB)
2015-03-13 10:45:46 -07:00
Matteo Bertozzi
d2d4ef14f4
HBASE-13227 LoadIncrementalHFile should skip non-files inside a possible family-dir
2015-03-13 17:22:54 +00:00
Esteban Gutierrez
6152d36c87
HBASE-13224 Minor formatting issue when logging a namespace scope in AuthResult#toContextString
2015-03-13 10:44:17 +00:00
zhangduo
bb0068893d
HBASE-13194 TableNamespaceManager not ready cause MasterQuotaManager initialization fail
2015-03-13 11:13:55 +08:00
Enis Soztutar
d45efa7208
HBASE-13169 ModifyTable increasing the region replica count should also auto-setup RRRE
2015-03-12 13:39:55 -07:00
tedyu
7a3ea23704
HBASE-13171 Change AccessControlClient methods to accept connection object to reduce setup time (Srikanth Srungarapu)
2015-03-11 18:24:12 -07:00
stack
9c83fa7b52
HBASE-13167 The check for balancerCutoffTime is buggy (Mikhail Antonov)
2015-03-11 15:54:53 -07:00
Enis Soztutar
c938267db3
HBASE-13063 Allow to turn off memstore replication for region replicas - ADDENDUM for turning of primary flush tigger when this is enabled
2015-03-11 14:56:54 -07:00
Devaraj Das
2adec36b2f
HBASE-13192. IntegrationTestBulkLoad doesn't wait for table modification sometimes leading to spurious test failures.
2015-03-11 13:55:01 -07:00
Matteo Bertozzi
b5bfbc8a9f
HBASE-13206 Fix TableLock tableName log format
2015-03-11 18:27:18 +00:00
stack
b436db7d70
HBASE-13142 [PERF] Reuse the IPCUtil#buildCellBlock buffer; ADDENDUM
2015-03-10 22:17:08 -07:00
stack
09e9c92d76
HBASE-13114 [UNITTEST] TestEnableTableHandler.testDeleteForSureClearsAllTableRowsFromMeta
...
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/master/handler/TestEnableTableHandler.java
2015-03-10 14:51:42 -07:00
Matteo Bertozzi
7fa1a6b968
HBASE-13181 TestHRegionReplayEvents.testReplayBulkLoadEvent fails frequently
2015-03-10 17:21:34 +00:00
Matteo Bertozzi
cbf03787ea
HBASE-13063 Allow to turn off memstore replication for region replicas
2015-03-10 10:02:04 +00:00
Matteo Bertozzi
eeb8c846d9
HBASE-13182 Test NamespaceAuditor/AccessController create/delete table is flaky
2015-03-10 09:07:30 +00:00
zhangduo
105f9b3282
HBASE-12405 addendum fix HRegion heap size
2015-03-10 15:01:11 +08:00
zhangduo
9b53a1c214
HBASE-12405 WAL accounting by Store
2015-03-10 13:00:02 +08:00
Enis Soztutar
21b27c8650
Revert "HBASE-13169 ModifyTable increasing the region replica count should also auto-setup RRRE"
...
This reverts commit be25b0d595
.
2015-03-09 19:56:02 -07:00
Enis Soztutar
be25b0d595
HBASE-13169 ModifyTable increasing the region replica count should also auto-setup RRRE
2015-03-09 18:49:40 -07:00
Andrew Purtell
9aa8f0672e
HBASE-13183 Make ZK tickTime configurable in standalone HBase (Alex Araujo)
2015-03-09 18:34:49 -07:00
Enis Soztutar
5025d3aa91
HBASE-13121 Async wal replication for region replicas and dist log replay does not work together
2015-03-09 15:49:09 -07:00
Matteo Bertozzi
fb5e6b3f75
HBASE-13179 TestMasterObserver deleteTable is flaky
2015-03-09 19:47:27 +00:00
Andrey Stepachev
948746ce4e
HBASE-12990 MetaScanner should be replaced by MetaTableAccessor
2015-03-09 10:39:59 +00:00
Misty Stanley-Jones
aed88cf382
HBASE-13135 Move replication ops mgmt stuff from Javadoc to Ref Guide
2015-03-09 09:30:21 +10:00
tedyu
76cbf7da65
HBASE-12931 The existing KeyValues in memstore are not removed completely after inserting cell into memStore (ChiaPing Tsai)
2015-03-07 08:26:43 -08:00
Enis Soztutar
95fc53f105
HBASE-12706 Support multiple port numbers in ZK quorum string (Stephen Yuan Jiang)
2015-03-06 16:46:17 -08:00
Lars Hofhansl
5845f72ad6
Revert "HBASE-13082 Coarsen StoreScanner locks to RegionScanner."
...
This reverts commit ec1eff9b69
.
Revert due to test failures.
2015-03-06 15:24:29 -08:00
stack
9159c82fbf
HBASE-13142 [PERF] Reuse the IPCUtil#buildCellBlock buffer
2015-03-06 14:35:08 -08:00
Enis Soztutar
4ac42a2f56
HBASE-12562 Handling memory pressure for secondary region replicas
2015-03-06 14:32:05 -08:00
Lars Hofhansl
ec1eff9b69
HBASE-13082 Coarsen StoreScanner locks to RegionScanner.
2015-03-06 12:44:24 -08:00
tedyu
6d4a4a48fe
HBASE-13164 Update TestUsersOperationsWithSecureHadoop to use MiniKdc (Duo Zhang)
2015-03-06 06:40:10 -08:00
Victoria Dudin
d58cce1694
HBASE-13128 Make HBCK's lock file retry creation and deletion
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-03-05 15:29:14 -08:00
Enis Soztutar
be2ad98b1c
HBASE-12180 Fix and reenable TestRegionReplicaReplicationEndpoint
2015-03-05 14:59:38 -08:00
Jonathan M Hsieh
8b4671c10e
HBASE-13151 IllegalArgumentException in compaction when table has a namespace (Jingcheng Du)
2015-03-05 11:55:32 -08:00
stack
4570451f7c
HBASE-13076 Table can be forcibly enabled in AssignmentManager during table disabling (Andrey Stepachev)
2015-03-05 11:47:02 -08:00
Jonathan M Hsieh
dae8f236dc
HBASE-13107 Refactor MOB Snapshot logic to reduce code duplication (Jingcheng Du)
2015-03-05 11:31:36 -08:00
Jonathan M Hsieh
45711ebaaf
HBASE-12332 [mob] improve how we resolve mobfiles in reads (Jingcheng Du and Jiajia Li)
2015-03-05 10:02:29 -08:00
tedyu
c15e684bf9
HBASE-13155 Fix TestPrefixTree (Duo Zhang)
2015-03-05 06:55:36 -08:00
Jonathan M Hsieh
2124d3df70
HBASE-13154 add support for mob in TestAcidGuarantees and IntegrationTestAcidGuarantees
2015-03-05 00:09:05 -08:00
Jonathan M Hsieh
47ed5cd7ed
HBASE-13012 Add shell commands to trigger the mob file compactor (Jingcheng Du and Jiajia Li)
2015-03-04 23:47:05 -08:00
stack
74837d9b1f
Revert " HBASE-13142 [PERF] Reuse the IPCUtil#buildCellBlock buffer"
...
OVERCOMMIT. REVERT.
This reverts commit 55f8f56ad2
.
2015-03-04 22:58:02 -08:00
stack
55f8f56ad2
HBASE-13142 [PERF] Reuse the IPCUtil#buildCellBlock buffer
...
Rename ByteBufferReservoir as BoundedByteBufferPool
2015-03-04 22:44:20 -08:00
Lars Hofhansl
0bdab85b06
HBASE-13109 Fix Javadoc warning; and some misc checkstyle warnings
2015-03-04 18:02:04 -08:00
Jonathan Lawlor
de9791e91e
HBASE-11544: [Ergonomics] hbase.client.scanner.caching is dogged and will try to return batch even if it means OOME
...
Signed-off-by: stack <stack@apache.org>
2015-03-04 17:34:48 -08:00
Misty Stanley-Jones
39425a8558
HBASE-11670 Generate PDF of Reference Guide
2015-03-05 09:31:11 +10:00
Enis Soztutar
d1ca560ff7
HBASE-11580 Failover handling for secondary region replicas - ADDENDUM for javadoc fixes
2015-03-04 14:22:07 -08:00
Lars Hofhansl
464e7ce685
HBASE-13109 Make better SEEK vs SKIP decisions during scanning.
2015-03-04 14:03:47 -08:00
Jonathan M Hsieh
d55405a7ce
HBASE-13152 NPE in ExpiredMobFileCleanerChore (Jingcheng Du)
2015-03-04 07:18:52 -08:00
Jeffrey Zhong
883d6fd8e5
HBASE-11571 Bulk load handling from secondary region replicas
2015-03-03 15:17:18 -08:00
Enis Soztutar
9899aab12b
HBASE-11580 Failover handling for secondary region replicas
2015-03-03 11:48:12 -08:00
zhangduo
3897ab05a4
HBASE-13145 TestNamespaceAuditor.testRegionMerge is flaky
...
Signed-off-by: stack <stack@apache.org>
2015-03-03 10:30:27 -08:00
Jonathan M Hsieh
a8d0dfe71c
HBASE-12670 Add unit tests that exercise the added hfilelink link mob paths (Jingcheng Du)
2015-03-03 04:47:58 -08:00
stack
5fc3d6ed0d
HBASE-13136 TestSplitLogManager.testGetPreviousRecoveryMode is flakey
2015-03-02 17:29:22 -08:00
stack
b9f8616177
HBASE-13138 Clean up TestMasterObserver (debug, trying to figure why fails)
2015-03-02 10:53:45 -08:00
Ramkrishna
4fb6f91cba
HBASE-13123 - Minor bug in ROW bloom filter (Ram)
2015-03-02 11:45:21 +05:30
tedyu
4980bfe642
HBASE-13134 mutateRow and checkAndMutate apis don't throw region level exceptions (Francis Liu)
2015-03-01 20:22:07 -08:00
stack
70ecf18817
HBASE-NPE when running TestSplitLogManager (Andrey Stepachev and Zhangduo)
2015-03-01 19:54:10 -08:00
stack
dd78f459e8
HBASE-13130 Add timeouts on TestMasterObserver, a frequent zombie show
2015-02-28 15:27:12 -08:00
Sameet Agarwal
daf6858a7a
HBASE-12924 HRegionServer#MovedRegionsCleaner Chore does not start
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-02-28 10:36:56 -08:00
Enis Soztutar
bec2b0d320
HBASE-13119 FileLink should implement equals
2015-02-27 18:09:29 -08:00
zhangduo
d1619bceb3
HBASE-13097 Use same EventLoopGroup for different AsyncRpcClients if possible
...
Signed-off-by: stack <stack@apache.org>
2015-02-27 08:34:46 -08:00
Jonathan M Hsieh
85bcec3995
HBASE-13117 improve mob sweeper javadoc
2015-02-26 11:08:30 -08:00
Andrew Purtell
1c957b65b1
HBASE-13106 Ensure endpoint-only table coprocessors can be dynamically loaded
2015-02-25 16:37:46 -08:00
Elliott Clark
7195f62114
HBASE-13102 Fix Pseudo-distributed Mode which was broken in 1.0.0
2015-02-25 15:51:35 -08:00
Nick Dimiduk
c651271f57
HBASE-13086 Show ZK root node on Master WebUI
2015-02-24 19:04:12 -08:00
Ashish Singhi
913ea2c222
HBASE-13048 Use hbase.crypto.wal.algorithm in SecureProtobufLogReader while decrypting the data
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-02-24 18:18:07 -08:00
zhangduo
d34620b8b6
HBASE-13084 Add labels to VisibilityLabelsCache asynchronously causes TestShell flakey
...
Signed-off-by: stack <stack@apache.org>
2015-02-24 17:01:05 -08:00
stack
4a74f5e829
HBASE-13083 Master can be dead-locked while assigning META. (Andrey Stepachev)
2015-02-23 21:17:01 -08:00
zhangduo
b20675f5af
HBASE-12953 RegionServer is not functionally working with AysncRpcClient in secure mode
...
Signed-off-by: stack <stack@apache.org>
2015-02-23 20:38:19 -08:00
Enis Soztutar
e405017a31
HBASE-12561 Replicas of regions can be cached from different instances of the table in MetaCache
2015-02-23 11:06:17 -08:00
Enis Soztutar
78da65c412
HBASE-12714 RegionReplicaReplicationEndpoint should not set the RPC Codec
2015-02-22 21:55:09 -08:00
Enis Soztutar
21b366afe1
HBASE-11842 Integration test for async wal replication to secondary regions
2015-02-22 21:29:12 -08:00
Jonathan M Hsieh
fe335b683c
Merge branch 'master' (2/11/15) into hbase-11339
...
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/HColumnDescriptor.java
hbase-client/src/test/java/org/apache/hadoop/hbase/TestHColumnDescriptor.java
hbase-common/src/main/java/org/apache/hadoop/hbase/TagType.java
hbase-common/src/main/resources/hbase-default.xml
hbase-hadoop-compat/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.java
hbase-hadoop2-compat/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.java
hbase-it/src/test/java/org/apache/hadoop/hbase/IntegrationTestAcidGuarantees.java
hbase-server/src/main/java/org/apache/hadoop/hbase/io/HFileLink.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/DeleteTableHandler.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/snapshot/DisabledTableSnapshotHandler.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/DefaultStoreEngine.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HStore.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/Compactor.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/DefaultCompactor.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.java
hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/ExportSnapshot.java
hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.java
hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotReferenceUtil.java
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.java
pom.xml
src/main/docbkx/book.xml
src/main/docbkx/ops_mgt.xml
src/main/docbkx/schema_design.xml
2015-02-22 12:54:45 -08:00
Rajeshbabu Chintaguntla
7792dee0c3
HBASE-13054 Provide more tracing information for locking/latching events.(Rajeshbabu)
2015-02-21 12:13:10 +05:30
stack
47d081407e
HBASE-13001 NullPointer in master logs for table.jsp (Vikas Vishwakarma)
2015-02-20 22:36:42 -08:00
stack
7af56998c5
HBASE-13032 Migration of states should be performed once META is assigned and onlined (Andrey Stepachev)
2015-02-20 21:57:30 -08:00
tedyu
9a311303a8
HBASE-13057 Provide client utility to easily enable and disable table replication (Ashish Singhi)
2015-02-20 10:18:47 -08:00
tedyu
229b0774c0
HBASE-13070 Fix TestCacheOnWrite (Duo Zhang)
2015-02-20 08:35:29 -08:00
Sean Busbey
365054c110
HBASE-13075 TableInputFormatBase spuriously warning about multiple initializeTable calls
2015-02-19 13:59:27 -06:00
tedyu
18402cc850
HBASE-13072 BucketCache.evictBlock returns true if block does not exist (Duo Zhang)
2015-02-19 08:28:13 -08:00
Ashish Singhi
31f17b17f0
HBASE-13002 Make encryption cipher configurable
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-02-18 11:42:20 -08:00
stack
39f549aaec
HBASE-13056 Refactor table.jsp code to remove repeated code and make it easier to add new checks (Vikas Vishwakarma)
2015-02-18 11:35:14 -08:00
Devaraj Das
14bb352b02
HBASE-13036. Meta scanner should use its own threadpool
2015-02-18 10:23:02 -08:00
tedyu
d64ce31063
HBASE-13061 RegionStates can remove wrong region from server holdings (Andrey Stepachev)
2015-02-18 06:23:59 -08:00
Abhishek Kumar
7b045d143a
HBASE-13050 Empty Namespace validation
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2015-02-18 08:33:19 +01:00
Ramkrishna
8f5dae471a
HBASE-13013 - Add read lock to ExpiredMobFileCleanerChore (Jingcheng Du)
2015-02-18 09:27:41 +05:30
tedyu
b92ff24b0e
HBASE-12948 Calling Increment#addColumn on the same column multiple times produces wrong result (hongyu bi)
2015-02-17 12:39:00 -08:00
stack
54d70e61bf
HBASE-13040 Possible failure of TestHMasterRPCException (Zhang Duo)
2015-02-17 12:10:18 -08:00
stack
d3621d24de
HBASE-13041 TestEnableTableHandler should not call AssignmentManager#assign concurrently with master (Andrey Stepachev)
2015-02-16 21:00:00 -08:00
stack
0d880c99b5
HBASE-13047 Add "HBase Configuration" link missing on the table details pages (Vikas Vishwakarma)
2015-02-16 20:49:02 -08:00
tedyu
3e35bbdee4
HBASE-13055 HRegion FIXED_OVERHEAD missed one boolean (Duo Zhang)
2015-02-16 17:26:06 -08:00
Andrew Purtell
9b2e4ed064
HBASE-13044 Configuration option for disabling coprocessor loading
2015-02-15 11:02:40 -08:00
Sean Busbey
332515ed34
HBASE-13028 Cleanup MapReduce InputFormats
2015-02-14 14:13:36 -06:00
Lars Hofhansl
6f904fe4ca
HBASE-12971 Replication stuck due to large default value for replication.source.maxretriesmultiplier.
2015-02-13 22:18:51 -08:00
Aditya Kishore
f286797fbf
HBASE-13010 HFileOutputFormat2 partitioner's path is hard-coded as '/tmp'
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-02-13 18:35:33 -08:00
Sean Busbey
c96df5e240
HBASE-13027 Ensure extension of TableInputFormatBase works.
...
* move mapreduce version of TableInputFormat tests out of mapred
* add ability to get runnable job via MR test shims
* correct the javadoc example for current APIs.
* add tests the run a job based on the extending TableInputFormatBase (as given in the javadocs)
* add tests that run jobs based on the javadocs from 0.98
* fall back to our own Connection if ussers of the deprecated table configuration have a managed connection.
2015-02-13 18:41:04 -06:00
stack
421036c1c4
HBASE-13030 [1.0.0 polish] Make ScanMetrics public again and align Put 'add' with Get, Delete, etc., addColumn -- ADDENDUM
2015-02-13 15:54:33 -08:00
stack
3babad30e6
HBASE-13030 [1.0.0 polish] Make ScanMetrics public again and align Put 'add' with Get, Delete, etc., addColumn
2015-02-13 15:24:38 -08:00
Matteo Bertozzi
a98898cf41
HBASE-13037 LoadIncrementalHFile should try to verify the content of unmatched families
2015-02-13 20:15:17 +01:00
Enis Soztutar
3e10e6e1a6
HBASE-11569 Flush / Compaction handling from secondary region replicas
2015-02-13 11:08:24 -08:00
Ashish Singhi
16ed345191
HBASE-9531 a command line (hbase shell) interface to retreive the replication metrics and show replication lag
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-02-12 14:50:01 -08:00
tedyu
e0160d6937
HBASE-13029 Table state should be deleted from META as a last operation in DeleteTableHandler (Andrey Stepachev)
2015-02-12 14:02:54 -08:00
Andrew Purtell
fc2e849cd3
HBASE-13008 Better default for hbase.regionserver.regionSplitLimit parameter (Srikanth Srungarapu)
2015-02-12 10:13:38 -08:00
tedyu
3dd220f8fd
HBASE-13018 WALSplitter should not try to get table states while splitting META (Andrey Stepachev)
2015-02-11 12:45:54 -08:00
stack
dec0ec2290
HBASE-13016 Clean up remnants of table states stored in table descriptors (Andrey Stepachev)
2015-02-11 11:09:03 -08:00
Ramkrishna
f04850810e
HBASE-13003 - Get tests in TestHFileBlockIndex back (Zhangduo)
2015-02-11 10:38:54 +05:30
stack
9c66afbae7
HBASE-12978 Region goes permanently offline (WAS: hbase:meta has a row missing hregioninfo and it causes my long-running job to fail)
2015-02-10 17:03:29 -08:00
Andrew Purtell
f9cf565f1d
HBASE-9910 TestHFilePerformance and HFilePerformanceEvaluation should be merged in a single HFile performance test class (Vikas Vishwakarma)
...
Amending-Author: Andrew Purtell <apurtell@apache.org>
2015-02-10 16:11:08 -08:00
stack
fa852c4ce6
HBASE-12035 Keep table state in META (Andrey Stepachev)
2015-02-10 14:20:47 -08:00
tedyu
a3f495f20d
HBASE-13004 Make possible to explain why HBaseTestingUtility.waitFor fails (Andrey Stepachev)
2015-02-10 07:33:52 -08:00
Sean Busbey
3d692cf044
HBASE-12997 print wal pipeline on low replication.
2015-02-09 23:02:16 -06:00
Enis Soztutar
f97c00fd99
HBASE-12998 Compilation with Hdfs-2.7.0-SNAPSHOT is broken after HDFS-7647
2015-02-09 18:17:33 -08:00
Andrew Purtell
1e6afa2f3c
HBASE-12973 RegionCoprocessorEnvironment should provide HRegionInfo directly
2015-02-09 17:57:40 -08:00
Esteban Gutierrez
1f830bea89
HBASE-12984: SSL cannot be used by the InfoPort in branch-1
2015-02-09 16:43:37 -08:00
stack
eea9873cef
HBASE-12985 Javadoc warning and findbugs fixes to get us green again
2015-02-07 17:05:11 -08:00
Jeffrey Zhong
3f4427739d
HBASE-11567 Write bulk load COMMIT events to WAL (Alex Newman, Jeffrey Zhong)
2015-02-06 18:07:30 -08:00
Andrew Purtell
7f4146bf4d
Revert "HBASE-12891 Parallel execution for Hbck checkRegionConsistency"
...
This reverts commit eddd5739a1
.
2015-02-06 16:52:04 -08:00
stack
2f2faa68d1
HBASE-12966 NPE in HMaster while recovering tables in Enabling state; ADDENDUM
2015-02-06 16:01:43 -08:00
rahulgidwani
eddd5739a1
HBASE-12891 Parallel execution for Hbck checkRegionConsistency
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-02-06 15:14:18 -08:00
Esteban Gutierrez
3b56d2a0bc
HBASE-12956 Binding to 0.0.0.0 is broken after HBASE-10569
...
Signed-off-by: Enis Soztutar <enis@apache.org>
2015-02-06 14:35:20 -08:00
stack
57319c536a
HBASE-12980 Delete of a table may not clean all rows from hbase:meta
2015-02-06 14:06:59 -08:00
Jesse Yates
75148385ee
HBASE-12979 Use setters instead of return values for handing back statistics from HRegion methods
2015-02-06 13:24:20 -08:00
Jonathan M Hsieh
2c4934eda6
HBASE-11861 Native MOB Compaction mechanisms (Jingcheng Du)
2015-02-06 05:37:13 -08:00
stack
96cdc7987e
HBASE-12958 SSH doing hbase:meta get but hbase:meta not assigned
2015-02-04 22:56:40 -08:00
tedyu
8aeb3acaf9
HBASE-12966 NPE in HMaster while recovering tables in Enabling state (Andrey Stepachev)
2015-02-04 14:53:55 -08:00
Victoria Dudin
4f472062a4
HBASE-12961 Fix negative values in read and write region server metrics.
2015-02-04 10:32:09 -08:00
Ramkrishna
37ef793fab
HBASE-12962 - TestHFileBlockIndex.testBlockIndex() commented out during
...
HBASE-10531 (Ram)
2015-02-04 11:42:55 +05:30
tedyu
fd0bb89fdf
HBASE-12957 Revert accidental checkin of unrelated test
2015-02-03 21:20:42 -08:00
tedyu
4388fed830
HBASE-12957 region_mover#isSuccessfulScan may be extremely slow on region with lots of expired data (Hongyu Bi)
2015-02-03 20:06:23 -08:00
stack
7861e518ef
HBASE-7332 [webui] HMaster webui should display the number of regions a table has. (Andrey Stepachev)
2015-02-03 09:24:54 -08:00
Devaraj Das
cf5ad96fcc
HBASE-10942. support parallel request cancellation for multi-get (Nicolas Liochon & Devaraj Das)
2015-02-02 23:01:31 -08:00
zhangduo
eb351b9ff8
HBASE-8329 Limit compaction speed
...
Signed-off-by: stack <stack@apache.org>
2015-02-02 22:19:05 -08:00
stack
da30c72b73
HBASE-12951 TestHCM.testConnectionClose is flakey when using AsyncRpcClient as client implementation; ADDENDUM -- Remove flakey marking from TestHCM
2015-02-02 20:51:51 -08:00
stack
825871431e
HBASE-12782 ITBLL fails for me if generator does anything but 5M per maptask
2015-01-30 19:12:17 -08:00
stack
538388c2b5
HBASE-6778 Deprecate Chore; its a thread per task when we should have one thread to do all tasks (Jonathan Lawlor)
2015-01-29 19:26:26 -08:00
Lars Hofhansl
9c37d5dab7
HBASE-12859; Addendum
2015-01-29 14:10:59 -08:00
Lars Hofhansl
1270e590d1
HBASE-12859 New master API to track major compaction completion.
2015-01-29 13:58:27 -08:00
tedyu
6bfa8ea977
HBASE-12936 Quota support for namespace should take region merge into account
2015-01-29 09:12:24 -08:00
Devaraj Das
7c8aa2e963
HBASE-11574. Addendum that should fix a unit test (TestMetaWithReplicas#testChangingReplicaCount) that fails once in a while
2015-01-29 00:27:08 -08:00
Ashish Singhi
070e2dd89a
HBASE-12831 Changing the set of vis labels a user has access to doesn't generate an audit log event
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-01-28 16:29:45 -06:00
Devaraj Das
6b20a0f831
HBASE-11574. hbase:meta's regions can be replicated
2015-01-27 16:40:29 -08:00
Enis Soztutar
0f6faaf5fc
HBASE-12916 No access control for replicating WAL entries (Liu Shaohui)
2015-01-27 15:33:29 -08:00
tedyu
f7df0990c2
HBASE-12929 TableMapReduceUtil.initTableMapperJob unnecessarily limits the types of outputKeyClass and outputValueClass (Will Temperley)
2015-01-27 07:58:11 -08:00
Matteo Bertozzi
b866e01a98
HBASE-12925 Use acl cache for doing access control checks in prepare and clean phases of Bulkloading (Srikanth Srungarapu)
2015-01-27 12:47:46 +00:00
tedyu
aaeafca920
HBASE-7847 Use zookeeper multi to clear znodes (Rakesh R)
2015-01-26 21:40:39 -08:00
Enis Soztutar
2fb19fb951
HBASE-11908 Region replicas should be added to the meta table at the time of table creation
2015-01-26 19:55:47 -08:00
rahulgidwani
a85cb0f89a
HBASE-12627 Add back snapshot batching facility
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-01-26 18:44:25 -08:00
tedyu
1b9367d465
HBASE-12917 HFilePerformanceEvaluation Scan tests fail with StackOverflowError due to recursive call in createCell function (Vikas Vishwakarma)
2015-01-26 15:25:02 -08:00
Elliott Clark
45fdc0e835
HBASE-12892 Add a class to allow taking a snapshot from the command line
2015-01-25 17:18:50 -08:00
Jurriaan Mous
854f13afa1
HBASE-12684 Add new AsyncRpcClient (Jurriaan Mous)
...
Signed-off-by: stack <stack@apache.org>
2015-01-24 18:05:39 -08:00
Enis Soztutar
e05341d01d
HBASE-12728 buffered writes substantially less useful after removal of HTablePool (addendum for failing test in branch-1.0)
2015-01-24 17:57:04 -08:00
tedyu
8261d84290
HBASE-8410 Basic quota support for namespaces (Vandana)
2015-01-24 10:36:49 -08:00
anoopsjohn
fbbb3249d9
HBASE-12820 Use table lock instead of MobZookeeper.(Jingcheng Du)
2015-01-24 11:37:01 +05:30
tedyu
74adb11f4c
HBASE-10499 In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException (Ram and Ted)
2015-01-23 09:43:01 -08:00
Nick Dimiduk
ab18158e60
HBASE-12728 buffered writes substantially less useful after removal of HTablePool (Solomon Duskis and Nick Dimiduk)
...
In our pre-1.0 API, HTable is considered a light-weight object that consumed by
a single thread at a time. The HTablePool class provided a means of sharing
multiple HTable instances across a number of threads. As an optimization,
HTable managed a "write buffer", accumulating edits and sending a "batch" all
at once. By default the batch was sent as the last step in invocations of
put(Put) and put(List<Put>). The user could disable the automatic flushing of
the write buffer, retaining edits locally and only sending the whole "batch"
once the write buffer has filled or when the flushCommits() method in invoked
explicitly. Explicit or implicit batch writing was controlled by the
setAutoFlushTo(boolean) method. A value of true (the default) had the write
buffer flushed at the completion of a call to put(Put) or put(List<Put>). A
value of false allowed for explicit buffer management. HTable also exposed the
buffer to consumers via getWriteBuffer().
The combination of HTable with setAutoFlushTo(false) and the HTablePool
provided a convenient mechanism by which multiple "Put-producing" threads could
share a common write buffer. Both HTablePool and HTable are deprecated, and
they are officially replaced in The new 1.0 API by Table and BufferedMutator.
Table, which replaces HTable, no longer exposes explicit write-buffer
management. Instead, explicit buffer management is exposed via BufferedMutator.
BufferedMutator is made safe for concurrent use. Where code would previously
retrieve and return HTables from an HTablePool, now that code creates and
shares a single BufferedMutator instance across all threads.
2015-01-23 08:48:31 -08:00
Rajeshbabu Chintaguntla
e13b9938a1
HBASE-12791 HBase does not attempt to clean up an aborted split when the regionserver shutting down-addendum(Rajeshbabu)
2015-01-23 12:41:45 +05:30
Andrew Purtell
71ab4ddb19
HBASE-12731 Heap occupancy based client pushback
2015-01-22 17:33:21 -08:00
Nick Dimiduk
9824eb7840
HBASE-12810 Update to htrace-incubating
2015-01-22 14:28:20 -08:00
Sean Busbey
418ea93774
HBASE-12898 ensure direct dependencies are declared.
2015-01-22 14:33:25 -06:00
Ramkrishna
1b800f7d4c
HBASE-12669 - Have compaction scanner save info about delete markers
...
(Jingcheng Du)
2015-01-22 14:52:40 +05:30
anoopsjohn
833feefbf9
HBASE-12745 Visibility Labels: support visibility labels for user groups. (Jerry He)
2015-01-22 11:36:17 +05:30
Enis Soztutar
8b7a20f4ee
HBASE-12393 The regionserver web will throw exception if we disable block cache (ChiaPing Tsai)
2015-01-21 17:22:10 -08:00
Enis Soztutar
8793383b66
HBASE-12774 Fix the inconsistent permission checks for bulkloading. (Srikanth Srungarapu)
2015-01-21 17:03:55 -08:00
Enis Soztutar
735fe20029
HBASE-12864 IntegrationTestTableSnapshotInputFormat fails
2015-01-21 16:21:42 -08:00
tedyu
e87a69d9c0
HBASE-12886 Correct tag option name in PerformanceEvaluation (Jerry He)
2015-01-21 12:30:51 -08:00
Nick Dimiduk
9bdb81f0a1
HBASE-12887 Cleanup many checkstyle errors in o.a.h.h.client
2015-01-20 12:44:36 -08:00
Nick Dimiduk
3e777898aa
HBASE-12881 TestFastFail is not compatible with surefire.rerunFailingTestsCount
2015-01-20 09:29:42 -08:00
rahulgidwani
f71b980d37
HBASE-11195 Potentially improve block locality during major compaction for old regions
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-01-19 17:33:17 -08:00
Andrew Purtell
53815afc10
HBASE-12878 Incorrect HFile path in TestHFilePerformance print output (Vikas Vishwakarma)
2015-01-19 12:46:44 -08:00
Andrew Purtell
03e17168c3
HBASE-12840 Improve unit test coverage of the client pushback mechanism
2015-01-17 11:50:26 -08:00
Enis Soztutar
a55bd21340
HBASE-12862 Uppercase wals in RegionServer webUI
2015-01-16 11:12:14 -08:00
zhangduo
7309bb4317
HBASE-12863 Master info port on RS UI is always 0
...
Signed-off-by: Enis Soztutar <enis@apache.org>
2015-01-16 10:45:38 -08:00
Matteo Bertozzi
621b33f2f9
HBASE-12773 Add warning message when user is trying to bulkload a large HFile (Srikanth Srungarapu)
2015-01-15 23:13:47 +00:00
tedyu
eafc07a06d
HBASE-12848 Utilize Flash storage for WAL
2015-01-15 08:52:30 -08:00
Enis Soztutar
51575197de
HBASE-12844 ServerManager.isServerReacable() should sleep between retries
2015-01-14 15:45:46 -08:00
Rajeshbabu Chintaguntla
7e872a81a9
HBASE-12847 TestZKLessSplitOnCluster frequently times out in 0.98 builds(Rajeshbabu)
2015-01-15 00:00:37 +05:30
Misty Stanley-Jones
1a21c1684c
HBASE-11533 Asciidoc Proof of Concept
2015-01-13 22:32:29 -08:00
stack
608025ae67
HBASE-7541 Convert all tests that use HBaseTestingUtility.createMultiRegions to HBA.createTable (Jonathan Lawlor)
2015-01-13 22:10:12 -08:00
Nick Dimiduk
9b7f36b8cf
HBASE-11983 HRegion constructors should not create HLog
2015-01-13 15:07:59 -08:00
Virag Kothari
4ac457a7bc
HBASE-12480 Regions in FAILED_OPEN/FAILED_CLOSE should be processed on master failover
2015-01-13 11:03:16 -08:00
tedyu
72a6a670ac
HBASE-12849 LoadIncrementalHFiles should use unmanaged connection in branch-1
2015-01-13 10:51:56 -08:00
tedyu
e5f3dd682f
HBASE-11144 Filter to support scanning multiple row key ranges (Jiajia Li)
2015-01-13 07:02:06 -08:00
Andrew Purtell
e52d8f85c4
HBASE-12838 After HBASE-5162 RSRpcServices accidentally applies mutations twice
2015-01-12 11:45:36 -08:00
Rajeshbabu Chintaguntla
5b850caa80
HBASE-12791 HBase does not attempt to clean up an aborted split when the regionserver shutting down(Rajeshbabu)
2015-01-12 01:04:26 +05:30
tedyu
f6a017ce63
HBASE-12798 Map Reduce jobs should not create Tables in setConf() (Solomon Duskis)
2015-01-10 14:23:03 -08:00
tedyu
988cba762a
HBASE-12834 Promote ScanType to LimitedPrivate
2015-01-09 15:35:14 -08:00
Nick Dimiduk
4bfd35aabc
HBASE-12825 CallRunner exception messages should include destination host:port
2015-01-08 18:40:01 -08:00
Enis Soztutar
4d7c65ae84
HBASE-12824 CompressionTest fails with org.apache.hadoop.hbase.io.hfile.AbstractHFileReader: Not seeked to a key/value
2015-01-08 15:51:30 -08:00
Nick Dimiduk
dde713ee4e
HBASE-12071 Separate out thread pool for Master <-> RegionServer communication (Stephen Yuan Jiang)
2015-01-08 14:17:00 -08:00
tedyu
4ea490b63a
HBASE-12811 [AccessController] NPE while scanning a table with user not having READ permission on the namespace (Ashish)
2015-01-08 09:06:12 -08:00
tedyu
ee32eebeab
HBASE-12819 ExportSnapshot doesn't close FileSystem instances
2015-01-08 08:51:25 -08:00
tedyu
9246af8dac
HBASE-12796 Clean up HTable and HBaseAdmin deprecated constructor usage (Jurriaan Mous)
2015-01-08 07:49:28 -08:00
tedyu
645fbd7d87
HBASE-12817 Data missing while scanning using PREFIX_TREE data block encoding (Duo Zhang)
2015-01-07 18:45:09 -08:00
Virag Kothari
7dce0d5c45
HBASE-12694 testTableExistsIfTheSpecifiedTableRegionIsSplitParent in TestSplitTransactionOnCluster class leaves regions in transition (Vandana Ayyalasomayajula)
2015-01-07 10:57:47 -08:00
tedyu
45fc2bdd86
HBASE-10528 DefaultBalancer selects plans to move regions onto draining nodes (Churro Morales)
2015-01-06 12:33:28 -08:00
Sean Busbey
26e3e1b300
HBASE-12339 WALPerformanceEvaluation should have a log roller.
2015-01-06 08:22:48 -06:00
Lars Hofhansl
7774f964e6
HBASE-12779 SplitTransaction: Add metrics.
2015-01-05 17:13:58 -08:00
tedyu
2452d3861f
HBASE-12802 Remove unnecessary Table.flushCommits() (Solomon Duskis)
2015-01-05 15:45:52 -08:00
tedyu
5b53a187d2
HBASE-12793 [hbck] closeRegionSilentlyAndWait() should log cause of IOException and retry until hbase.hbck.close.timeout expires (Esteban)
2015-01-05 15:05:35 -08:00
tedyu
37e1bb61f4
HBASE-12785 Use FutureTask to timeout the attempt to get the lock for hbck
2015-01-05 14:09:58 -08:00
Enis Soztutar
24bcebdeeb
HBASE-12799 ITAG fails with java.lang.RuntimeException if table does not exist
2015-01-05 11:14:40 -08:00
tedyu
2ba6053163
HBASE-12804 ImportTsv fails to delete partition files created by it (Ashish)
2015-01-05 09:29:00 -08:00
tedyu
ac95cc1fbb
HBASE-12783 Create efficient RegionLocator implementation (Solomon Duskis)
2015-01-02 19:48:06 -08:00
Enis Soztutar
820f629423
HBASE-12028 Abort the RegionServer, when it's handler threads die (Alicia Ying Shu)
2015-01-02 13:07:57 -08:00
Sean Busbey
a90e64c637
HBASE-12719 test provider to remove just the hdfs interactions from fshlog.
...
* Adds a provider that takes a config to determine if we actually do syncs, appends, and file rolls.
- required relaxing some members of FSHLog from private to protected.
* Fixes DisabledWALProvider so it can be used as hbase.wal.provider in the wal perf eval tool.
2014-12-31 16:01:07 -06:00
Aditya Kishore
8514e2b20e
HBASE-12775: CompressionTest ate my HFile
2014-12-30 16:14:59 -08:00
stack
305267b8e2
HBASE-12270 A bug in the bucket cache, with cache blocks on write enabled (Liu Shaohui)
2014-12-30 14:43:19 -08:00
Jurriaan Mous
baa2d05374
HBASE-12740 Improve performance of TestHBaseFsck
...
Signed-off-by: stack <stack@apache.org>
2014-12-30 14:29:46 -08:00
stack
734324e80f
Revert "HBASE-12740 Improve performance of TestHBaseFsck"
...
Undo because Jurriaan Mous did update in meantime.
This reverts commit 042743fff0
.
2014-12-30 12:19:57 -08:00
stack
c6002ccd38
HBASE-12772 TestPerColumnFamilyFlush failing -- ADDENDUM
2014-12-30 11:37:31 -08:00
Jurriaan Mous
042743fff0
HBASE-12740 Improve performance of TestHBaseFsck
...
Signed-off-by: stack <stack@apache.org>
2014-12-30 10:37:43 -08:00
tedyu
57b1efaabe
HBASE-12607 TestHBaseFsck#testParallelHbck fails running against hadoop 2.6.0
2014-12-30 09:33:54 -08:00
Lars Hofhansl
0513a21dc8
HBASE-12776 SpliTransaction: Log number of files to be split.
2014-12-29 20:38:09 -08:00
xieliang
c24810eebe
HBASE-12767 Fix a StoreFileScanner NPE in reverse scan flow
2014-12-30 11:55:11 +08:00
stack
02b0332650
HBASE-12772 TestPerColumnFamilyFlush failing
2014-12-29 15:47:20 -08:00
Esteban Gutierrez
b2eea8cac6
HBASE-12695 JDK 1.8 compilation broken
...
Signed-off-by: stack <stack@apache.org>
2014-12-29 11:02:04 -08:00
Elliott Clark
e5ca773f78
HBASE-12429 Add port to ClusterManager's actions.
2014-12-29 10:22:52 -08:00
stack
8dac7f9e6c
HBASE-12762 Region with no hfiles will have the highest locality cost in LocalityCostFunction (cuijianwei)
2014-12-29 07:44:46 -08:00
tedyu
fbdaf62bf8
HBASE-12716 A bug in RegionSplitter.UniformSplit algorithm (Weichen Ye)
2014-12-28 07:48:24 -08:00
tedyu
9abab54d8e
HBASE-12764 TestPerColumnFamilyFlush#testCompareStoreFileCount may fail due to new table not available
2014-12-27 21:10:47 -08:00
stack
317d137452
HBASE-12763 Make it so there must be WALs for a server to be marked dead
2014-12-27 13:09:40 -08:00
Elliott Clark
8426f1f53a
HBASE-12697 Don't use RegionLocationFinder if localityCost == 0
2014-12-26 11:13:28 -08:00
Jonathan M Hsieh
36bec4fa07
HBASE-12331 Shorten the mob snapshot unit tests (Jiajia Li)
2014-12-25 14:06:26 -08:00
Jonathan M Hsieh
917adbf0e5
HBASE-12698 Add mob cell count to the metadata of each mob file (Jingcheng Du)
2014-12-25 13:59:53 -08:00
Jonathan M Hsieh
9f1f8c3bc6
HBASE-12758 treat mob region as any other region when generating rs manifest
2014-12-24 08:18:48 -08:00
Jonathan M Hsieh
30424ec73f
HBASE-12749 Tighten HFileLink api to enable non-snapshot uses
2014-12-24 04:54:47 -08:00
Jonathan M Hsieh
a912a56b38
HBASE-12590 A solution for data skew in HBase-Mapreduce jobs (Weichen Ye)
2014-12-24 04:50:42 -08:00
Jonathan M Hsieh
9a829dc458
HBASE-12735 Refactor TestAcidGuarantees so it can live as unit test and as an integration test
2014-12-23 17:18:58 -08:00
Jurriaan Mous
4880e5d83b
HBASE-12736
...
Signed-off-by: stack <stack@apache.org>
2014-12-23 10:30:25 -08:00
Jurriaan Mous
e92a9bf003
HBASE-12742
...
Signed-off-by: stack <stack@apache.org>
2014-12-23 10:14:16 -08:00
Devaraj Das
1c45d1cd9d
HBASE-12012. Improve cancellation for the scan RPCs
2014-12-22 16:22:04 -08:00
stack
4d53fe5dcd
HBASE-12734 TestPerColumnFamilyFlush.testCompareStoreFileCount is flakey (zhangduo)
2014-12-22 08:56:33 -08:00
tedyu
fbf8b30aa6
HBASE-12741 AccessController contains a javadoc issue (Jurriaan Mous)
2014-12-22 08:32:37 -08:00
tedyu
51334fb951
HBASE-10201 Addendum fixes typo of putIfAbsent (Duo Zhang)
2014-12-21 07:22:41 -08:00
Jesse Yates
e267db45ac
HBASE-12703 Cleanup TestClientPushback for repeatability
2014-12-19 19:16:43 -08:00
stack
feede7abd8
HBASE-12732 Log messages in FileLink#tryOpen are reversed (Tobi Vollebregt)
2014-12-19 17:47:11 -08:00
Enis Soztutar
40fb2e9219
HBASE-12720 Make InternalScan LimitedPrivate (Vladimir Rodionov)
2014-12-19 13:57:51 -08:00
Enis Soztutar
d3002c6a8e
HBASE-12511 namespace permissions - add support from table creation privilege in a namespace 'C' (Huaiyu Zhu)
2014-12-19 13:04:39 -08:00
Andrew Purtell
9a7adafcdb
HBASE-12724 Upgrade the interface audience of RegionScanner from Private to LimitedPrivate
2014-12-19 09:37:03 -08:00
Virag Kothari
dceaa2589f
Revert "HBASE-12694 testTableExistsIfTheSpecifiedTableRegionIsSplitParent in TestSplitTransactionOnCluster class leaves regions in transition (Vandana Ayyalasomayajula)"
...
This reverts commit b24991d7a0
.
2014-12-19 08:39:52 -08:00
Sean Busbey
f1c41e307e
HBASE-5699 Adds multiple WALs per Region Server based on groups of regions.
2014-12-19 10:31:41 -06:00
stack
0c7d22439d
Fix single javadoc warning in VisibilityController -- removed a '@return'
2014-12-19 08:22:00 -08:00
tedyu
cfd7584eef
HBASE-12715 getLastSequenceId always returns -1 (Duo Zhang)
2014-12-19 06:58:16 -08:00
Jonathan M Hsieh
4a6f1d9d6b
HBASE-12718 Convert TestAcidGuarantees from a unit test to an integration test
2014-12-18 17:45:08 -08:00
Jonathan M Hsieh
33c27f4e03
HBASE-12718 Convert TestAcidGuarantees from a unit test to an integration test
2014-12-18 17:21:23 -08:00
Virag Kothari
b24991d7a0
HBASE-12694 testTableExistsIfTheSpecifiedTableRegionIsSplitParent in TestSplitTransactionOnCluster class leaves regions in transition (Vandana Ayyalasomayajula)
2014-12-18 17:00:07 -08:00
Virag Kothari
3caae62390
Revert "HBASE-12694 testTableExistsIfTheSpecifiedTableRegionIsSplitParent in TestSplitTransactionOnCluster class leaves regions in transition (Vandana Ayyalasomayajula)"
...
This reverts commit 9ae615f82b
.
2014-12-18 11:29:39 -08:00
Virag Kothari
9ae615f82b
HBASE-12694 testTableExistsIfTheSpecifiedTableRegionIsSplitParent in TestSplitTransactionOnCluster class leaves regions in transition (Vandana Ayyalasomayajula)
2014-12-18 11:24:26 -08:00
tedyu
15cf0a6e7b
HBASE-12223 MultiTableInputFormatBase.getSplits is too slow (Yuanbo Peng)
2014-12-18 05:09:01 -08:00
Enis Soztutar
00f4ff420e
HBASE-12683 Compilation with hadoop-2.7.0-SNAPSHOT is broken - ADDENDUM
2014-12-17 19:41:56 -08:00
Srikanth Srungarapu
072b2d659c
HBASE-12640 Add Thrift-over-HTTPS and doAs support for Thrift Server
2014-12-17 16:12:48 -08:00
Jimmy Xiang
d918570c80
Revert "Thrift Http implementation"
...
This reverts commit 1cf8521191
.
2014-12-17 16:11:30 -08:00
Srikanth Srungarapu
1cf8521191
Thrift Http implementation
2014-12-17 16:06:19 -08:00
tedyu
6aa8b3727c
HBASE-5162 Addendum to stabilize TestClientPushback
2014-12-17 12:37:40 -08:00
stack
422df8a3f4
HBASE-12645 HBaseTestingUtility is using ${$HOME} for rootDir (Varun Saxena) -- ADDENDUM
2014-12-17 10:53:50 -08:00
Andrew Purtell
99a11390b4
Amend HBASE-5162 Basic client pushback mechanism (Jesse Yates)
...
Applied hbase-5162-trunk-addendum.patch
2014-12-16 22:15:49 -08:00
Andrew Purtell
6a042c381a
Revert "HBASE-5162 Basic client pushback mechanism (Jesse Yates); ADDENDUM"
...
This reverts commit f7154e1ac9
.
2014-12-16 22:14:50 -08:00
stack
f7154e1ac9
HBASE-5162 Basic client pushback mechanism (Jesse Yates); ADDENDUM
2014-12-16 21:09:52 -08:00
stack
89006f76f7
HBASE-12645 HBaseTestingUtility is using ${$HOME} for rootDir (Varun Saxena)
2014-12-16 16:41:27 -08:00
tedyu
885b065683
HBASE-10201 Addendum changes TestPerColumnFamilyFlush to LargeTest
2014-12-16 16:02:44 -08:00
zhangduo
c7fad665f3
HBASE-10201 Port 'Make flush decisions per column family' to trunk
...
Signed-off-by: stack <stack@apache.org>
2014-12-16 11:49:17 -08:00
Jesse Yates
a411227b0e
HBASE-5162 Basic client pushback mechanism
...
Instead of just blocking the client for 90 seconds when the region gets too
busy, it now sends along region load stats to the client so the client can
know how busy the server is. Currently, its just the load on the memstore, but
it can be extended for other stats (e.g. cpu, general memory, etc.).
It is then up to the client to decide if it wants to listen to these stats.
By default, the client ignores the stats, but it can easily be toggled to the
built-in exponential back-off or users can plug in their own back-off
implementations
2014-12-16 11:14:30 -08:00
stack
e5d813c46b
HBASE-9431 Set 'hbase.bulkload.retries.number' to 10 as HBASE-8450 claims
2014-12-16 11:11:14 -08:00
Rajeshbabu Chintaguntla
96c6b9815d
HBASE-12696 Possible NPE in HRegionFileSystem#splitStoreFile when skipStoreFileRangeCheck in splitPolicy return true(Rajeshbabu)
2014-12-16 08:38:15 +05:30
Ashish Singhi
110c5f5930
HBASE-12348 preModifyColumn and preDeleteColumn in AC denies user to perform its operation though it has required rights
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-12-15 17:43:19 -08:00
tedyu
065d03b784
HBASE-12685 TestSplitLogManager#testLogFilesAreArchived sometimes times out due to race condition
2014-12-15 11:49:39 -08:00
Jonathan M Hsieh
3a652ba41c
HBASE-12692 NPE from SnapshotManager#stop (Ashish Singhi)
2014-12-15 11:17:59 -08:00
Enis Soztutar
afb753ecc3
HBASE-12683 Compilation with hadoop-2.7.0-SNAPSHOT is broken
2014-12-15 11:09:20 -08:00
Jonathan M Hsieh
c1eacd6221
HBASE-12691 Mob Sweeper job needs to exit with non-zero error value if job fails for any reason
2014-12-15 03:56:50 -08:00
Misty Stanley-Jones
db873f0886
HBASE-12677 Update replication docs to clarify terminology
2014-12-15 15:44:26 +10:00
stack
029768287a
HBASE-12422 Use ConnectionFactory in HTable constructors Fix method signature in test
2014-12-14 19:42:15 -08:00
Enis Soztutar
743d16138e
HBASE-12679 Add HBaseInterfaceAudience.TOOLS and move some of the Public classes to LimitedPrivate
2014-12-14 17:46:30 -08:00
tedyu
65830b096b
HBASE-12659 Replace the method calls to grant and revoke in shell scripts with AccessControlClient (Srikanth Srungarapu)
2014-12-13 10:17:43 -08:00
tedyu
b24518562a
HBASE-12644 Visibility Labels: issue with storing super users in labels table (Jerry He)
2014-12-13 09:10:50 -08:00
Enis Soztutar
a0e473730e
HBASE-12678 HBCK should print command line arguments
2014-12-12 13:17:06 -08:00
Jurriaan Mous
3275b964c1
HBASE-12668 Adapt PayloadCarryingRpcController so it can also be used in an async way
...
Signed-off-by: stack <stack@apache.org>
2014-12-12 07:44:04 -08:00
stack
da2b5a9627
HBASE-12373 Provide a command to list visibility labels (Jerry He)
2014-12-11 15:18:03 -08:00
Matteo Bertozzi
7030d2187d
HBASE-12674 Add permission check to getNamespaceDescriptor()
2014-12-11 17:43:51 +00:00
Jonathan M Hsieh
bd5b3e92de
HBASE-12540 TestRegionServerMetrics#testMobMetrics test failure (Jingcheng Du and Jiajia Li)
2014-12-10 19:43:59 -08:00
Jeffrey Zhong
f67162547d
HBASE-12485 Maintain SeqId monotonically increasing
2014-12-10 17:30:00 -08:00