Commit Graph

2295 Commits

Author SHA1 Message Date
jxiang 9f5175186f HBASE-10714 SyncFuture hangs when sequence is 0
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1576118 13f79535-47bb-0310-9956-ffa450edef68
2014-03-10 22:48:19 +00:00
Michael Stack 6dab763850 HBASE-10651 Fix incorrect handling of IE that restores current thread's interrupt status within while/for loops in Replication (Honghua Feng)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1575605 13f79535-47bb-0310-9956-ffa450edef68
2014-03-08 20:41:32 +00:00
Zhihong Yu ae1abc8b1b HBASE-8304 Bulkload fails to remove files if fs.default.name / fs.defaultFS is configured without default port (Haosdent)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1575590 13f79535-47bb-0310-9956-ffa450edef68
2014-03-08 18:48:55 +00:00
ndimiduk f032023ea5 HBASE-10660 MR over snapshots can OOM when alternative blockcache is enabled
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1575454 13f79535-47bb-0310-9956-ffa450edef68
2014-03-08 00:33:20 +00:00
Michael Stack 7f95fccd06 HBASE-10663 Some code cleanup of class Leases and ScannerListener.leaseExpired
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1575451 13f79535-47bb-0310-9956-ffa450edef68
2014-03-07 23:47:17 +00:00
Zhihong Yu 727b414e35 HBASE-10693 Correct declarations of Atomic* fields from 'volatile' to 'final' (Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1575059 13f79535-47bb-0310-9956-ffa450edef68
2014-03-06 21:50:19 +00:00
Zhihong Yu 61d7c89d24 HBASE-10694 TableSkewCostFunction#cost() casts integral division result to double
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1575031 13f79535-47bb-0310-9956-ffa450edef68
2014-03-06 20:35:11 +00:00
ndimiduk 1237a85052 HBASE-10432 Rpc retries non-recoverable error
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1574973 13f79535-47bb-0310-9956-ffa450edef68
2014-03-06 17:35:33 +00:00
mbertozzi 3ce062eb89 HBASE-10678 Make verifyrep tool implement toolrunner (Bharath Vissapragada)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1574821 13f79535-47bb-0310-9956-ffa450edef68
2014-03-06 09:46:57 +00:00
Zhihong Yu fc9407f3a3 HBASE-10662 RegionScanner is never closed if the region has been moved-out or re-opened when performing scan request
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1574743 13f79535-47bb-0310-9956-ffa450edef68
2014-03-06 01:42:32 +00:00
jxiang 78b7dad2c8 HBASE-10649 TestMasterMetrics fails occasionally
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1574738 13f79535-47bb-0310-9956-ffa450edef68
2014-03-06 01:26:25 +00:00
Zhihong Yu bd18c274ba HBASE-10615 Make LoadIncrementalHFiles skip reference files (Jerry He)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1574736 13f79535-47bb-0310-9956-ffa450edef68
2014-03-06 01:09:34 +00:00
rajeshbabu c1c9f1ff05 HBASE-10669 [hbck tool] Usage is wrong for hbck tool for -sidelineCorruptHfiles option(Deepak Sharma)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1574593 13f79535-47bb-0310-9956-ffa450edef68
2014-03-05 18:05:07 +00:00
Zhihong Yu ddaf9b7701 HBASE-10670 HBaseFsck#connect() should use new connection
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1574588 13f79535-47bb-0310-9956-ffa450edef68
2014-03-05 17:45:37 +00:00
rajeshbabu 1500ae9438 HBASE-10677 boundaries check in hbck throwing IllegalArgumentException(Rajesh)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1574583 13f79535-47bb-0310-9956-ffa450edef68
2014-03-05 17:35:30 +00:00
Zhihong Yu bc9834426a HBASE-10624 Fix 2 new findbugs warnings introduced by HBASE-10598
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1574149 13f79535-47bb-0310-9956-ffa450edef68
2014-03-04 17:44:30 +00:00
mbertozzi 50f857944e HBASE-10622 Improve log and Exceptions in Export Snapshot
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1574031 13f79535-47bb-0310-9956-ffa450edef68
2014-03-04 11:19:17 +00:00
nkeywal f9dab7dddd HBASE-10650 Fix incorrect handling of IE that restores current thread's interrupt status within while/for loops in RegionServer (Feng Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573942 13f79535-47bb-0310-9956-ffa450edef68
2014-03-04 08:50:01 +00:00
nkeywal 84f48f87f8 HBASE-10652 Fix incorrect handling of IE that restores current thread's interrupt status within while/for loops in rpc (Feng Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573937 13f79535-47bb-0310-9956-ffa450edef68
2014-03-04 08:45:15 +00:00
Enis Soztutar e196b203ac HBASE-10632 Region lost in limbo after ArrayIndexOutOfBoundsException during assignment
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573723 13f79535-47bb-0310-9956-ffa450edef68
2014-03-03 20:07:04 +00:00
anoopsamjohn 518e3c72d6 HBASE-10451 Enable back Tag compression on HFiles.(Anoop)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573149 13f79535-47bb-0310-9956-ffa450edef68
2014-03-01 10:50:50 +00:00
Zhihong Yu 05139ace54 HBASE-10644 TestSecureExportSnapshot#testExportFileSystemState fails on hadoop-1
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573116 13f79535-47bb-0310-9956-ffa450edef68
2014-03-01 00:44:54 +00:00
Zhihong Yu 80e007aa98 HBASE-10627 A logic mistake in HRegionServer isHealthy (Shaohui)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573012 13f79535-47bb-0310-9956-ffa450edef68
2014-02-28 17:32:49 +00:00
mbertozzi 9f86836794 HBASE-10631 Avoid extra seek on FileLink open
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1572889 13f79535-47bb-0310-9956-ffa450edef68
2014-02-28 09:13:58 +00:00
Andrew Kyle Purtell 8c18ecfba3 HBASE-10618 User should not be allowed to disable/drop visibility labels table (Anoop Sam John)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1572354 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 23:52:42 +00:00
Michael Stack c6236a57a5 HBASE-10598 Written data can not be read out because MemStore#timeRangeTracker might be updated concurrently (cuijianwei)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1572333 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 23:12:02 +00:00
Enis Soztutar ee48ff48a1 HBASE-10591 Sanity check table configuration in createTable
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1572301 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 22:24:20 +00:00
mbertozzi 7a66576ff7 HBASE-10608 Acquire the FS Delegation Token for Secure ExportSnapshot (addendum)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1572243 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 20:37:19 +00:00
nkeywal 43b5767f62 HBASE-10606 Bad timeout in RpcRetryingCaller#callWithRetries w/o parameters
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1572124 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 16:08:04 +00:00
Michael Stack 29a526ab73 HBASE-10614 Master could not be stopped (Jingcheng Du)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571915 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 04:32:12 +00:00
mbertozzi 31b8b2d92b HBASE-10608 Acquire the FS Delegation Token for Secure ExportSnapshot
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571890 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 01:03:50 +00:00
Jonathan Hsieh fb349b084e HBASE-10436 restore regionserver lists removed from hbase 0.96.0 jmx
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571887 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 01:02:00 +00:00
Michael Stack f52a5144ee HBASE-10604 Fix parseArgs javadoc (Jean-Marc Spaggiari)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571809 13f79535-47bb-0310-9956-ffa450edef68
2014-02-25 20:17:15 +00:00
nkeywal 21ddb60dc0 HBASE-10566 cleanup rpcTimeout in the client
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571727 13f79535-47bb-0310-9956-ffa450edef68
2014-02-25 16:28:57 +00:00
Michael Stack 48d8e996ed HBASE-10575 ReplicationSource thread can't be terminated if it runs into the loop to contact peer's zk ensemble and fails continuously
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571579 13f79535-47bb-0310-9956-ffa450edef68
2014-02-25 06:31:10 +00:00
jeffreyz 577c1ee7d7 HBASE-10582: 0.94->0.96 Upgrade: ACL can't be repopulated when ACL table contains row for table '-ROOT' or '.META.'
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571529 13f79535-47bb-0310-9956-ffa450edef68
2014-02-25 01:58:01 +00:00
jeffreyz 3fe9d15c18 HBASE-10581: ACL znode are left without PBed during upgrading hbase0.94* to hbase0.96+
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571519 13f79535-47bb-0310-9956-ffa450edef68
2014-02-25 01:30:51 +00:00
Michael Stack 64740a5c07 HBASE-10556 Possible data loss due to non-handled DroppedSnapshotException for user-triggered flush from client/shell
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571501 13f79535-47bb-0310-9956-ffa450edef68
2014-02-25 00:58:56 +00:00
Zhihong Yu b024de156c HBASE-10597 IOEngine#read() should return the number of bytes transferred
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571445 13f79535-47bb-0310-9956-ffa450edef68
2014-02-24 21:28:23 +00:00
jxiang 9582b9b34d HBASE-10587 Master metrics clusterRequests is wrong
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571354 13f79535-47bb-0310-9956-ffa450edef68
2014-02-24 17:10:03 +00:00
nkeywal 7e1ac02210 HBASE-10525 Allow the client to use a different thread for writing to ease interrupt
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571210 13f79535-47bb-0310-9956-ffa450edef68
2014-02-24 10:05:39 +00:00
ndimiduk 9924b66e25 HBASE-10392 Correct references to hbase.regionserver.global.memstore.upperLimit
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570721 13f79535-47bb-0310-9956-ffa450edef68
2014-02-21 21:58:35 +00:00
jxiang e4f8a7419f HBASE-10526 Using Cell instead of KeyValue in HFileOutputFormat
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570702 13f79535-47bb-0310-9956-ffa450edef68
2014-02-21 20:39:21 +00:00
nkeywal b0c77d1d7e HBASE-10516 Refactor code where Threads.sleep is called within a while/for loop (Feng Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570524 13f79535-47bb-0310-9956-ffa450edef68
2014-02-21 10:56:47 +00:00
mbertozzi 7378dd8521 HBASE-10567 Add overwrite manifest option to ExportSnapshot
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570502 13f79535-47bb-0310-9956-ffa450edef68
2014-02-21 09:39:52 +00:00
Gary Helmling e05863f8e5 HBASE-10527 Token authentication fails with IBM JDK
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570437 13f79535-47bb-0310-9956-ffa450edef68
2014-02-21 03:19:46 +00:00
nkeywal 3f485568a9 HBASE-10524 Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in regionserver (Feng Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570219 13f79535-47bb-0310-9956-ffa450edef68
2014-02-20 15:16:46 +00:00
nkeywal 65fa5c4d82 HBASE-10519 Add handling for swallowed InterruptedException thrown by Thread.sleep in rest related files (Feng Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570217 13f79535-47bb-0310-9956-ffa450edef68
2014-02-20 15:10:03 +00:00
nkeywal 1d52d528c9 HBASE-10521 Add handling for swallowed InterruptedException thrown by Thread.sleep in RpcServer (Feng Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570212 13f79535-47bb-0310-9956-ffa450edef68
2014-02-20 15:03:17 +00:00
nkeywal f20938d8ec HBASE-10520 Add handling for swallowed InterruptedException thrown by Thread.sleep in MiniZooKeeperCluster (Feng Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570211 13f79535-47bb-0310-9956-ffa450edef68
2014-02-20 14:58:25 +00:00
rajeshbabu 318888fd00 HBASE-10534 Rowkey in TsvImporterTextMapper initializing with wrong length(Rajesh)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1569837 13f79535-47bb-0310-9956-ffa450edef68
2014-02-19 17:29:13 +00:00
nkeywal b165690999 HBASE-10523 Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in util (Feng Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1569733 13f79535-47bb-0310-9956-ffa450edef68
2014-02-19 13:13:16 +00:00
mbertozzi 96a5ef9131 HBASE-10537 Let the ExportSnapshot mapper fail and retry on error
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1569680 13f79535-47bb-0310-9956-ffa450edef68
2014-02-19 10:57:21 +00:00
Andrew Kyle Purtell 2514f24468 HBASE-10565 FavoredNodesPlan accidentally uses an internal Netty type
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1569589 13f79535-47bb-0310-9956-ffa450edef68
2014-02-19 01:31:37 +00:00
larsh 09e16b32d0 HBASE-10501 Improve IncreasingToUpperBoundRegionSplitPolicy to avoid too many regions.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1569507 13f79535-47bb-0310-9956-ffa450edef68
2014-02-18 19:43:30 +00:00
larsh 6b81ac7c93 HBASE-10546 Two scanner objects are open for each hbase map task but only one scanner object is closed. (Vasu Mariyala)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1569500 13f79535-47bb-0310-9956-ffa450edef68
2014-02-18 19:29:26 +00:00
Andrew Kyle Purtell ac00a60db2 HBASE-10539. HRegion.addAndGetGlobalMemstoreSize returns previous size (Feng Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1569471 13f79535-47bb-0310-9956-ffa450edef68
2014-02-18 18:49:03 +00:00
Michael Stack 4b7c58487e HBASE-10564 HRegionServer.nextLong should be removed since it's not used anywhere, or should be used somewhere it meant to
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1569467 13f79535-47bb-0310-9956-ffa450edef68
2014-02-18 18:40:01 +00:00
mbertozzi 8c24e585e1 HBASE-10563 Set name for FlushHandler thread (Himanshu Vashishtha)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1569370 13f79535-47bb-0310-9956-ffa450edef68
2014-02-18 15:00:15 +00:00
Michael Stack f3072b07bf HBASE-10545 RS Hangs waiting on region to close on shutdown; has to timeout before can go down
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1568707 13f79535-47bb-0310-9956-ffa450edef68
2014-02-16 02:00:20 +00:00
ndimiduk aa111b80b7 HBASE-10518 DirectMemoryUtils.getDirectMemoryUsage spams when none is configured
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1568417 13f79535-47bb-0310-9956-ffa450edef68
2014-02-14 18:08:51 +00:00
rajeshbabu d727e505be HBASE-10498 Add new APIs to load balancer interface(Rajesh)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1568188 13f79535-47bb-0310-9956-ffa450edef68
2014-02-14 02:21:16 +00:00
Zhihong Yu f1ad5cb938 HBASE-10452 Fix potential bugs in exception handlers (Ding Yuan)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1567979 13f79535-47bb-0310-9956-ffa450edef68
2014-02-13 17:26:25 +00:00
liangxie c14dd4f515 HBASE-10506 Fail-fast if client connection is lost before the real call be executed in RPC layer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1567841 13f79535-47bb-0310-9956-ffa450edef68
2014-02-13 03:44:44 +00:00
jxiang 34948b947b HBASE-7849 Provide administrative limits around bulkloads of files into a single region
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1567736 13f79535-47bb-0310-9956-ffa450edef68
2014-02-12 19:42:27 +00:00
ndimiduk e6fa0cf92d HBASE-10500 Some tools OOM when BucketCache is enabled
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1567687 13f79535-47bb-0310-9956-ffa450edef68
2014-02-12 17:10:38 +00:00
rajeshbabu 8b99b91cb9 HBASE-10495 upgrade script is printing usage two times with help option.(Rajesh)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1567493 13f79535-47bb-0310-9956-ffa450edef68
2014-02-12 02:06:30 +00:00
Zhihong Yu eb2281d94a HBASE-10413 addendum makes split length readable
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1567232 13f79535-47bb-0310-9956-ffa450edef68
2014-02-11 17:43:20 +00:00
Zhihong Yu ed423e2deb HBASE-10487 Avoid allocating new KeyValue and according bytes-copying for appended kvs which don't have existing values (Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1566981 13f79535-47bb-0310-9956-ffa450edef68
2014-02-11 03:58:42 +00:00
Jean-Daniel Cryans 89f1d1a051 HBASE-8751 Enable peer cluster to choose/change the ColumnFamilies/Tables it
really want to replicate from a source cluster (Feng Honghua via JD)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1566944 13f79535-47bb-0310-9956-ffa450edef68
2014-02-11 01:16:39 +00:00
Jean-Daniel Cryans 27cc3f0ed3 HBASE-9501 Provide throttling for replication (Feng Honghua via JD)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1566923 13f79535-47bb-0310-9956-ffa450edef68
2014-02-11 00:48:38 +00:00
Zhihong Yu fa77c2a3e5 HBASE-10413 Tablesplit.getLength returns 0 (Lukas Nalezenec)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1566768 13f79535-47bb-0310-9956-ffa450edef68
2014-02-10 22:29:49 +00:00
sershe 74ab28497d HBASE-10479 HConnection interface is public but is used internally, and contains a bunch of methods
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1566501 13f79535-47bb-0310-9956-ffa450edef68
2014-02-10 04:16:34 +00:00
Michael Stack 653e682d99 HBASE-10482 ReplicationSyncUp doesn't clean up its ZK, needed for tests
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1565837 13f79535-47bb-0310-9956-ffa450edef68
2014-02-07 22:26:45 +00:00
nkeywal 4742456403 HBASE-10472 Manage the interruption in ZKUtil#getData
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1565787 13f79535-47bb-0310-9956-ffa450edef68
2014-02-07 20:27:42 +00:00
Zhihong Yu eb55803634 HBASE-10470 Import generates huge log file while importing large amounts of data (Vasu Mariyala)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564933 13f79535-47bb-0310-9956-ffa450edef68
2014-02-05 21:19:05 +00:00
Michael Stack e866faba1a HBASE-10473 Add utility for adorning http Context
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564928 13f79535-47bb-0310-9956-ffa450edef68
2014-02-05 21:12:01 +00:00
Michael Stack 3b05134e0d HBASE-10473 Add utility for adorning http Context
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564927 13f79535-47bb-0310-9956-ffa450edef68
2014-02-05 21:11:30 +00:00
sershe 7898e68fd4 HBASE-10277 refactor AsyncProcess
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564832 13f79535-47bb-0310-9956-ffa450edef68
2014-02-05 17:08:33 +00:00
mbertozzi aa41a960d6 HBASE-10457 Print corrupted file information in SnapshotInfo tool without -file option (Bharath Vissapragada)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564425 13f79535-47bb-0310-9956-ffa450edef68
2014-02-04 19:18:44 +00:00
anoopsamjohn 42a2456b44 HBASE-10454 Tags presence file info can be wrong in HFiles when PrefixTree encoding is used.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564384 13f79535-47bb-0310-9956-ffa450edef68
2014-02-04 17:21:32 +00:00
ramkrishna 6b7fb21ec0 HBASE-10447-Memstore flusher scans storefiles also when the scanner heap gets resetKVHeap(Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564377 13f79535-47bb-0310-9956-ffa450edef68
2014-02-04 16:58:35 +00:00
nkeywal 174f2bd144 HBASE-10455 cleanup InterruptedException management
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564241 13f79535-47bb-0310-9956-ffa450edef68
2014-02-04 10:13:01 +00:00
mbertozzi c74c407229 HBASE-10319 HLog should roll periodically to allow DN decommission to eventually complete
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564237 13f79535-47bb-0310-9956-ffa450edef68
2014-02-04 10:06:01 +00:00
Zhihong Yu 5a965b599e HBASE-10461 table.close() in TableEventHandler#reOpenAllRegions() should be enclosed in finally block
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564184 13f79535-47bb-0310-9956-ffa450edef68
2014-02-04 03:48:57 +00:00
mbertozzi 5b918a16fd HBASE-7963 HBase VerifyReplication not working when security enabled
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564069 13f79535-47bb-0310-9956-ffa450edef68
2014-02-03 21:31:10 +00:00
jxiang d4355b91d5 HBASE-10456 Balancer should not run if it's just turned off
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564047 13f79535-47bb-0310-9956-ffa450edef68
2014-02-03 20:36:12 +00:00
ramkrishna d5a347591c HBASE-10443-IndexOutOfBoundExceptions when processing compressed tags in HFile(Ramkrishna S Vasudevan)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1563584 13f79535-47bb-0310-9956-ffa450edef68
2014-02-02 09:16:21 +00:00
jxiang b3b3d0ddff HBASE-10446 Backup master gives Error 500 for debug dump
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1562986 13f79535-47bb-0310-9956-ffa450edef68
2014-01-30 21:37:00 +00:00
Andrew Kyle Purtell 1bc0a5b6c7 HBASE-10442 prepareDelete() isn't called before doPreMutationHook for a row deletion case (Jeffrey Zhong)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1562673 13f79535-47bb-0310-9956-ffa450edef68
2014-01-30 03:07:00 +00:00
nkeywal e0c1033891 HBASE-10431 Rename com.google.protobuf.ZeroCopyLiteralByteString
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1562576 13f79535-47bb-0310-9956-ffa450edef68
2014-01-29 20:31:31 +00:00
Andrew Kyle Purtell 7756ace9a2 HBASE-10434 Store Tag compression information for a WAL in its header (Anoop Sam John)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1562567 13f79535-47bb-0310-9956-ffa450edef68
2014-01-29 19:52:32 +00:00
Andrew Kyle Purtell b75d3a54c1 HBASE-10433 SecureProtobufWALReader does not handle unencrypted WALs if configured to encrypt (Anoop Sam John)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1562545 13f79535-47bb-0310-9956-ffa450edef68
2014-01-29 18:55:40 +00:00
mbertozzi 3b21be1303 HBASE-10435 Lower the log level of Canary region server match
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1562391 13f79535-47bb-0310-9956-ffa450edef68
2014-01-29 10:08:06 +00:00
Zhihong Yu 672ae26ca5 HBASE-10416 Improvements to the import flow (Vasu Mariyala)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1562343 13f79535-47bb-0310-9956-ffa450edef68
2014-01-29 02:51:37 +00:00
sershe a29dbf4162 HBASE-10427 clean up HRegionLocation/ServerName usage
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1562338 13f79535-47bb-0310-9956-ffa450edef68
2014-01-29 01:07:51 +00:00
Andrew Kyle Purtell f9761a55fc HBASE-10429 Make Visibility Controller to throw a better msg if it is of type RegionServerCoprocessor (Ramkrishna S. Vasudevan)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1562312 13f79535-47bb-0310-9956-ffa450edef68
2014-01-28 23:42:30 +00:00
Michael Stack c2de5398b4 HBASE-10423 Report back the message of split or rollback failure to the master (Harsh J)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1561745 13f79535-47bb-0310-9956-ffa450edef68
2014-01-27 17:00:10 +00:00
Michael Stack 2dedc95c9e HBASE-10317 getClientPort method of MiniZooKeeperCluster does not always return the correct value
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1561453 13f79535-47bb-0310-9956-ffa450edef68
2014-01-26 04:52:38 +00:00
Michael Stack 74b5a394f4 HBASE-10156 FSHLog Refactor (WAS -> Fix up the HBASE-8755 slowdown when low contention)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1561450 13f79535-47bb-0310-9956-ffa450edef68
2014-01-26 04:41:39 +00:00
larsh cf9fd55406 HBASE-10420 Replace KV.getBuffer with KV.get{Row|Family|Qualifier|Value|Tags}Array.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1561410 13f79535-47bb-0310-9956-ffa450edef68
2014-01-25 22:01:08 +00:00
Andrew Kyle Purtell d967845f5b HBASE-10412 Distributed log replay: Cell tags getting missed (Anoop Sam John)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1561230 13f79535-47bb-0310-9956-ffa450edef68
2014-01-24 23:40:42 +00:00
Jonathan Hsieh 8b49f4297c HBASE-10401 [hbck] perform overlap group merges in parallel
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1560774 13f79535-47bb-0310-9956-ffa450edef68
2014-01-23 18:10:52 +00:00
Jonathan Hsieh 5cd2a757f3 HBASE-10400 [hbck] Continue if region dir missing on region merge attempt
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1560577 13f79535-47bb-0310-9956-ffa450edef68
2014-01-23 03:23:38 +00:00
Zhihong Yu 1fb3e0bb93 HBASE-10365 HBaseFsck should clean up connection properly when repair is completed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1560564 13f79535-47bb-0310-9956-ffa450edef68
2014-01-23 00:54:05 +00:00
Andrew Kyle Purtell 6cc0c86133 Amend HBASE-10338 Fix NPE if the server is terminated before the RegionServerCoprocessorHost is initialized (Vandana Ayyalasomayajula)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1560494 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 20:17:43 +00:00
Zhihong Yu ca59922702 HBASE-10395 endTime won't be set in VerifyReplication if startTime is not set (Jianwei Cui)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1560434 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 17:28:09 +00:00
anoopsamjohn 508f7697a5 HBASE-10322 Strip tags from KV while sending back to client on reads.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1560265 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 07:19:45 +00:00
Jonathan Hsieh c079ba4660 HBASE-9426 Make custom distributed barrier procedure pluggable (Richard Ding)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1560234 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 01:42:49 +00:00
Jean-Daniel Cryans 028a00cc31 HBASE-10249 TestReplicationSyncUpTool fails because failover takes too long
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1560201 13f79535-47bb-0310-9956-ffa450edef68
2014-01-21 21:30:49 +00:00
nkeywal a0bb401537 HBASE-10087 Store should be locked during a memstore snapshot
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1560018 13f79535-47bb-0310-9956-ffa450edef68
2014-01-21 14:08:32 +00:00
jxiang 0febbf4c40 HBASE-10384 Failed to increment serveral columns in one Increment
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1559855 13f79535-47bb-0310-9956-ffa450edef68
2014-01-20 23:53:35 +00:00
Zhihong Yu e93012ca83 HBASE-10323 Auto detect data block encoding in HFileOutputFormat
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1559771 13f79535-47bb-0310-9956-ffa450edef68
2014-01-20 16:33:42 +00:00
jeffreyz 8eeb7f3d9a HBASE-10366: 0.94 filterRow() may be skipped in 0.96(or onwards) code
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1559547 13f79535-47bb-0310-9956-ffa450edef68
2014-01-19 18:52:43 +00:00
jxiang fa298a9573 HBASE-10349 Table became unusable when master balanced its region after table was dropped
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1559311 13f79535-47bb-0310-9956-ffa450edef68
2014-01-18 03:20:41 +00:00
Zhihong Yu bebb59dc10 HBASE-10370 Compaction in out-of-date Store causes region split failure, fix only
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1559277 13f79535-47bb-0310-9956-ffa450edef68
2014-01-17 23:12:01 +00:00
Zhihong Yu c27bfd6acc HBASE-10370 revert due to TestSplitTransactionOnCluster.testSplitFailedCompactionAndSplit failure
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1559275 13f79535-47bb-0310-9956-ffa450edef68
2014-01-17 22:49:17 +00:00
ndimiduk 697c0fec38 HBASE-10346 Add Documentation for stateless scanner ADDENDUM (Vandana Ayyalasomayajula)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1559269 13f79535-47bb-0310-9956-ffa450edef68
2014-01-17 22:19:02 +00:00
ndimiduk 9f949e12e7 HBASE-10346 Add Documentation for stateless scanner (Vandana Ayyalasomayajula)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1559266 13f79535-47bb-0310-9956-ffa450edef68
2014-01-17 22:01:23 +00:00
Zhihong Yu 4381308ac8 HBASE-10371 Compaction creates empty hfile, then selects this file for compaction and creates empty hfile and over again
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1559247 13f79535-47bb-0310-9956-ffa450edef68
2014-01-17 20:49:19 +00:00
Zhihong Yu e7c36e7822 HBASE-10370 Compaction in out-of-date Store causes region split failed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1559216 13f79535-47bb-0310-9956-ffa450edef68
2014-01-17 18:46:35 +00:00
Jonathan Hsieh 0e47eb67ff HBASE-10123 Change default ports; move them out of linux ephemeral port range
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1559200 13f79535-47bb-0310-9956-ffa450edef68
2014-01-17 17:37:25 +00:00
ndimiduk a8ec7232cc HBASE-9343 Implement stateless scanner for Stargate (Vandana Ayyalasomayajula)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1558994 13f79535-47bb-0310-9956-ffa450edef68
2014-01-17 02:31:00 +00:00
Zhihong Yu 4c2c982faa HBASE-10369 LabelExpander#createLabels() should close scanner in finally clause
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1558975 13f79535-47bb-0310-9956-ffa450edef68
2014-01-17 01:33:49 +00:00
jxiang c661d926c0 HBASE-10333 Assignments are not retained on a cluster start
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1558963 13f79535-47bb-0310-9956-ffa450edef68
2014-01-17 00:03:20 +00:00
Enis Soztutar 4567415008 HBASE-9721 RegionServer should not accept regionOpen RPC intended for another(previous) server -- REVERT
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1558935 13f79535-47bb-0310-9956-ffa450edef68
2014-01-16 22:16:07 +00:00
Andrew Kyle Purtell 5e859ec8a7 HBASE-6873. Clean up Coprocessor loading failure handling
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1558869 13f79535-47bb-0310-9956-ffa450edef68
2014-01-16 18:25:31 +00:00
Zhihong Yu 16943fe2ae HBASE-10344 Improve write performance by ignoring sync to hdfs when an asyncer's writes have been synced by other asyncer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1558506 13f79535-47bb-0310-9956-ffa450edef68
2014-01-15 18:49:55 +00:00
Andrew Kyle Purtell 279e890edd HBASE-10338. Region server fails to start with AccessController coprocessor if installed into RegionServerCoprocessorHost (Vandana Ayyalasomayajula)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1558260 13f79535-47bb-0310-9956-ffa450edef68
2014-01-15 01:24:05 +00:00
Enis Soztutar 971080fbdb HBASE-10334 RegionServer links in table.jsp is broken
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1558238 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 23:21:12 +00:00
Zhihong Yu 405b51a0eb HBASE-10294 ServerManager#onlineServers synchronization
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1558174 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 19:19:43 +00:00
Zhihong Yu 1951d272a2 HBASE-10316 Canary#RegionServerMonitor#monitorRegionServers() should close the scanner returned by table.getScanner()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1558137 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 18:16:52 +00:00
mbertozzi 4970f6f3dd HBASE-10332 Missing .regioninfo file during daughter open processing
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1558033 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 13:26:54 +00:00
larsh 086b0ebcb6 HBASE-10320 Avoid ArrayList.iterator() ExplicitColumnTracker
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1557948 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 06:50:01 +00:00
Zhihong Yu 5f9ef02234 HBASE-10324 refactor deferred-log-flush/Durability related interface/code/naming to align with changed semantic of the new write thread model
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1557939 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 05:36:37 +00:00
Enis Soztutar 185aec9c24 HBASE-10274 MiniZookeeperCluster should close ZKDatabase when shutdown ZooKeeperServers (chendihao via enis)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1557919 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 03:29:20 +00:00
Enis Soztutar 00ad1cf236 HBASE-9721 RegionServer should not accept regionOpen RPC intended for another(previous) server
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1557914 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 03:19:03 +00:00
eclark a6675d5f5d HBASE-10315 Canary shouldn't exit with 3 if there is no master running.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1557864 13f79535-47bb-0310-9956-ffa450edef68
2014-01-13 21:51:07 +00:00
Zhihong Yu f492b3fc63 HBASE-10329 Fail the writes rather than proceeding silently to prevent data loss when AsyncSyncer encounters null writer and its writes aren't synced by other Asyncer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1557839 13f79535-47bb-0310-9956-ffa450edef68
2014-01-13 20:38:24 +00:00
anoopsamjohn 721147acf5 HBASE-10326 Super user should be able scan all the cells irrespective of the visibility labels(Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1557792 13f79535-47bb-0310-9956-ffa450edef68
2014-01-13 17:53:40 +00:00
Zhihong Yu a041afacff HBASE-10294 Some synchronization on ServerManager#onlineServers can be removed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1557636 13f79535-47bb-0310-9956-ffa450edef68
2014-01-13 01:12:54 +00:00
Andrew Kyle Purtell b8c7e3e380 HBASE-10310. ZNodeCleaner session expired for /hbase/master (Samir Ahmic)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1557273 13f79535-47bb-0310-9956-ffa450edef68
2014-01-10 22:44:48 +00:00
ramkrishna 3cc835b7e1 HBASE-9846-Integration test and LoadTestTool support for cell ACLs(Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1556866 13f79535-47bb-0310-9956-ffa450edef68
2014-01-09 16:45:26 +00:00
liangxie ce1641dd80 HBASE-10263 make LruBlockCache single/multi/in-memory ratio user-configurable and provide preemptive mode for in-memory type block (Feng Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1556703 13f79535-47bb-0310-9956-ffa450edef68
2014-01-09 02:58:35 +00:00
Andrew Kyle Purtell b6a875e83a HBASE-6104. Require EXEC permission to call coprocessor endpoints
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1556098 13f79535-47bb-0310-9956-ffa450edef68
2014-01-07 01:14:57 +00:00
Zhihong Yu ae8ad4ac78 HBASE-5923 Cleanup checkAndXXX logic
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1555351 13f79535-47bb-0310-9956-ffa450edef68
2014-01-04 14:38:14 +00:00
Andrew Kyle Purtell 9bc4cec254 HBASE-9941. The context ClassLoader isn't set while calling into a coprocessor
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1555328 13f79535-47bb-0310-9956-ffa450edef68
2014-01-04 07:24:54 +00:00
sershe 2a14e4d0fa HBASE-10210 during master startup, RS can be you-are-dead-ed by master in error
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1555275 13f79535-47bb-0310-9956-ffa450edef68
2014-01-03 23:08:44 +00:00
ndimiduk 063243c880 HBASE-10264 CompactionTool in mapred mode is missing classes in its classpath (Himanshu Vashishtha)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1555178 13f79535-47bb-0310-9956-ffa450edef68
2014-01-03 18:11:41 +00:00
anoopsamjohn e47fa6826b HBASE-9858 Integration test and LoadTestTool support for cell Visibility
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1555145 13f79535-47bb-0310-9956-ffa450edef68
2014-01-03 16:44:59 +00:00
Zhihong Yu 9c9a702632 HBASE-10255 Remove dependency on LimitInputStream - revert, discussion on-going
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1554870 13f79535-47bb-0310-9956-ffa450edef68
2014-01-02 18:20:27 +00:00
eclark 2b38282f10 HBASE-10260 Canary Doesn't pick up Configuration properly.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1554570 13f79535-47bb-0310-9956-ffa450edef68
2013-12-31 21:35:22 +00:00
Andrew Kyle Purtell 0277f56616 Amend HBASE-10213. Spelling fix for method o.a.h.h.replication.regionserver.MetricsSource#incrLogReadInBytes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1554361 13f79535-47bb-0310-9956-ffa450edef68
2013-12-31 02:59:02 +00:00
Zhihong Yu f2f316db1f HBASE-10213 Add read log size per second metrics for replication source
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1554347 13f79535-47bb-0310-9956-ffa450edef68
2013-12-31 01:34:37 +00:00
Zhihong Yu 8e251aad70 HBASE-10252 Don't write back to WAL/memstore when Increment amount is zero
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1554313 13f79535-47bb-0310-9956-ffa450edef68
2013-12-30 20:35:49 +00:00
Zhihong Yu a2cb8c45bb HBASE-10255 Remove dependency on LimitInputStream
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1554236 13f79535-47bb-0310-9956-ffa450edef68
2013-12-30 14:35:39 +00:00
Zhihong Yu 97ec854f57 HBASE-10176 Canary#sniff() should close the HTable instance
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553857 13f79535-47bb-0310-9956-ffa450edef68
2013-12-28 15:58:59 +00:00
Zhihong Yu ea7734dc90 HBASE-10246 Wrap long lines in recently added source files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553786 13f79535-47bb-0310-9956-ffa450edef68
2013-12-28 04:40:02 +00:00
Andrew Kyle Purtell 5123e92213 HBASE-10239. Improve determinism and debugability of TestAccessController
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553718 13f79535-47bb-0310-9956-ffa450edef68
2013-12-27 19:12:17 +00:00
Zhihong Yu d3451214f3 HBASE-7226 HRegion.checkAndMutate uses incorrect comparison result for <, <=, > and >=
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553453 13f79535-47bb-0310-9956-ffa450edef68
2013-12-26 05:29:39 +00:00
Andrew Kyle Purtell 78a6b1cf0d Revert HBASE-6104. Revert initial commit and addendum
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553450 13f79535-47bb-0310-9956-ffa450edef68
2013-12-26 04:52:13 +00:00
Andrew Kyle Purtell 6acf3bf483 HBASE-6104. Require EXEC permission to call coprocessor endpoints. Add missing file
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553347 13f79535-47bb-0310-9956-ffa450edef68
2013-12-25 02:01:26 +00:00
Andrew Kyle Purtell 33dbfd2053 HBASE-6104. Require EXEC permission to call coprocessor endpoints
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553344 13f79535-47bb-0310-9956-ffa450edef68
2013-12-25 02:00:21 +00:00
Andrew Kyle Purtell 10fbfddf0e HBASE-10226. [AccessController] Namespace grants not always checked
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553327 13f79535-47bb-0310-9956-ffa450edef68
2013-12-24 20:19:14 +00:00
Andrew Kyle Purtell b087b697c2 HBASE-10233. VisibilityController is too chatty at DEBUG level
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553323 13f79535-47bb-0310-9956-ffa450edef68
2013-12-24 19:58:56 +00:00
rajeshbabu c78f1e511b HBASE-10215 TableNotFoundException should be thrown after removing stale znode in ETH
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553308 13f79535-47bb-0310-9956-ffa450edef68
2013-12-24 18:03:19 +00:00
Zhihong Yu f23ae335a4 HBASE-10231 Potential NPE in HBaseFsck#checkMetaRegion()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553286 13f79535-47bb-0310-9956-ffa450edef68
2013-12-24 15:12:57 +00:00
anoopsamjohn 9b2effdcc4 HBASE-10225 Bug in calls to RegionObsever.postScannerFilterRow
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553079 13f79535-47bb-0310-9956-ffa450edef68
2013-12-23 07:03:03 +00:00
anoopsamjohn e6b2e7ff45 HBASE-9346 HBCK should provide an option to check if regions boundaries are the same in META and in stores. (Jean Marc)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553075 13f79535-47bb-0310-9956-ffa450edef68
2013-12-23 06:45:37 +00:00
rajeshbabu 8d7ed731a9 HBASE-9151 HBCK cannot fix when meta server znode deleted, this can happen if all region servers stopped and there are no logs to split.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553056 13f79535-47bb-0310-9956-ffa450edef68
2013-12-23 01:44:37 +00:00
anoopsamjohn b6c898a138 HBASE-10223 [VisibilityController] cellVisibility presence check on Delete mutation is wrong
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1553014 13f79535-47bb-0310-9956-ffa450edef68
2013-12-22 18:19:58 +00:00
Zhihong Yu a2c4d73395 HBASE-10219 HTTPS support for HBase in RegionServerListTmpl.jamon
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552882 13f79535-47bb-0310-9956-ffa450edef68
2013-12-21 06:24:19 +00:00
jeffreyz 7d411abdfb HBASE-8701: distributedLogReplay need to apply wal edits in the receiving order of those edits
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552828 13f79535-47bb-0310-9956-ffa450edef68
2013-12-20 22:21:01 +00:00
jeffreyz 4acb881d78 hbase-8529: checkOpen is missing from multi, mutate, get and multiGet etc.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552787 13f79535-47bb-0310-9956-ffa450edef68
2013-12-20 19:21:53 +00:00
anoopsamjohn f9cb3d74c8 HBASE-10161 [AccessController] Tolerate regions in recovery
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552748 13f79535-47bb-0310-9956-ffa450edef68
2013-12-20 17:24:55 +00:00
anoopsamjohn 25b72708a2 HBASE-10173 Need HFile version check in security coprocessors
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552728 13f79535-47bb-0310-9956-ffa450edef68
2013-12-20 16:44:40 +00:00
ramkrishna 28c3e3a61c HBASE-10193 - Cleanup HRegion if one of the store fails to open at region initialization (Aditya Kishore)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552716 13f79535-47bb-0310-9956-ffa450edef68
2013-12-20 16:16:54 +00:00
Andrew Kyle Purtell edb5f7c0ae HBASE-10173. Need HFile version check in security coprocessors
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552503 13f79535-47bb-0310-9956-ffa450edef68
2013-12-20 06:41:53 +00:00
anoopsamjohn 6bd06665f1 HBASE-10207 ZKVisibilityLabelWatcher : Populate the labels cache on startup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552488 13f79535-47bb-0310-9956-ffa450edef68
2013-12-20 03:34:03 +00:00
sershe 5f3672b7cf HBASE-10138 incorrect or confusing test value is used in block caches
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552454 13f79535-47bb-0310-9956-ffa450edef68
2013-12-19 23:27:56 +00:00
Devaraj Das 5ef080e8a7 HBASE-9866. Support the mode where REST server authorizes proxy users
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552385 13f79535-47bb-0310-9956-ffa450edef68
2013-12-19 18:05:15 +00:00
ndimiduk 9f496164d6 HBASE-9524 Multi row get does not return any results even if any one of the rows specified in the query is missing and improve exception handling (Vandana Ayyalasomayajula)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552368 13f79535-47bb-0310-9956-ffa450edef68
2013-12-19 17:30:17 +00:00
zjushch c220ed07b2 HBASE-10196 Enhance HBCK to understand the case after online region merge(addendum)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552240 13f79535-47bb-0310-9956-ffa450edef68
2013-12-19 06:28:45 +00:00
zjushch ce58832621 HBASE-10196 Enhance HBCK to understand the case after online region merge
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552238 13f79535-47bb-0310-9956-ffa450edef68
2013-12-19 06:25:20 +00:00
Michael Stack 3c24b6a24d HBASE-10194 [Usability]: Instructions in CompactionTool no longer accurate because of namespaces
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552229 13f79535-47bb-0310-9956-ffa450edef68
2013-12-19 05:08:56 +00:00
Michael Stack c2315c8304 HBASE-7088 Duplicate code in RowCounter
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552155 13f79535-47bb-0310-9956-ffa450edef68
2013-12-18 23:12:24 +00:00
Michael Stack 9101bce0dc HBASE-8112 Deprecate HTable#batch(final List<? extends Row>)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552151 13f79535-47bb-0310-9956-ffa450edef68
2013-12-18 23:02:25 +00:00
anoopsamjohn 0b0825ad8e HBASE-10148 [VisibilityController] Tolerate regions in recovery
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552021 13f79535-47bb-0310-9956-ffa450edef68
2013-12-18 16:55:18 +00:00
anoopsamjohn ff55f358a9 HBASE-10187 AccessController#preOpen - Include 'labels' table also into special tables list.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1551816 13f79535-47bb-0310-9956-ffa450edef68
2013-12-18 03:10:08 +00:00
Zhihong Yu 46e9d08dba HBASE-10142 TestLogRolling#testLogRollOnDatanodeDeath test failure
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1551806 13f79535-47bb-0310-9956-ffa450edef68
2013-12-18 02:15:01 +00:00
rajeshbabu f97e2d8d19 HBASE-10137 GeneralBulkAssigner with retain assignment plan can be used in EnableTableHandler to bulk assign the regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1551797 13f79535-47bb-0310-9956-ffa450edef68
2013-12-18 01:35:29 +00:00
Andrew Kyle Purtell 4fb0da7f84 HBASE-10179. HRegionServer underreports readRequestCounts by 1 under certain conditions (Perry Trolard)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1551794 13f79535-47bb-0310-9956-ffa450edef68
2013-12-18 01:29:21 +00:00
jxiang 5341bb6f1a HBASE-10182 Potential null object deference in AssignmentManager#handleRegion()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1551762 13f79535-47bb-0310-9956-ffa450edef68
2013-12-17 23:41:31 +00:00
jxiang e43b527702 HBASE-10159 Replaced deprecated interface Closeable
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1551631 13f79535-47bb-0310-9956-ffa450edef68
2013-12-17 17:06:38 +00:00
larsh fec8ee413b HBASE-9047 - addendum, include new files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1551464 13f79535-47bb-0310-9956-ffa450edef68
2013-12-17 05:46:30 +00:00
Michael Stack 7ea071db1f HBASE-9892 Add info port to ServerName to support multi instances in a node
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1551458 13f79535-47bb-0310-9956-ffa450edef68
2013-12-17 04:35:59 +00:00
anoopsamjohn fb5e7b3869 HBASE-10157 Provide CP hook post log replay
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1551417 13f79535-47bb-0310-9956-ffa450edef68
2013-12-17 00:37:14 +00:00
rajeshbabu 43841e340e HBASE-9261 Add cp hooks after {start|close}RegionOperation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550990 13f79535-47bb-0310-9956-ffa450edef68
2013-12-15 02:02:29 +00:00
anoopsamjohn b5199318fa HBASE-10155 HRegion isRecovering state is wrongly coming in postOpen hook
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550880 13f79535-47bb-0310-9956-ffa450edef68
2013-12-14 05:35:39 +00:00
anoopsamjohn 5fd25ffbc0 HBASE-10151 No-op HeapMemoryTuner
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550871 13f79535-47bb-0310-9956-ffa450edef68
2013-12-14 03:01:11 +00:00
sershe 763e060db9 HBASE-9829 make the compaction logging less confusing
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550866 13f79535-47bb-0310-9956-ffa450edef68
2013-12-14 01:49:46 +00:00
Michael Stack 4ee8b16d67 HBASE-8755 A new write thread model for HLog to improve the overall HBase write throughput
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550778 13f79535-47bb-0310-9956-ffa450edef68
2013-12-13 17:32:09 +00:00
Andrew Kyle Purtell 4c8631145e HBASE-10149. TestZKPermissionsWatcher.testPermissionsWatcher test failure
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550632 13f79535-47bb-0310-9956-ffa450edef68
2013-12-13 04:23:16 +00:00
eclark c4ef948ecb HBASE-10143 Clean up dead local stores in FSUtils
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550533 13f79535-47bb-0310-9956-ffa450edef68
2013-12-12 21:27:59 +00:00
ndimiduk 2124f4054d HBASE-10116 Addendum: fix findbugs warning
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550522 13f79535-47bb-0310-9956-ffa450edef68
2013-12-12 20:46:12 +00:00
eclark 1c266f876a HBASE-10135 Remove ? extends from HLogSplitter#getOutputCounts
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550359 13f79535-47bb-0310-9956-ffa450edef68
2013-12-12 07:03:12 +00:00
Zhihong Yu a28881da2d HBASE-10134 Fix findbug warning in VisibilityController
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550340 13f79535-47bb-0310-9956-ffa450edef68
2013-12-12 03:32:04 +00:00
eclark 1e0185468c HBASE-10124 Make Sub Classes Static When Possible
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550294 13f79535-47bb-0310-9956-ffa450edef68
2013-12-11 22:20:00 +00:00
sershe c93a61d4d6 HBASE-10069 Potential duplicate calls to log#appendNoSync() in HRegion#doMiniBatchMutation()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550223 13f79535-47bb-0310-9956-ffa450edef68
2013-12-11 18:45:13 +00:00
anoopsamjohn c56d41dc3d HBASE-5349 Automagically tweak global memstore and block cache sizes based on workload
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550059 13f79535-47bb-0310-9956-ffa450edef68
2013-12-11 07:03:40 +00:00
Andrew Kyle Purtell 6985aef8c8 HBASE-10119. Allow HBase coprocessors to clean up when they fail (Benoit Sigoure)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1549974 13f79535-47bb-0310-9956-ffa450edef68
2013-12-10 21:20:53 +00:00
ndimiduk a604c4224a HBASE-10116 SlabCache metrics improvements
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1549935 13f79535-47bb-0310-9956-ffa450edef68
2013-12-10 18:58:47 +00:00
eclark 155373eb93 HBASE-10110 Fix Potential Resource Leak in StoreFlusher
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1549927 13f79535-47bb-0310-9956-ffa450edef68
2013-12-10 18:41:32 +00:00
larsh 4b89daa019 HBASE-10117 Avoid synchronization in HRegionScannerImpl.isFilterDone
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1549920 13f79535-47bb-0310-9956-ffa450edef68
2013-12-10 18:24:35 +00:00
Zhihong Yu e7c1acfecc HBASE-10112 Hbase rest query params for maxVersions and maxValues are not parsed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1549899 13f79535-47bb-0310-9956-ffa450edef68
2013-12-10 17:23:12 +00:00
mbertozzi 2323f53d81 HBASE-10111 Verify that a snapshot is not corrupted before restoring it
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1549817 13f79535-47bb-0310-9956-ffa450edef68
2013-12-10 11:43:37 +00:00
eclark 0b737248c3 HBASE-10043 Fix Potential Resouce Leak in MultiTableInputFormatBase
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1549726 13f79535-47bb-0310-9956-ffa450edef68
2013-12-10 00:55:39 +00:00
jxiang 8ba036b72f HBASE-10090 Master could hang in assigning meta
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1549714 13f79535-47bb-0310-9956-ffa450edef68
2013-12-09 23:55:32 +00:00
jxiang 97191c921b HBASE-10101 testOfflineRegionReAssginedAfterMasterRestart times out sometimes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1549708 13f79535-47bb-0310-9956-ffa450edef68
2013-12-09 23:38:02 +00:00
Jonathan Hsieh 08bd55aab2 HBASE-10108 NullPointerException thrown while using Canary with '-regionserver' option (Takeshi Miao)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1549683 13f79535-47bb-0310-9956-ffa450edef68
2013-12-09 21:16:01 +00:00
Michael Stack 0e8a141437 HBASE-10010 eliminate the put latency spike on the new log file beginning
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1549384 13f79535-47bb-0310-9956-ffa450edef68
2013-12-09 05:01:54 +00:00
Michael Stack 3f58873f08 HBASE-10048 Add hlog number metric in regionserver
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548768 13f79535-47bb-0310-9956-ffa450edef68
2013-12-07 00:32:59 +00:00
Michael Stack 5f58719fde HBASE-10094 Add batching to HLogPerformanceEvaluation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548752 13f79535-47bb-0310-9956-ffa450edef68
2013-12-06 23:19:00 +00:00
ndimiduk b5e2145879 HBASE-10061 TableMapReduceUtil.findOrCreateJar calls updateMap(null, ) resulting in thrown NPE (Amit Sela)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548747 13f79535-47bb-0310-9956-ffa450edef68
2013-12-06 23:12:37 +00:00
jeffreyz b95200e31b HBASE-10085: Some regions aren't re-assigned after a master restarts
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548726 13f79535-47bb-0310-9956-ffa450edef68
2013-12-06 22:02:15 +00:00
Zhihong Yu e2def0ce52 HBASE-10099 javadoc warning introduced by LabelExpander 188: warning - @return tag has no arguments
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548725 13f79535-47bb-0310-9956-ffa450edef68
2013-12-06 22:02:10 +00:00
nkeywal bad7aa2d99 HBASE-10097 Remove a region name string creation in HRegion#nextInternal
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548711 13f79535-47bb-0310-9956-ffa450edef68
2013-12-06 20:07:25 +00:00
rajeshbabu 5fbbef29f3 HBASE-9489 Add cp hooks in online merge before and after setting PONR
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1547996 13f79535-47bb-0310-9956-ffa450edef68
2013-12-05 02:33:13 +00:00
Zhihong Yu fbcb4b23e2 HBASE-9485 TableOutputCommitter should implement recovery if we don't want jobs to start from 0 on RM restart
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1547803 13f79535-47bb-0310-9956-ffa450edef68
2013-12-04 14:28:53 +00:00
ramkrishna 58eb59e7fb HBASE-9832-Add MR support for Visibility labels (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1547504 13f79535-47bb-0310-9956-ffa450edef68
2013-12-03 18:06:26 +00:00
ndimiduk 2f18891991 Optional setBatch for CopyTable to copy large rows in batches
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1547464 13f79535-47bb-0310-9956-ffa450edef68
2013-12-03 16:35:43 +00:00
Andrew Kyle Purtell 45e4ec9000 HBASE-10066. Use ByteArrayOutputStream#writeTo where appropriate
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1547294 13f79535-47bb-0310-9956-ffa450edef68
2013-12-03 06:05:32 +00:00
ramkrishna 5f15ae4ade HBASE-9884 - Add Thrift and REST support for Visibility Labels (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546988 13f79535-47bb-0310-9956-ffa450edef68
2013-12-02 12:44:03 +00:00
mbertozzi 93bf3fe0a5 HBASE-9978 The client retries even if the method is not present on the server
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546961 13f79535-47bb-0310-9956-ffa450edef68
2013-12-02 11:09:29 +00:00
Andrew Kyle Purtell 178d0b918e HBASE-9502. HStore.seekToScanner should handle magic value (Liang Xie)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546925 13f79535-47bb-0310-9956-ffa450edef68
2013-12-02 08:29:56 +00:00
Zhihong Yu 13e9eda3e7 HBASE-9856 Fix some findbugs Performance Warnings
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546888 13f79535-47bb-0310-9956-ffa450edef68
2013-12-02 03:45:59 +00:00
zjushch 7b4b061bcf HBASE-4811 Support reverse Scan
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546878 13f79535-47bb-0310-9956-ffa450edef68
2013-12-02 02:20:35 +00:00
rajeshbabu 5d348605a2 HBASE-8203 master ui should display region servers with host, port plus startcode
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546767 13f79535-47bb-0310-9956-ffa450edef68
2013-11-30 20:06:09 +00:00
anoopsamjohn fd7ee9e29c HBASE-10005 TestVisibilityLabels fails occasionally (addendum)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546408 13f79535-47bb-0310-9956-ffa450edef68
2013-11-28 17:52:27 +00:00
anoopsamjohn b4f0a38daa HBASE-10005 TestVisibilityLabels fails occasionally
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546396 13f79535-47bb-0310-9956-ffa450edef68
2013-11-28 16:49:12 +00:00
Enis Soztutar 770e336ef6 HBASE-10020 Add maven compile-protobuf profile
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546237 13f79535-47bb-0310-9956-ffa450edef68
2013-11-27 23:57:23 +00:00
Zhihong Yu e77e82c5c1 HBASE-10046 Unmonitored HBase service could accumulate Status objects and OOM
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546094 13f79535-47bb-0310-9956-ffa450edef68
2013-11-27 16:32:58 +00:00
eclark 69daad5a47 HBASE-10039 Fix potential Resource Leak in RpcServer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545896 13f79535-47bb-0310-9956-ffa450edef68
2013-11-27 00:57:17 +00:00
Andrew Kyle Purtell 9dd208ff91 HBASE-7662. [Per-KV security] Per cell ACLs stored in tags
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545882 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 23:33:31 +00:00
eclark 67160a89f8 HBASE-10038 Fix potential Resource Leak in ZNodeCleaner
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545875 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 22:33:53 +00:00
Michael Stack 871792162e HBASE-8143 HBase on Hadoop 2 with local short circuit reads (ssr) causes OOM
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545852 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 21:42:51 +00:00
larsh 260fa3a539 HBASE-10015 Replace intrinsic locking with explicit locks in StoreScanner
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545838 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 21:06:55 +00:00
Zhihong Yu b849239162 HBASE-10029 Addendum checks for args against null
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545796 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 19:43:25 +00:00
Zhihong Yu 5c3bdc9141 HBASE-10029 Proxy created by HFileSystem#createReorderingProxy() should properly close when connecting to HA namenode
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545792 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 19:31:12 +00:00
nkeywal 38d454dc2b HBASE-10024 Add an interface to create put with immutable arrays
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545592 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 10:05:44 +00:00
Andrew Kyle Purtell edbf698cc1 HBASE-7544. Transparent CF encryption
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545536 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 04:22:33 +00:00
jeffreyz ad5436eaa1 HBASE-9736: Allow more than one log splitter per RS
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545052 13f79535-47bb-0310-9956-ffa450edef68
2013-11-24 19:21:54 +00:00
Michael Stack 129ce2523d HBASE-9992 [hbck] Refactor so that arbitrary -D cmdline options are included
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1544870 13f79535-47bb-0310-9956-ffa450edef68
2013-11-23 19:38:59 +00:00
nkeywal 5ab799822e HBASE-10014 HRegion#doMiniBatchMutation rollbacks the memstore even if there is nothing to rollback.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1544080 13f79535-47bb-0310-9956-ffa450edef68
2013-11-21 10:08:26 +00:00
nkeywal bc7c3c7daa HBASE-10012 Hide ServerName constructor
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543921 13f79535-47bb-0310-9956-ffa450edef68
2013-11-20 20:02:25 +00:00
nkeywal d9b983bb5e HBASE-10001 Add a coprocessor to help testing the performances without taking into account the disk i/o
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543779 13f79535-47bb-0310-9956-ffa450edef68
2013-11-20 11:33:34 +00:00
anoopsamjohn 2e5823f61d HBASE-9998 Fix javadoc warnings induced by commits
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543723 13f79535-47bb-0310-9956-ffa450edef68
2013-11-20 07:25:01 +00:00
mbertozzi e0c324f9d5 HBASE-10004 Some fixes for scoping sequence Ids to region level (Himanshu Vashishtha)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543658 13f79535-47bb-0310-9956-ffa450edef68
2013-11-20 00:09:09 +00:00
anoopsamjohn 335071f342 HBASE-9995 Not stopping ReplicationSink when using custom implementation for the ReplicationSink
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543501 13f79535-47bb-0310-9956-ffa450edef68
2013-11-19 17:10:32 +00:00
Michael Stack 74f6e25c8f HBASE-5945 Reduce buffer copies in IPC server response path
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543458 13f79535-47bb-0310-9956-ffa450edef68
2013-11-19 15:39:35 +00:00
nkeywal dc8ecd9a9a HBASE-9959 Remove some array copy - server side
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543434 13f79535-47bb-0310-9956-ffa450edef68
2013-11-19 14:01:30 +00:00
anoopsamjohn 5a6a0fd78b HBASE-7663 [Per-KV security] Visibility labels
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543314 13f79535-47bb-0310-9956-ffa450edef68
2013-11-19 05:39:47 +00:00
Zhihong Yu dc20322a6a HBASE-9994 ZeroCopyLiteralByteString.wrap() should be used in place of ByteString.copyFrom()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543309 13f79535-47bb-0310-9956-ffa450edef68
2013-11-19 05:01:58 +00:00
Zhihong Yu 51d55f6dd9 HBASE-9949 Addendum takes out test infrastructure and new test
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543305 13f79535-47bb-0310-9956-ffa450edef68
2013-11-19 04:14:26 +00:00
Enis Soztutar a26dd714b5 HBASE-8369 MapReduce over snapshot files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543195 13f79535-47bb-0310-9956-ffa450edef68
2013-11-18 22:17:39 +00:00
mbertozzi c28ac79c82 HBASE-9973 Users with 'Admin' ACL permission will lose permissions after upgrade to 0.96.x from 0.94.x or 0.92.x (Himanshu Vashishtha)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543179 13f79535-47bb-0310-9956-ffa450edef68
2013-11-18 21:44:35 +00:00
Jonathan Hsieh 4aa3600b7c HBASE-9831 'hbasefsck.numthreads' property isn't passed to hbck via cmdline -D option (Takeshi Miao)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543137 13f79535-47bb-0310-9956-ffa450edef68
2013-11-18 20:21:25 +00:00
ndimiduk e1a3d71738 HBASE-8438 Extend bin/hbase to print a "mapreduce classpath"
$ ./bin/hbase mapredcp --help
Usage: hbase mapredcp [-Dtmpjars=...]
  Construct a CLASSPATH containing dependency jars required to run a mapreduce
  job. By default, includes any jars detected by TableMapReduceUtils. Provide
  additional entries by specifying a comma-separated list in tmpjars.

$ ./bin/hbase mapredcp | tr ':' '\n'
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/netty-3.6.6.Final.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/hbase-hadoop-compat-0.97.0-SNAPSHOT.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/protobuf-java-2.5.0.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/guava-12.0.1.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/htrace-core-2.01.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/hbase-protocol-0.97.0-SNAPSHOT.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/hbase-client-0.97.0-SNAPSHOT.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/zookeeper-3.4.5.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/hbase-server-0.97.0-SNAPSHOT.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/hbase-common-0.97.0-SNAPSHOT.jar


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542811 13f79535-47bb-0310-9956-ffa450edef68
2013-11-17 20:49:24 +00:00
Zhihong Yu 2e0f80c333 HBASE-9949 Fix the race condition between Compaction and StoreScanner.init
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542519 13f79535-47bb-0310-9956-ffa450edef68
2013-11-16 14:54:04 +00:00
anoopsamjohn b33e4daa2f HBASE-9975 Not starting ReplicationSink when using custom implementation for the ReplicationSink
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542472 13f79535-47bb-0310-9956-ffa450edef68
2013-11-16 07:40:51 +00:00
anoopsamjohn c2c6db5f00 HBASE-9970 HBase BulkLoad, table is creating with the timestamp key also as a column to the table. (Sreenivasulu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542460 13f79535-47bb-0310-9956-ffa450edef68
2013-11-16 03:45:17 +00:00
Zhihong Yu 2859897de6 HBASE-9954 Incorporate HTTPS support for HBase
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542392 13f79535-47bb-0310-9956-ffa450edef68
2013-11-15 20:44:55 +00:00
ndimiduk 4b87240aa3 HBASE-9165 [mapreduce] Modularize building dependency jars
- Separate adding HBase and dependencies from adding other job
   dependencies, and expose it as a separate method that other
   projects can use (for PIG-3285).
 - Explicitly add hbase-server to the list of dependencies we ship
   with the job, for users who extend the classes we provide (see
   HBASE-9112).
 - Add integration test for addDependencyJars.
 - Code reuse for TestTableMapReduce.


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542341 13f79535-47bb-0310-9956-ffa450edef68
2013-11-15 17:43:53 +00:00
sershe 6119df9ccb HBASE-3787 Increment is non-idempotent but client retries RPC
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542168 13f79535-47bb-0310-9956-ffa450edef68
2013-11-15 04:36:30 +00:00
nkeywal db4f10c208 HBASE-9963 Remove the ReentrantReadWriteLock in the MemStore
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541880 13f79535-47bb-0310-9956-ffa450edef68
2013-11-14 11:16:20 +00:00
Michael Stack e15f36cdde HBASE-9710 Use the region name, not the encoded name, when region is not on current server
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541820 13f79535-47bb-0310-9956-ffa450edef68
2013-11-14 05:01:29 +00:00
zjushch 5a7fa744f8 HBASE-9810 Global memstore size will be calculated wrongly if replaying recovered edits throws exception
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541783 13f79535-47bb-0310-9956-ffa450edef68
2013-11-14 02:13:57 +00:00
larsh feca3e26c4 HBASE-9849 [REST] Forbidden schema delete in read only mode (Julian Zhou)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541644 13f79535-47bb-0310-9956-ffa450edef68
2013-11-13 18:08:54 +00:00
jxiang fe5865d9e3 HBASE-9870 HFileDataBlockEncoderImpl#diskToCacheFormat uses wrong format
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541629 13f79535-47bb-0310-9956-ffa450edef68
2013-11-13 17:31:02 +00:00
larsh 1427e3a431 HBASE-9956 Remove keyLength cache from KeyValue
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541312 13f79535-47bb-0310-9956-ffa450edef68
2013-11-12 23:30:20 +00:00
Zhihong Yu 4837c424f3 HBASE-4654 [replication] Add a check to make sure we don't replicate to ourselves (Demai)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541279 13f79535-47bb-0310-9956-ffa450edef68
2013-11-12 22:31:56 +00:00
larsh 60ad668311 HBASE-9865 Reused WALEdits in replication may cause RegionServers to go OOM
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541265 13f79535-47bb-0310-9956-ffa450edef68
2013-11-12 22:13:01 +00:00
Enis Soztutar 7f28831af2 HBASE-9957 [WINDOWS] TestNamespaceUpgrade fails on windows
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541197 13f79535-47bb-0310-9956-ffa450edef68
2013-11-12 19:02:57 +00:00
rajeshbabu 2d81ab63f1 HBASE-9902 Region Server is starting normally even if clock skew is more than default 30 seconds(or any configured). -> Regionserver node time is greater than master node time(Kashif)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541112 13f79535-47bb-0310-9956-ffa450edef68
2013-11-12 15:42:58 +00:00
jeffreyz f8f0a927e3 HBASE-9918: MasterAddressTracker & ZKNamespaceManager ZK listeners are missed after master recovery
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1540933 13f79535-47bb-0310-9956-ffa450edef68
2013-11-12 03:14:31 +00:00
jeffreyz 477072f7f0 HBASE-9895: 0.96 Import utility can't import an exported file from 0.94
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1540926 13f79535-47bb-0310-9956-ffa450edef68
2013-11-12 02:44:39 +00:00
Enis Soztutar 6ec64a1dc0 HBASE-9952 Snapshot restore may fail due to NullPointerException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1540909 13f79535-47bb-0310-9956-ffa450edef68
2013-11-12 01:12:42 +00:00
jxiang 26ddfe10b6 HBASE-9926 Scanner doesn't check if a region is available
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1540883 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 23:40:37 +00:00
Michael Stack 3bd91918a5 HBASE-9850 Issues with UI for table compact/split operation completion. After split/compaction operation using UI, the page is not automatically redirecting back using IE8/Firefox.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1540873 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 22:42:51 +00:00
ramkrishna d6105b41db HBASE-9816-Address review comments in HBASE-8496 (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1540785 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 17:08:04 +00:00
mbertozzi a12caeebf8 HBASE-9890 MR jobs are not working if started by a delegated user
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1540242 13f79535-47bb-0310-9956-ffa450edef68
2013-11-09 01:44:16 +00:00
sershe ecb4b1017c HBASE-9921 stripe compaction - findbugs and javadoc issues, some improvements
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1540215 13f79535-47bb-0310-9956-ffa450edef68
2013-11-08 23:17:51 +00:00
Enis Soztutar ff78f217fa HBASE-9908 [WINDOWS] Fix filesystem / classloader related unit tests
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1540160 13f79535-47bb-0310-9956-ffa450edef68
2013-11-08 19:37:35 +00:00
larsh 20c2734f12 HBASE-9915 Performance: isSeeked() in EncodedScannerV2 always returns false
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539933 13f79535-47bb-0310-9956-ffa450edef68
2013-11-08 07:28:04 +00:00
Enis Soztutar 138b0a972c HBASE-9906 Restore snapshot fails to restore the meta edits sporadically
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539906 13f79535-47bb-0310-9956-ffa450edef68
2013-11-08 02:41:25 +00:00
Andrew Kyle Purtell 60976c646d HBASE-9900. Fix unintended byte[].toString in AccessController
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539882 13f79535-47bb-0310-9956-ffa450edef68
2013-11-08 00:36:28 +00:00
Michael Stack a01ff38061 HBASE-8741 Scope sequenceid to the region rather than regionserver (WAS: Mutations on Regions in recovery mode might have same sequenceIDs)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539743 13f79535-47bb-0310-9956-ffa450edef68
2013-11-07 18:10:38 +00:00
jxiang 698650982d HBASE-9792 Region states should update last assignments when a region is opened
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539728 13f79535-47bb-0310-9956-ffa450edef68
2013-11-07 17:34:08 +00:00
nkeywal ff84a7ae16 HBASE-9001 Add a toString in HTable, fix a log in AssignmentManager
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539425 13f79535-47bb-0310-9956-ffa450edef68
2013-11-06 18:31:54 +00:00
anoopsamjohn b4921b03b0 HBASE-9874 Append and Increment operation drops Tags
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539224 13f79535-47bb-0310-9956-ffa450edef68
2013-11-06 03:11:58 +00:00
sershe 18ecb48662 HBASE-8541 implement flush-into-stripes in stripe compactions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539211 13f79535-47bb-0310-9956-ffa450edef68
2013-11-06 01:49:36 +00:00
Zhihong Yu 940f4a43c0 HBASE-9863 Intermittently TestZooKeeper#testRegionAssignmentAfterMasterRecoveryDueToZKExpiry hangs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539129 13f79535-47bb-0310-9956-ffa450edef68
2013-11-05 20:56:10 +00:00
Michael Stack 8d3133aa0f HBASE-8942 DFS errors during a read operation (get/scan), may cause write outliers
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1538867 13f79535-47bb-0310-9956-ffa450edef68
2013-11-05 05:27:30 +00:00
eclark 04bd8761b3 HBASE-9859 Canary Shouldn't go off if the table being read from is disabled
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1538842 13f79535-47bb-0310-9956-ffa450edef68
2013-11-05 00:22:18 +00:00
Michael Stack d6bdd54ecc HBASE-9855 evictBlocksByHfileName improvement for bucket cache
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1538320 13f79535-47bb-0310-9956-ffa450edef68
2013-11-03 05:31:34 +00:00
Michael Stack b0c406da07 HBASE-8942 DFS errors during a read operation (get/scan), may cause write outliers
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1538317 13f79535-47bb-0310-9956-ffa450edef68
2013-11-03 05:11:20 +00:00
Michael Stack 336b5c52ef HBASE-9868 Remove some array copy, especially around protobuf
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1537988 13f79535-47bb-0310-9956-ffa450edef68
2013-11-01 17:10:37 +00:00
Michael Stack dcf61670d4 HBASE-9867 Save on array copies with a subclass of LiteralByteString
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1537750 13f79535-47bb-0310-9956-ffa450edef68
2013-10-31 22:59:54 +00:00
Devaraj Das b51e21446c HBASE-8611. Improve test coverage in pkg org.apache.hadoop.hbase.mapred
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1537567 13f79535-47bb-0310-9956-ffa450edef68
2013-10-31 18:08:22 +00:00
anoopsamjohn 68db456397 HBASE-9045 Support Dictionary based Tag compression in HFiles
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1537377 13f79535-47bb-0310-9956-ffa450edef68
2013-10-31 04:59:00 +00:00
jyates e5e5dac9a7 HBASE-9221: Provide interface for getting a User in the client
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536937 13f79535-47bb-0310-9956-ffa450edef68
2013-10-30 00:02:52 +00:00
sershe ff23790dd3 HBASE-7967 implement compactor for stripe compactions - ADDENDUM - fix javadoc warnings
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536881 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 20:27:48 +00:00
nkeywal 53bb2f6be7 HBASE-9843 Various fixes in client code
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536865 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 19:45:44 +00:00
sershe 322eec45f8 HBASE-8000 create integration/perf tests for stripe compactions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536571 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 00:42:22 +00:00
sershe 60ce11220f HBASE-7967 implement compactor for stripe compactions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536570 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 00:40:22 +00:00
sershe 9023d46908 HBASE-7680 implement compaction policy for stripe compactions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536569 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 00:37:30 +00:00
sershe 19fd1a3310 HBASE-7679 implement store file management for stripe compactions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536567 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 00:34:12 +00:00
eclark 5738825405 HBASE-9848 Make regionserver Canary exit with different exit codes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536470 13f79535-47bb-0310-9956-ffa450edef68
2013-10-28 18:25:47 +00:00
eclark fcfefd81b4 HBASE-7525 A canary monitoring program specifically for regionserver (takeshi.miao)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1535846 13f79535-47bb-0310-9956-ffa450edef68
2013-10-25 20:02:50 +00:00
Zhihong Yu 4205ba6777 HBASE-9837 Forward port HBASE-9080 'Retain assignment should be used when re-enabling table(s)'
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1535843 13f79535-47bb-0310-9956-ffa450edef68
2013-10-25 19:51:27 +00:00
larsh 71e47fb872 HBASE-9807 block encoder unnecessarily copies the key for each reseek
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1535779 13f79535-47bb-0310-9956-ffa450edef68
2013-10-25 16:57:33 +00:00
jxiang f5881a3116 HBASE-9748 Address outstanding comments raised for HBASE-9696
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1535771 13f79535-47bb-0310-9956-ffa450edef68
2013-10-25 16:17:29 +00:00
Zhihong Yu d36b7ce519 HBASE-9838 Fix javadoc warning in ImportTsv#TsvParser ctor (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1535751 13f79535-47bb-0310-9956-ffa450edef68
2013-10-25 14:33:09 +00:00
ramkrishna 5212bba403 HBASE-9767 - Support OperationAttributes in ImportTSV Parser (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1535487 13f79535-47bb-0310-9956-ffa450edef68
2013-10-24 18:34:27 +00:00
rajeshbabu 10d336a51d HBASE-9593 Region server left in online servers list forever if it went down after registering to master and before creating ephemeral node
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1535479 13f79535-47bb-0310-9956-ffa450edef68
2013-10-24 18:26:42 +00:00
Michael Stack 5102aec6c0 HBASE-9645 Regionserver halt because of HLogs "Logic Error Snapshot seq id from earlier flush still present"
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1535288 13f79535-47bb-0310-9956-ffa450edef68
2013-10-24 06:49:47 +00:00
jxiang bccd10de11 HBASE-9827 Intermittent TestLogRollingNoCluster#testContendedLogRolling failure
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1535254 13f79535-47bb-0310-9956-ffa450edef68
2013-10-24 01:14:30 +00:00
jxiang f4c98563b6 HBASE-9821 Scanner id could collide
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1535198 13f79535-47bb-0310-9956-ffa450edef68
2013-10-23 22:18:42 +00:00
Michael Stack 1280a4431f HBASE-9785 Fix heap size reporting in HRegion
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1535172 13f79535-47bb-0310-9956-ffa450edef68
2013-10-23 20:49:38 +00:00
Michael Stack be060b4077 HBASE-9737 Corrupt HFile cause resource leak leading to Region Server OOM
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1534850 13f79535-47bb-0310-9956-ffa450edef68
2013-10-22 23:37:29 +00:00
jxiang 9b93724dd8 HBASE-9813 Log splitting doesn't prevent RS creating new hlog file
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1534785 13f79535-47bb-0310-9956-ffa450edef68
2013-10-22 20:57:33 +00:00
Zhihong Yu 0e64f91e37 HBASE-9754 Addendum passes readpoint to StoreScanner ctor
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1534019 13f79535-47bb-0310-9956-ffa450edef68
2013-10-21 03:18:25 +00:00
larsh 0acab6e39d HBase Rest Server - DELETE scanner operation is a no-op (Aditya Kishore)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1533977 13f79535-47bb-0310-9956-ffa450edef68
2013-10-20 20:44:34 +00:00
Zhihong Yu 09ec361d3a HBASE-9754 Eliminate threadlocal from MVCC code (Ted Yu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1533633 13f79535-47bb-0310-9956-ffa450edef68
2013-10-18 21:09:48 +00:00
mbertozzi 6d0eade8b6 HBASE-9786 hbck -metaonly incorrectly reports inconsistent regions after HBASE-9698 fix
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1533620 13f79535-47bb-0310-9956-ffa450edef68
2013-10-18 20:33:26 +00:00
jxiang 000596f7c3 HBASE-9793 Offline a region before it's closed could cause double assignment
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1533525 13f79535-47bb-0310-9956-ffa450edef68
2013-10-18 15:57:06 +00:00
jxiang 0e3025566f HBASE-9791 MR initializes scanner twice
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1533213 13f79535-47bb-0310-9956-ffa450edef68
2013-10-17 19:03:18 +00:00
jyates bcff872bf1 HBASE-9749: Custom threadpool for Coprocessor obtained HTables
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1533187 13f79535-47bb-0310-9956-ffa450edef68
2013-10-17 18:13:18 +00:00
anoopsamjohn 4a4778c2dc HBASE-9766 HFileV3 - Optional tags write and read is not working as expected
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1532678 13f79535-47bb-0310-9956-ffa450edef68
2013-10-16 08:07:34 +00:00
jxiang c610e59c0d HBASE-9773 Master aborted when hbck asked the master to assign a region that was already online
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1532633 13f79535-47bb-0310-9956-ffa450edef68
2013-10-16 02:44:59 +00:00
ndimiduk 76b5c4f3cc HBASE-9771 [WebUI] Humanize store and blockcache statistics on RS
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1532598 13f79535-47bb-0310-9956-ffa450edef68
2013-10-15 23:44:45 +00:00
Zhihong Yu febd79c128 HBASE-9753 Excessive readpoint checks in MemstoreScanner
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1532432 13f79535-47bb-0310-9956-ffa450edef68
2013-10-15 17:03:07 +00:00
anoopsamjohn 16bf1c48f0 HBASE-9137 Add Tag dictionary in WAL compression
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1532176 13f79535-47bb-0310-9956-ffa450edef68
2013-10-15 03:56:36 +00:00
larsh 1be3aeda38 HBASE-9751 Excessive readpoints checks in StoreFileScanner
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1531790 13f79535-47bb-0310-9956-ffa450edef68
2013-10-14 03:57:15 +00:00
jxiang 30837458ee HBASE-9696 Master recovery ignores online merge znode
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1531435 13f79535-47bb-0310-9956-ffa450edef68
2013-10-11 21:46:14 +00:00
Michael Stack 71e8021b65 HBASE-9744 Set io.serializations correctly in HFileOutputFormat.configureIncrementalLoad
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1531188 13f79535-47bb-0310-9956-ffa450edef68
2013-10-11 03:59:43 +00:00
Zhihong Yu 14863dfcab HBASE-8652 Number of compacting KVs is not reset at the end of compaction
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1531067 13f79535-47bb-0310-9956-ffa450edef68
2013-10-10 18:22:54 +00:00
Enis Soztutar 341256ae5b HBASE-9724 Failed region split is not handled correctly by AM
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1530826 13f79535-47bb-0310-9956-ffa450edef68
2013-10-09 23:02:14 +00:00
larsh 65e623415f HBASE=9732 Static AtomicLong updated in StoreFileScanner every (re)seek
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1530764 13f79535-47bb-0310-9956-ffa450edef68
2013-10-09 19:04:25 +00:00
Enis Soztutar 7709eb393a HBASE-9730 Exceptions in multi operations are not handled correctly
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1530728 13f79535-47bb-0310-9956-ffa450edef68
2013-10-09 17:41:54 +00:00
ramkrishna 7dd240c8ad HBASE-9546-HFileContext should adopt Builder pattern (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1530567 13f79535-47bb-0310-9956-ffa450edef68
2013-10-09 11:21:03 +00:00
Michael Stack 419ef531eb HBASE-9563 Autorestart doesn't work if zkcleaner fails
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1530498 13f79535-47bb-0310-9956-ffa450edef68
2013-10-09 05:53:06 +00:00
Michael Stack 36e49e01e3 HBASE-9612 Ability to batch edits destined to different regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1529348 13f79535-47bb-0310-9956-ffa450edef68
2013-10-04 23:38:41 +00:00
Zhihong Yu b7b14cc80a HBASE-9687 ClassNotFoundException is thrown when ExportSnapshot runs against hadoop cluster where HBase is not installed on the same node as resourcemanager
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1529288 13f79535-47bb-0310-9956-ffa450edef68
2013-10-04 20:40:40 +00:00
jeffreyz 26ed93141d HBASE-9709: LogReplay throws NPE when no KVs to be replayed in a WALEdit
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1529247 13f79535-47bb-0310-9956-ffa450edef68
2013-10-04 18:20:34 +00:00
Enis Soztutar a07ef888e1 HBASE-9698 HBCK does not handle tables with no regions left
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1528989 13f79535-47bb-0310-9956-ffa450edef68
2013-10-03 20:11:58 +00:00
jxiang 04de6764ac HBASE-9693 Fix javadoc warnings
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1528938 13f79535-47bb-0310-9956-ffa450edef68
2013-10-03 17:02:23 +00:00
nkeywal ec45fc299f HBASE-9667 NullOutputStream removed from Guava 15
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1528573 13f79535-47bb-0310-9956-ffa450edef68
2013-10-02 17:26:59 +00:00
Jean-Daniel Cryans 88d236d364 HBASE-9602 Cluster can't start when log splitting at startup time and the
master's web UI is refreshed a few times


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1528571 13f79535-47bb-0310-9956-ffa450edef68
2013-10-02 17:25:45 +00:00
Zhihong Yu 03adb3aae4 HBASE-9598 Non thread safe increment of task.unforcedResubmits in SplitLogManager#resubmit()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1528568 13f79535-47bb-0310-9956-ffa450edef68
2013-10-02 17:21:47 +00:00
Jean-Daniel Cryans 3d0c0cb394 HBASE-8710 The balancer shouldn't try balancing one node (James Kinley via JD)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1528564 13f79535-47bb-0310-9956-ffa450edef68
2013-10-02 17:08:47 +00:00
rajeshbabu 31c21f4a3b HBASE-9697 ZKDataMigrator should exit on table(s) null check.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1528329 13f79535-47bb-0310-9956-ffa450edef68
2013-10-02 07:45:27 +00:00
jxiang 3d525b08e0 HBASE-9514 Prevent region from assigning before log splitting is done
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1528227 13f79535-47bb-0310-9956-ffa450edef68
2013-10-01 22:02:01 +00:00
Zhihong Yu 999121997a HBASE-9687 Revert due to some TestExportSnapshot failure on hadoop-2
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1527854 13f79535-47bb-0310-9956-ffa450edef68
2013-10-01 01:40:49 +00:00
Zhihong Yu 5cc0fb1729 HBASE-9687 ClassNotFoundException is thrown when ExportSnapshot runs against hadoop cluster where HBase is not installed on the same node as resourcemanager
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1527823 13f79535-47bb-0310-9956-ffa450edef68
2013-09-30 23:23:19 +00:00
Michael Stack 5987ee67e1 HBASE-9612 Ability to batch edits destined to different regions -- REVERT
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1527789 13f79535-47bb-0310-9956-ffa450edef68
2013-09-30 21:27:33 +00:00
Michael Stack dc959eadc2 HBASE-9677 Remove MasterAdmin and MasterMonitor protos; have MasterService provide these functions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1527719 13f79535-47bb-0310-9956-ffa450edef68
2013-09-30 19:05:58 +00:00
Michael Stack fb72852f65 HBASE-9612 Ability to batch edits destined to different regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1527648 13f79535-47bb-0310-9956-ffa450edef68
2013-09-30 16:52:59 +00:00
jeffreyz 266e1791d1 hbase-9390: coprocessors observers are not called during a recovery with the new log replay algorithm - review addendum
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1527444 13f79535-47bb-0310-9956-ffa450edef68
2013-09-30 05:13:03 +00:00
Michael Stack 678e8c52bf HBASE-9684 Remove MultiRowMutationProcessorMessages.proto
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1527419 13f79535-47bb-0310-9956-ffa450edef68
2013-09-29 23:21:18 +00:00
Zhihong Yu 9f46b87576 HBASE-9605 Allow AggregationClient to skip specifying column family for row count aggregate
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526987 13f79535-47bb-0310-9956-ffa450edef68
2013-09-27 17:31:47 +00:00
Jean-Daniel Cryans 20df90d8ee HBASE-9656 Remove decimal places from Requests Per Second stats (James Kinley via JD)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526755 13f79535-47bb-0310-9956-ffa450edef68
2013-09-27 00:06:18 +00:00
Jean-Daniel Cryans 7cb75d865e HBASE-8711 Requests count is completely off (James Kinley via JD)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526754 13f79535-47bb-0310-9956-ffa450edef68
2013-09-27 00:04:03 +00:00
jeffreyz f67903e4d6 hbase-9390: coprocessors observers are not called during a recovery with the new log replay algorithm - part2
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526696 13f79535-47bb-0310-9956-ffa450edef68
2013-09-26 21:16:33 +00:00
Zhihong Yu 0ff371fe05 HBASE-9640 Increment of loadSequence in CoprocessorHost#loadInstance() is thread-unsafe
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526519 13f79535-47bb-0310-9956-ffa450edef68
2013-09-26 14:50:40 +00:00
Zhihong Yu ad2d0f45b6 HBASE-9654 Optimize HStore#getRowKeyAtOrBefore() when exact match is found
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526321 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 22:22:16 +00:00
sershe a21deb20f1 HBASE-8870 Store.needsCompaction() should include minFilesToCompact (Liang Xie)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526320 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 22:17:35 +00:00
eclark 22b77dc791 HBASE-9653 Add compaction metrics to trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526314 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 21:44:33 +00:00
eclark e0768e0814 HBASE-9650 Per region metrics are not showing up for system tables.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526309 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 21:41:05 +00:00
Jonathan Hsieh f6d44db9c6 HBASE-9649 HFilePrettyPrinter should not throw a NPE if FirstKey or LastKey is null (Jean-Marc Spaggiari)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526113 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 05:45:15 +00:00
ndimiduk 91508fd564 HBASE-9639 SecureBulkLoad dispatches file load requests to all Regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526033 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 22:26:08 +00:00
ndimiduk b6ad121cb9 HBASE-9630 Add thread which detects JVM pauses like HADOOP's (Liang Xie)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526026 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 22:11:09 +00:00
Devaraj Das 49a29f6e94 HBASE-9642. AM ZK Workers stuck doing 100% CPU on HashMap.put
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526009 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 21:04:24 +00:00
Zhihong Yu 29909882ea HBASE-9519 fix NPE in EncodedScannerV2.getFirstKeyInBlock()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525953 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 17:56:05 +00:00
nkeywal 21796347aa HBASE-9633 Partial reverse of HBASE-9533
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525648 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 16:55:09 +00:00
nkeywal bba51c29c7 HBASE-9632 Put the shell in a maven sub module (hbase-shell) instead of hbase-server
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525641 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 16:40:51 +00:00
Zhihong Yu d5a76a8927 HBASE-9590 TableEventHandler#reOpenAllRegions() should close the HTable instance
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525640 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 16:37:23 +00:00
ramkrishna 0edcdfa4e3 HBASE-8496-Implement tags and the internals of how a tag should look like - Addendum to remove ChecksumFactory.java (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525504 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 04:34:27 +00:00
mbertozzi 9a8821d77d HBASE-9607 Data loss after snapshot restore into cloned table
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525352 13f79535-47bb-0310-9956-ffa450edef68
2013-09-22 12:22:08 +00:00
jxiang bbbceb5cbf HBASE-8496 Implement tags and the internals of how a tag should look like - ADDENDUM
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525317 13f79535-47bb-0310-9956-ffa450edef68
2013-09-22 02:25:11 +00:00
ramkrishna a02bd8cc0d HBASE-8496 - Implement tags and the internals of how a tag should look like (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525269 13f79535-47bb-0310-9956-ffa450edef68
2013-09-21 18:01:32 +00:00
Michael Stack a72066f13f HBASE-9600 TestColumnSchemaModel and TestTableSchemaModel test cases are failing with IBM IBM Java 6
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525179 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 23:33:37 +00:00
eclark 10f0270f2c HBASE-9597 Create an hbase-thrift module
* Starting to create a thrift server module.
* Finished creating a thrift module
* Fix the assembly.
(cherry picked from commit 84e71a3469ec8eea1e0164bee3f7b2c9e0242847)
(cherry picked from commit 7fa170bd25e9b311b1cf268070ae05562d221f49)

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525139 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 20:44:22 +00:00
Jonathan Hsieh d2ddf0986a HBASE-9579 Sanity check visiblity and audience for server-side modules
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525055 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 17:09:39 +00:00
anoopsamjohn 1bd014c106 HBASE-9244 Add CP hooks around StoreFileReader creation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524949 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 08:51:37 +00:00
anoopsamjohn 0541a8da5c HBASE-9430 Memstore heapSize calculation - DEEP_OVERHEAD is incorrect
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524914 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 06:46:51 +00:00
Michael Stack ab5e4b98d0 HBASE-9518 getFakedKey() improvement
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524896 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 03:47:19 +00:00
Michael Stack 4e600b8e0e HBASE-9533 List of dependency jars for MR jobs is hard-coded and does not include netty, breaking MRv1 jobs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524894 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 03:39:56 +00:00
Jonathan Hsieh 3d890a0f4b HBASE-9586 Deprecate/Remove o.a.h.h.util.Keying class
Removed in 0.98 deprecated in 0.96
 


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524877 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 00:50:51 +00:00
Michael Stack f5aca7f59f HBASE-9577 Log process environment variable on HBase service startup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524873 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 00:31:54 +00:00
ndimiduk 6d5a7fbebe HBASE-9364 Get request with multiple columns returns partial results
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524576 13f79535-47bb-0310-9956-ffa450edef68
2013-09-18 21:23:57 +00:00
jyates 6bc48464ca HBASE-9534: Short-Circuit Coprocessor HTable access when on the same server
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524514 13f79535-47bb-0310-9956-ffa450edef68
2013-09-18 18:18:58 +00:00
zjushch de3d34bd4a HBASE-9488 Improve performance for small scan
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524272 13f79535-47bb-0310-9956-ffa450edef68
2013-09-18 01:40:20 +00:00
eclark e7c5a38416 HBASE-9400 [UI] Catalog tables section isn't aligned
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524262 13f79535-47bb-0310-9956-ffa450edef68
2013-09-18 00:16:47 +00:00
eclark d9afde973a HBASE-9565 LocalityRegionPicker was mistakenly commented out
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524256 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 23:49:09 +00:00
ndimiduk eceab57bed HBASE-9549 KeyValue#parseColumn empty qualifier
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524236 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 22:00:44 +00:00
rajeshbabu f9db5c8943 HBASE-9249 Add cp hook before setting PONR in split
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524114 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 16:13:26 +00:00
Michael Stack 161832243a HBASE-9555 Reset loadbalancer back to StochasticLoadBalancer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523914 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 06:03:05 +00:00
Michael Stack 040b53e09a HBASE-9510 Namespace operations should throw clean exceptions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523902 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 05:43:06 +00:00
Michael Stack 866a2c6c42 HBASE-9467 write can be totally blocked temporarily by a write-heavy region
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523881 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 03:34:51 +00:00
Michael Stack 8fd9db6d6c HBASE-9554 TestOfflineMetaRebuildOverlap#testMetaRebuildOverlapFail fails due to NPE
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523870 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 02:13:58 +00:00
Michael Stack 80ab9fe15c HBASE-9539 Handle post namespace snapshot files when checking for HFile V1
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523867 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 02:10:34 +00:00
Devaraj Das a61c9beeeb HBASE-9552. NPE while updating RegionServers with the favored nodes assignments.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523849 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 00:08:56 +00:00
jxiang e7195a2e3c HBASE-9525 "Move" region right after a region split is dangerous
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523832 13f79535-47bb-0310-9956-ffa450edef68
2013-09-16 23:05:30 +00:00
sershe ed90c565ef HBASE-9496 make sure HBase APIs are compatible between 0.94 and 0.96
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523825 13f79535-47bb-0310-9956-ffa450edef68
2013-09-16 22:36:38 +00:00
Jean-Daniel Cryans 5a0016d1af HBASE-9505 Enable replication by default
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523820 13f79535-47bb-0310-9956-ffa450edef68
2013-09-16 21:31:08 +00:00
Michael Stack 10eec81e09 HBASE-9541 icv fails w/ npe if client does not support cellblocks
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523812 13f79535-47bb-0310-9956-ffa450edef68
2013-09-16 21:05:35 +00:00
Jean-Daniel Cryans 2ee04ae2cf HBASE-9425 Starting a LocalHBaseCluster when 2181 is occupied results in "Too many open files"
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523809 13f79535-47bb-0310-9956-ffa450edef68
2013-09-16 21:04:39 +00:00
nkeywal 027f7a708f HBASE-9521 clean clearBufferOnFail behavior and deprecate it
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523782 13f79535-47bb-0310-9956-ffa450edef68
2013-09-16 20:07:13 +00:00
jxiang 704a00b544 HBASE-9547 Master could fail start if region server with system table is down
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523522 13f79535-47bb-0310-9956-ffa450edef68
2013-09-16 01:41:12 +00:00
jeffreyz b9ad5e8413 hbase-9512: Regions can't get out InRecovery state sometimes when turn off distributeLogReplay and restart a cluster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523407 13f79535-47bb-0310-9956-ffa450edef68
2013-09-15 06:13:22 +00:00
Michael Stack 270aad5d55 HBASE-9536 Fix minor javadoc warnings
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523406 13f79535-47bb-0310-9956-ffa450edef68
2013-09-15 05:33:18 +00:00
Michael Stack ee0c193d53 HBASE-9461 Some doc and cleanup in RPCServer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523386 13f79535-47bb-0310-9956-ffa450edef68
2013-09-15 02:23:46 +00:00
jxiang b7d127e5e7 HBASE-9480 Regions are unexpectedly made offline in certain failure conditions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523303 13f79535-47bb-0310-9956-ffa450edef68
2013-09-14 19:43:23 +00:00
jeffreyz 41f0f6f9d1 hbase-9390: coprocessors observers are not called during a recovery with the new log replay algorithm - 1
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523172 13f79535-47bb-0310-9956-ffa450edef68
2013-09-14 01:44:53 +00:00
Michael Stack ed509f750c HBASE-9508 Restore some API mistakenly removed in client, mapred*, and common
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523141 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 23:15:00 +00:00
Michael Stack aaf04f7ea0 HBASE-9101 Addendum to pluggable RpcScheduler
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523108 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 21:18:42 +00:00
Michael Stack 3583d29fc3 HBASE-9328 Table web UI is corrupted sometime
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523098 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 20:52:53 +00:00
Michael Stack 10b1a39495 HBASE-9241 Add cp hook before initialize variable set to true in master intialization
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523082 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 20:28:58 +00:00
Zhihong Yu 143ee011d4 HBASE-9211 "ERROR: undefined method `message' for nil:NilClass" in the shell on error
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523031 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 17:45:51 +00:00
Zhihong Yu 7891b666a4 HBASE-9515 Intermittent TestZKSecretWatcher#testKeyUpdate failure (Ted Yu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522949 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 14:29:20 +00:00
ndimiduk d70829a110 HBASE-9375 [REST] Querying row data gives all the available versions of a column (Vandana Ayyalasomayajula)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522590 13f79535-47bb-0310-9956-ffa450edef68
2013-09-12 14:19:47 +00:00
ndimiduk 37e9a86396 HBASE-9347 Support for enabling servlet filters for REST service (Vandana Ayyalasomayajula)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522586 13f79535-47bb-0310-9956-ffa450edef68
2013-09-12 14:14:02 +00:00
Michael Stack b685cf69da HBASE-9460 Fix HLogPerformanceEvaluation so runs against localfs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522073 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 22:22:17 +00:00
Michael Stack a00e664801 HBASE-9509 Fix HFile V1 Detector to handle AccessControlException for non-existant files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522051 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 21:19:07 +00:00
Michael Stack 7fb94c126a HBASE-9494 Cleanup inconsistencies in protobuf message and rpc names
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522035 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 21:07:33 +00:00
Michael Stack e150672901 HBASE-9468 Previous active master can still serves RPC request when it is trying recovering expired zk session
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521949 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 17:43:43 +00:00
Michael Stack d1d7e80c21 HBASE-9497 Old .META. .tableinfo file kills HMaster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521736 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 05:29:05 +00:00
Jonathan Hsieh 3e25e1b7f5 HBASE-9493 Rename CellUtil#get*Array to CellUtil#clone*
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521676 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 23:05:50 +00:00
Jonathan Hsieh 95b202008d HBASE-9477 Add deprecation compat shim for Result#raw and Result#list for 0.96
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521633 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 20:39:07 +00:00
Enis Soztutar bf66af4357 HBASE-9487 create_namespace with property value throws error
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521577 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 18:33:00 +00:00
Devaraj Das 661d22ce59 HBASE-9481. Servershutdown handler get aborted with ConcurrentModificationException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521571 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 18:22:32 +00:00
Devaraj Das 4745caaa87 HBASE-9456. Meta doesn't get assigned in a master failure scenario.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521569 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 18:19:21 +00:00
larsh da4167c42b HBASE-8930 REAPPLY with testfix
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521354 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 04:56:32 +00:00
Michael Stack 916366615b HBASE-9476 Yet more master log cleanup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521315 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 23:21:13 +00:00
nkeywal 77599e2fc2 HBASE-9463 Fix comments around alter tables
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521270 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 20:06:09 +00:00
larsh 87b4bfefa0 HBASE-9301 Default hbase.dynamic.jars.dir to hbase.rootdir/jars (Vasu Mariyala)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521227 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 18:25:10 +00:00
larsh 633369205f HBASE-8930 REVERT due to test issues
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521217 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 17:39:12 +00:00
nkeywal 9de8402281 HBASE-9452 Simplify the configuration of the multicast notifier
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520999 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 08:53:29 +00:00
nkeywal 3bd87232ef HBASE-9437 hbase.regionserver.checksum.verify default is true
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520634 13f79535-47bb-0310-9956-ffa450edef68
2013-09-06 17:12:56 +00:00
Michael Stack df49eca1eb HBASE-9413 WebUI says ".META." table but table got renames to "hbase:meta". Meed to update the UI
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520463 13f79535-47bb-0310-9956-ffa450edef68
2013-09-06 00:29:48 +00:00
jxiang b0af10a526 HBASE-9439 shell command list shows something not meaningful - REVERTED
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520452 13f79535-47bb-0310-9956-ffa450edef68
2013-09-05 22:57:03 +00:00
Jonathan Hsieh 67dc0b1631 HBASE-9442 HLogKey(walKey) constructor needs to be removed (Roman Shaposhnik)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520450 13f79535-47bb-0310-9956-ffa450edef68
2013-09-05 22:56:48 +00:00
Jonathan Hsieh efffa5714e HBASE-9443 ReplicationProtobufUtil.HLogEntries needs to be removed (Roman Shaposhnik)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520449 13f79535-47bb-0310-9956-ffa450edef68
2013-09-05 22:44:53 +00:00
Zhihong Yu 3f9e1e6c8f HBASE-9411 Increment / decrement of rpcCount in RpcServer#Connection is not protected by synchronization
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520438 13f79535-47bb-0310-9956-ffa450edef68
2013-09-05 22:03:37 +00:00
Andrew Kyle Purtell 787a6f8053 HBASE-9314. Dropping a table always prints a TableInfoMissingException in the master log
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520425 13f79535-47bb-0310-9956-ffa450edef68
2013-09-05 21:05:47 +00:00
jxiang 2da88f9ce9 HBASE-9438 Enhance hbase shell un/assign to take encoded region name
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520383 13f79535-47bb-0310-9956-ffa450edef68
2013-09-05 18:54:34 +00:00
jxiang ab61360461 HBASE-9434 hbck tries to sideline file to root dir
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520356 13f79535-47bb-0310-9956-ffa450edef68
2013-09-05 16:06:17 +00:00
Michael Stack f8252c4bb1 HBASE-9435 Fix jersey serialization/deserialization of json objects
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520179 13f79535-47bb-0310-9956-ffa450edef68
2013-09-05 00:05:26 +00:00
jxiang f515772c1f HBASE-9439 shell command list shows something not meaningful
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520176 13f79535-47bb-0310-9956-ffa450edef68
2013-09-05 00:01:51 +00:00
jxiang a6fcaa7f2d HBASE-9433 OpenRegionHandler uses different assignment timeout
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520173 13f79535-47bb-0310-9956-ffa450edef68
2013-09-04 23:55:14 +00:00
larsh ee1562dace HBASE-8930 Filter evaluates KVs outside requested columns (Vasu Mariyala)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520168 13f79535-47bb-0310-9956-ffa450edef68
2013-09-04 23:10:44 +00:00
Zhihong Yu c925dd3d76 HBASE-9387 Region could get lost during assignment (Ted Yu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520058 13f79535-47bb-0310-9956-ffa450edef68
2013-09-04 16:04:04 +00:00
Zhihong Yu 7c21efdb04 HBASE-9421 Provide better error message when dropping non-existent namespace (Ted Yu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520043 13f79535-47bb-0310-9956-ffa450edef68
2013-09-04 14:58:30 +00:00
jxiang 9da78ca043 HBASE-9423 Log splitting should not start till HDFS out of safe mode
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519910 13f79535-47bb-0310-9956-ffa450edef68
2013-09-04 03:25:10 +00:00
jxiang 09df79e588 HBASE-9418 REST server web UI has some dead links
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519836 13f79535-47bb-0310-9956-ffa450edef68
2013-09-03 20:18:42 +00:00
mbertozzi ed15aecab8 HBASE-9397 Snapshots with the same name are allowed to proceed concurrently (Jerry He)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519769 13f79535-47bb-0310-9956-ffa450edef68
2013-09-03 17:55:08 +00:00
Zhihong Yu a90a187d48 HBASE-9402 initCause() uses wrong exception in ProtobufLogReader#readNext(HLog$Entry) (Ted Yu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519181 13f79535-47bb-0310-9956-ffa450edef68
2013-08-31 13:53:12 +00:00
nkeywal 11baf3baf5 HBASE-9391 Compilation problem in AccessController with JDK 6
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519172 13f79535-47bb-0310-9956-ffa450edef68
2013-08-31 11:36:32 +00:00
Jonathan Hsieh 5a3060ee37 HBASE-9334 Convert KeyValue to Cell in hbase-client module - Filters
HBASE-9359 Convert KeyValue to Cell in hbase-client module - Result/Put/Delete, ColumnInterpreter


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519077 13f79535-47bb-0310-9956-ffa450edef68
2013-08-30 20:31:47 +00:00
Jean-Daniel Cryans 3ccdefbd57 HBASE-9394 [replication] size accounting is completely off in the source
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519040 13f79535-47bb-0310-9956-ffa450edef68
2013-08-30 18:10:47 +00:00
Jean-Daniel Cryans 031b3d99a9 HBASE-9373 [replication] data loss because replication doesn't expect partial reads
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519037 13f79535-47bb-0310-9956-ffa450edef68
2013-08-30 18:07:35 +00:00
Devaraj Das ce96c187ef HBASE-9389. Fixes the verification part of favored node assignments
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519030 13f79535-47bb-0310-9956-ffa450edef68
2013-08-30 17:30:50 +00:00
Michael Stack 345405ea4d HBASE-9382 replicateWALEntry doesn't use the replication handlers
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519017 13f79535-47bb-0310-9956-ffa450edef68
2013-08-30 16:28:40 +00:00
Michael Stack db28d97206 HBASE-7954 Fix the retrying logic of memstore flushes to avoid extra sleep
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519010 13f79535-47bb-0310-9956-ffa450edef68
2013-08-30 16:11:37 +00:00
Michael Stack 92e20f9f49 HBASE-9385 Log HBase Master command line arguments on startup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518887 13f79535-47bb-0310-9956-ffa450edef68
2013-08-30 03:33:32 +00:00
Enis Soztutar e526e3f5e2 HBASE-9380 StoreFile.Reader is not being closed on memstore flush
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518827 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 21:20:45 +00:00
Jonathan Hsieh 739f438176 HBASE-9247 Cleanup Key/KV/Meta/MetaKey Comparators
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518817 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 20:45:04 +00:00
mbertozzi d122e7b349 HBASE-9353 HTable returned by MetaReader#getMetaHTable() is not closed in MetaEditor#addRegionToMeta()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518728 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 17:52:56 +00:00
jxiang 52ea8f817c HBASE-9321 Contention getting the current user in RpcClient.writeRequest
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518693 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 16:28:07 +00:00
Michael Stack 4df029fcca HBASE-9110 Meta region edits not recovered while migrating to 0.96.0; PUT BACK
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518470 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 04:42:45 +00:00
Michael Stack 103a429f5c HBASE-9110 Meta region edits not recovered while migrating to 0.96.0; REVERT
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518469 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 04:42:23 +00:00
Michael Stack fd407f39d4 HBASE-9110 Meta region edits not recovered while migrating to 0.96.0
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518467 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 04:41:14 +00:00
Michael Stack 20728884b2 HBASE-9208 ReplicationLogCleaner slow at large scale
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518466 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 04:29:30 +00:00
Jean-Daniel Cryans fa40ff3566 HBASE-9371 Eliminate log spam when tailing files
HBASE-9326 ServerName is created using getLocalSocketAddress, breaks binding to the wildcard
           address. Revert HBASE-8640


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518430 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 00:36:28 +00:00
Michael Stack 2112f2dc9f HBASE-9341 Document hbase.hstore.compaction.kv.max
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518400 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 21:50:23 +00:00
Michael Stack d196d1b742 HBASE-9278 Reading Pre-namespace meta table edits kills the reader
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518397 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 21:46:28 +00:00
Michael Stack 02de8c40d9 HBASE-9230 Fix the server so it can take a pure pb request param and return a pure pb result
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518346 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 19:59:09 +00:00
Michael Stack 9ebaea9f54 HBASE-7709 Infinite loop possible in Master/Master replication
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518335 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 19:32:00 +00:00
Michael Stack 1e71b56731 HBASE-8462 Custom timestamps should not be allowed to be negative
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518322 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 18:42:26 +00:00
Devaraj Das e0e38c4e2f HBASE-9116. Continuation of the commit. Doing 'svn delete' of a file missed earlier.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518021 13f79535-47bb-0310-9956-ffa450edef68
2013-08-27 22:25:40 +00:00
Devaraj Das b936444e34 HBASE-9116. Adds a view/edit tool for favored nodes mapping. Also implements the FavoredNodeLoadBalancer.balanceCluster method.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518016 13f79535-47bb-0310-9956-ffa450edef68
2013-08-27 22:12:21 +00:00
Jean-Daniel Cryans f6c74ca78d HBASE-9307 HalfStoreFileReader needs to handle the faked key else compactions
go into infinite loops


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517987 13f79535-47bb-0310-9956-ffa450edef68
2013-08-27 21:00:29 +00:00
larsh d6c13b39c2 HBASE-9344 RegionServer not shutting down upon KeeperException in open region
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517956 13f79535-47bb-0310-9956-ffa450edef68
2013-08-27 19:53:12 +00:00
Michael Stack d8ad729333 HBASE-9336 Two css files raise release audit warning
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517884 13f79535-47bb-0310-9956-ffa450edef68
2013-08-27 16:59:48 +00:00
eclark e075bcd699 HBASE-9342 WebUI fixes after bootstrap 3.0 update
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517731 13f79535-47bb-0310-9956-ffa450edef68
2013-08-26 23:49:14 +00:00
mbertozzi d003a429b4 HBASE-9340 revoke 'user' throws ArrayIndexOutOfBoundsException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517684 13f79535-47bb-0310-9956-ffa450edef68
2013-08-26 20:18:21 +00:00
mbertozzi aa2adfa70e HBASE-9337 shell 'user_permission' throws no method 'toStringBinary' for (o.a.h.h.TableName)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517665 13f79535-47bb-0310-9956-ffa450edef68
2013-08-26 19:57:25 +00:00
eclark a55448d23a HBASE-9312 Lower StochasticLoadBalancer's default max run time
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517647 13f79535-47bb-0310-9956-ffa450edef68
2013-08-26 19:21:22 +00:00
mbertozzi 5700f61b95 HBASE-9329 SnapshotManager should check for directory existance before throwing a warning (Jean-Marc Spaggiari)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517608 13f79535-47bb-0310-9956-ffa450edef68
2013-08-26 17:08:43 +00:00
jeffreyz 1e93708268 HBASE-9318: Procedure#waitForLatch may not throw error even there is one
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517095 13f79535-47bb-0310-9956-ffa450edef68
2013-08-24 01:09:43 +00:00
jeffreyz fe67dccca8 HBASE-9324: TestProcedureMember#testMemberCommitException, testSimpleRun & testMemberCommitCommsFailure are flaky on Suse OS
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517066 13f79535-47bb-0310-9956-ffa450edef68
2013-08-23 21:46:38 +00:00
mbertozzi 357fd849bc HBASE-9303 Snapshot restore of table which splits after snapshot was taken encounters 'Region is not online'
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517022 13f79535-47bb-0310-9956-ffa450edef68
2013-08-23 20:30:28 +00:00
eclark 819aed4ccd HBASE-9296 Update to bootstrap 3.0
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517006 13f79535-47bb-0310-9956-ffa450edef68
2013-08-23 19:50:04 +00:00
eclark ecafc4a678 HBASE-9310 Remove slop for Stochastic load balancer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517002 13f79535-47bb-0310-9956-ffa450edef68
2013-08-23 19:44:12 +00:00
Jean-Daniel Cryans f3580da357 HBASE-9309 The links in the backup masters template are bad
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516999 13f79535-47bb-0310-9956-ffa450edef68
2013-08-23 19:36:18 +00:00
Michael Stack 08247bfe76 HBASE-9311 Create a migration script that will move data from 0.94.x to 0.96
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516648 13f79535-47bb-0310-9956-ffa450edef68
2013-08-22 22:46:14 +00:00
Michael Stack ddedcb9ce4 HBASE-9248 Place holders for tags in 0.96 to accommodate tags in 0.98
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516614 13f79535-47bb-0310-9956-ffa450edef68
2013-08-22 21:23:04 +00:00
Zhihong Yu fa5e087ae9 HBASE-9302 NPE when granting permission on table (Ted Yu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516593 13f79535-47bb-0310-9956-ffa450edef68
2013-08-22 20:30:46 +00:00
Michael Stack af208097a5 HBASE-9298 ns checker runs too frequently; too much mention in master logs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516563 13f79535-47bb-0310-9956-ffa450edef68
2013-08-22 19:46:17 +00:00
Michael Stack 3babc19ae1 HBASE-8754 Log the client IP/port of the balancer invoker
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516479 13f79535-47bb-0310-9956-ffa450edef68
2013-08-22 15:07:37 +00:00
Michael Stack 292d1bfb19 HBASE-8441 [replication] Refactor KeeperExceptions thrown from replication state interfaces into replication specific exceptions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516367 13f79535-47bb-0310-9956-ffa450edef68
2013-08-22 05:42:14 +00:00
Zhihong Yu d94595c451 HBASE-9285 User who created table cannot scan the same table due to Insufficient permissions (Ted Yu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516346 13f79535-47bb-0310-9956-ffa450edef68
2013-08-22 00:37:51 +00:00
eclark 9cb59f5279 HBASE-9267 Change region load in load balancer to use circular array.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516335 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 23:43:33 +00:00
Michael Stack 1be8cd2c63 HBASE-9263 Add initialize method to load balancer interface
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516310 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 21:42:03 +00:00
jeffreyz ed864807e3 HBASE-9210: hbase shell -d doesn't print out exception stack trace
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516293 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 20:21:14 +00:00
Michael Stack 4f417a7614 HBASE-9282 Minor logging cleanup; shorten logs, remove redundant info
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516287 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 20:13:20 +00:00
Michael Stack 41db4e539f HBASE-9282 Minor logging cleanup; shorten logs, remove redundant info
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516267 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 19:25:21 +00:00
Michael Stack d663f2baa1 HBASE-8165 Move to Hadoop 2.1.0-beta from 2.0.x-alpha (WAS: Update our protobuf to 2.5 from 2.4.1)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516084 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 05:04:20 +00:00
Zhihong Yu f8b1a13161 HBASE-9281 user_permission command encounters NullPointerException (Ted Yu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516074 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 04:06:50 +00:00
Andrew Kyle Purtell a3c3c54bae HBASE-9279. Thrift should use listTableNames to list tables
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516048 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 01:09:46 +00:00
Andrew Kyle Purtell 82feee0f82 HBASE-9277. REST should use listTableNames to list tables
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516045 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 00:58:31 +00:00
Michael Stack 327edc6b1d HBASE-9276 List tables API should filter with isSystemTable
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516043 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 00:42:16 +00:00
jxiang f034a249f2 HBASE-9273 Consolidate isSystemTable checking
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516039 13f79535-47bb-0310-9956-ffa450edef68
2013-08-20 23:53:11 +00:00
mbertozzi 422e98350f HBASE-8760 possible loss of data in snapshot taken after region split
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1515965 13f79535-47bb-0310-9956-ffa450edef68
2013-08-20 20:48:44 +00:00
Jonathan Hsieh 7d94fa70f5 HBASE-9262 Make KeyValue.KEY_COMPARATOR default for HFileWriterFactory
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1515591 13f79535-47bb-0310-9956-ffa450edef68
2013-08-19 20:30:02 +00:00
Andrew Kyle Purtell 1668952866 HBASE-9243. Add more useful statistics in the HFile tool (Alexandre Normand)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1515195 13f79535-47bb-0310-9956-ffa450edef68
2013-08-18 18:25:38 +00:00
Andrew Kyle Purtell dec9876d5f HBASE-9251. list_namespace_tables seems to fail
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1515185 13f79535-47bb-0310-9956-ffa450edef68
2013-08-18 17:55:07 +00:00
Jonathan Hsieh b9e92fdf6f HBASE-9246 Remove ROOT_TABLEDESC, ROOT_REGIONINFO, and ROOT_TABLE_NAME
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1515160 13f79535-47bb-0310-9956-ffa450edef68
2013-08-18 16:28:10 +00:00
jxiang 1b890d3ecd HBASE-9234 Rebuilding user regions should ignore system tables
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1515137 13f79535-47bb-0310-9956-ffa450edef68
2013-08-18 15:33:24 +00:00
eclark 0a31b4bd8a HBASE-9250 Make sure lease time isn't ever negative.
Sometimes nextLease.getDelay can return a negative number.  Trying to
sleep for a negative time thows an uncaught exception bringing down the
whole regionserver.

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514899 13f79535-47bb-0310-9956-ffa450edef68
2013-08-16 21:41:03 +00:00
jxiang b058cdf710 HBASE-9204 An Offline SplitParent Region can be assigned breaking split references
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514747 13f79535-47bb-0310-9956-ffa450edef68
2013-08-16 15:20:56 +00:00
Zhihong Yu 2b14f9db32 HBASE-9023 TestIOFencing.testFencingAroundCompactionAfterWALSync occasionally fails
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514538 13f79535-47bb-0310-9956-ffa450edef68
2013-08-15 23:19:23 +00:00
eclark 01bdee029a HBASE-9194 Break HMaster metrics into multiple contexts
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514513 13f79535-47bb-0310-9956-ffa450edef68
2013-08-15 22:04:24 +00:00
Michael Stack 4bfc15f2b9 HBASE-9227 RESTServer should handle the loginUser correctly
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514440 13f79535-47bb-0310-9956-ffa450edef68
2013-08-15 19:07:46 +00:00
Michael Stack 11b7da45ec HBASE-8667 Master and Regionserver not able to communicate if both bound to different network interfaces on the same machine
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514427 13f79535-47bb-0310-9956-ffa450edef68
2013-08-15 18:25:58 +00:00
Jonathan Hsieh 4dd82c9b1c HBASE-9164 Convert List<? extends Cell> anti pattern to List<Cell> pattern
This patch also starts a refactor of the KVComparator.


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514400 13f79535-47bb-0310-9956-ffa450edef68
2013-08-15 17:49:06 +00:00
Michael Stack c8db00c87a HBASE-9177 Cluster UUID is not properly parsable after rewriting to PB.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514161 13f79535-47bb-0310-9956-ffa450edef68
2013-08-15 05:34:41 +00:00
Michael Stack 7170a40dec HBASE-9191 Update Loadbalancer method to throw HBaseIOException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514155 13f79535-47bb-0310-9956-ffa450edef68
2013-08-15 04:36:11 +00:00
eclark ef0a055787 HBASE-9229 Fix release warning
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514140 13f79535-47bb-0310-9956-ffa450edef68
2013-08-15 02:42:10 +00:00
Michael Stack 92190aa973 HBASE-9224 Print out name of the method we do not support rather than throw NPE
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514102 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 23:56:14 +00:00
eclark e926483258 HBASE-9121 Update HTrace to 2.00 and add new example usage. -- Part2
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514094 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 23:29:48 +00:00
eclark 5c2a90aa28 HBASE-9121 Update HTrace to 2.00 and add new example usage.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514091 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 23:20:51 +00:00
Jean-Daniel Cryans 17c120f08c HBASE-8719 Fix responseTooSlow formatting
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514036 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 20:48:54 +00:00
ramkrishna 50c3e3a6da HBASE-7391 - Review/improve HLog compression's memory consumption - End of line character removal (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514004 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 18:42:06 +00:00
eclark 2e74ef45c4 HBASE-9144 Leases class has contention that's not needed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513974 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 17:41:29 +00:00
Jonathan Hsieh 88de40d738 HBASE-9196 Remove dead code related to KeyValue
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513964 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 17:00:45 +00:00
ramkrishna d21859e048 HBASE-7391 - Review/improve HLog compression's memory consumption (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513961 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 16:54:49 +00:00
Michael Stack e79dea8fb4 HBASE-9182 Allow non-admin users to list all table names
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513921 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 15:03:35 +00:00
Michael Stack db3824ab5b HBASE-9128 Drop the '.' prefix from names under hbase.rootdir after namespaces goes in
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513736 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 06:19:50 +00:00