Commit Graph

3782 Commits

Author SHA1 Message Date
Michael Stack 7f10f29425 HBASE-3872 Hole in split transaction rollback; edits to .META. need to be rolled back even if it seems like they didn't make it
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1146526 13f79535-47bb-0310-9956-ffa450edef68
2011-07-14 00:27:14 +00:00
Michael Stack 53b5b9005e Fix broken TestMasterFailover test -- needed .tableinfo defined before test started... part of the repercussions from hbase-451; I don't this fixes all TestMasterFailover failures but at least a few obvious failures
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1146495 13f79535-47bb-0310-9956-ffa450edef68
2011-07-13 21:47:12 +00:00
Michael Stack aa64a10534 Fix broken TestScanMultipleVersions test -- needed .tableinfo defined before test started... part of the repercussions from hbase-451
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1146241 13f79535-47bb-0310-9956-ffa450edef68
2011-07-13 19:08:58 +00:00
Zhihong Yu 3314b87804 HBASE-4075 A bug in TestZKBasedOpenCloseRegion
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1145927 13f79535-47bb-0310-9956-ffa450edef68
2011-07-13 09:23:56 +00:00
Zhihong Yu edf2b7901a HBASE-3904 Reapply patch v6 for TRUNK with addendum
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1145914 13f79535-47bb-0310-9956-ffa450edef68
2011-07-13 08:57:50 +00:00
Zhihong Yu de919df41a HBASE-3904 Revert patch v6 from TRUNK
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1145906 13f79535-47bb-0310-9956-ffa450edef68
2011-07-13 08:47:41 +00:00
Zhihong Yu 1add4cc5d2 HBASE-3904 info.getTableName() should be used to get table name
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1145905 13f79535-47bb-0310-9956-ffa450edef68
2011-07-13 08:33:42 +00:00
Michael Stack 148627fe9c HBASE-4088 npes in server shutdown
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1145855 13f79535-47bb-0310-9956-ffa450edef68
2011-07-13 04:18:50 +00:00
Zhihong Yu 1f3a4fefb8 HBASE-3904 Addendum that fixes number of retries (Ita Pai)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1145847 13f79535-47bb-0310-9956-ffa450edef68
2011-07-13 03:13:10 +00:00
Zhihong Yu 16a366b5cd HBASE-4003 Cleanup Calls Conservatively On Timeout - revert
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1145766 13f79535-47bb-0310-9956-ffa450edef68
2011-07-12 20:53:06 +00:00
Michael Stack f7ea5fe685 HBASE-4054 Usability improvement to HTablePool
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1145675 13f79535-47bb-0310-9956-ffa450edef68
2011-07-12 17:01:48 +00:00
Zhihong Yu d775dc50c1 HBASE-3871 Speedup LoadIncrementalHFiles by parallelizing HFile splitting
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1145459 13f79535-47bb-0310-9956-ffa450edef68
2011-07-12 05:15:58 +00:00
Zhihong Yu 0a99255ae1 Added timeout for tests in TestScannerTimeout
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144693 13f79535-47bb-0310-9956-ffa450edef68
2011-07-09 16:13:02 +00:00
Michael Stack e17252a111 Added note on diff between snappy in hbase and snappy in hadoop
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144591 13f79535-47bb-0310-9956-ffa450edef68
2011-07-09 04:45:23 +00:00
Michael Stack e6523e0a86 HBASE-4019 troubleshooting.xml - adding section under NameNode for where to find hbase objects on HDFS
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144590 13f79535-47bb-0310-9956-ffa450edef68
2011-07-09 04:40:43 +00:00
Michael Stack 08a2eb0964 HBASE-4017 BlockCache interface should be truly modular
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144588 13f79535-47bb-0310-9956-ffa450edef68
2011-07-09 03:54:01 +00:00
Zhihong Yu a618fea162 HBASE-4079 HTableUtil - helper class for loading data (Doug Meil via Ted Yu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144581 13f79535-47bb-0310-9956-ffa450edef68
2011-07-09 03:15:02 +00:00
Zhihong Yu c08fe0f40e HBASE-4054 extending HTable because HTableInterface does not include
getRegionInfos and setAutoFlush


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144162 13f79535-47bb-0310-9956-ffa450edef68
2011-07-08 05:43:58 +00:00
Zhihong Yu 24c84bd22c Fix javadoc for HTable.setAutoFlush()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144152 13f79535-47bb-0310-9956-ffa450edef68
2011-07-08 04:07:18 +00:00
Zhihong Yu f372f3a411 HBASE-3893 account for new int field for FIXED_OVERHEAD
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144102 13f79535-47bb-0310-9956-ffa450edef68
2011-07-08 00:27:36 +00:00
Michael Stack 6b9b5dbd99 HBASE-4054 Usability improvement to HTablePool
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144068 13f79535-47bb-0310-9956-ffa450edef68
2011-07-07 21:58:35 +00:00
Zhihong Yu fe05e91e42 HBASE-3893 HRegion.internalObtainRowLock shouldn't wait forever
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144065 13f79535-47bb-0310-9956-ffa450edef68
2011-07-07 21:52:21 +00:00
Zhihong Yu df02e92592 HBASE-4077 formatting spaces
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144058 13f79535-47bb-0310-9956-ffa450edef68
2011-07-07 21:36:54 +00:00
Zhihong Yu cf5b80c2ee HBASE-4077 Deadlock if WrongRegionException is thrown from getLock in
HRegion.delete (Adam Warrington via Ted Yu)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144054 13f79535-47bb-0310-9956-ffa450edef68
2011-07-07 21:33:11 +00:00
Michael Stack d0e28d0309 HBASE-4033 The shutdown RegionServer could be added to AssignmentManager.servers again
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144009 13f79535-47bb-0310-9956-ffa450edef68
2011-07-07 19:58:27 +00:00
Michael Stack ee97af7842 HBASE-4074 When a RS has hostname with uppercase letter, there are two RS entries in master -- addendum
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1144004 13f79535-47bb-0310-9956-ffa450edef68
2011-07-07 19:48:05 +00:00
Zhihong Yu 1e90b73574 HBASE-4074 When a RS has hostname with uppercase letter, there are two
RS entries in master


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1143915 13f79535-47bb-0310-9956-ffa450edef68
2011-07-07 16:44:49 +00:00
Zhihong Yu 3c3169bf0c Added timeouts for TestMultiParallel
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1143757 13f79535-47bb-0310-9956-ffa450edef68
2011-07-07 10:57:34 +00:00
Zhihong Yu fef618201f HBASE-3867 when cluster is stopped and server which hosted meta region is
removed from cluster, master breaks down after restarting cluster.


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1143586 13f79535-47bb-0310-9956-ffa450edef68
2011-07-06 22:27:37 +00:00
Zhihong Yu a161fad751 HBASE-4061 getTableDirs is missing directories to skip
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1143557 13f79535-47bb-0310-9956-ffa450edef68
2011-07-06 20:43:47 +00:00
Zhihong Yu db0cd694b2 HBASE-4053 Most of the regions were added into AssignmentManager#servers twice
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1143530 13f79535-47bb-0310-9956-ffa450edef68
2011-07-06 19:00:11 +00:00
Zhihong Yu e3f8560143 HBASE-3904 HBA.createTable(final HTableDescriptor desc, byte [][] splitKeys)
should be synchronous



git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1143522 13f79535-47bb-0310-9956-ffa450edef68
2011-07-06 18:31:04 +00:00
Zhihong Yu be7cee5901 HBASE-4059 If a region is split during RS shutdown process, the daughter
regions are NOT made online by master



git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1143505 13f79535-47bb-0310-9956-ffa450edef68
2011-07-06 17:19:32 +00:00
Todd Lipcon 8b2948bd62 HBASE-3240 Improve documentation of importtsv and bulk loads.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1143232 13f79535-47bb-0310-9956-ffa450edef68
2011-07-06 00:09:55 +00:00
Zhihong Yu 1c151dcfac Added timeout for TestRollingRestart
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1142354 13f79535-47bb-0310-9956-ffa450edef68
2011-07-03 01:02:27 +00:00
Zhihong Yu 326b9644c1 Add timeout for the tests in TestReplication
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1142318 13f79535-47bb-0310-9956-ffa450edef68
2011-07-02 21:50:05 +00:00
Zhihong Yu 38ee878044 HRegionInfo.toString() doesn't call Bytes.toStringBinary() on tableName
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1142235 13f79535-47bb-0310-9956-ffa450edef68
2011-07-02 15:34:29 +00:00
Michael Stack fb23289cd1 HBASE-4034 HRegionServer should be stopped even if no META regions are hosted by the HRegionServer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1142120 13f79535-47bb-0310-9956-ffa450edef68
2011-07-02 00:03:40 +00:00
Michael Stack fae21de189 HBASE-3968 HLog Pretty Printer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1142106 13f79535-47bb-0310-9956-ffa450edef68
2011-07-01 21:51:37 +00:00
Michael Stack b2f0ae7fba HBASE-3968 HLog Pretty Printer -- REDO
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1142103 13f79535-47bb-0310-9956-ffa450edef68
2011-07-01 21:40:16 +00:00
Michael Stack d5858c86a1 HBASE-3968 HLog Pretty Printer -- REVERT: I committed too much
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1142102 13f79535-47bb-0310-9956-ffa450edef68
2011-07-01 21:35:11 +00:00
Michael Stack 090b24fb97 HBASE-3968 HLog Pretty Printer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1142101 13f79535-47bb-0310-9956-ffa450edef68
2011-07-01 21:33:14 +00:00
Andrew Kyle Purtell 9ed65d97c6 HBASE-4048 Support configuration of coprocessor at load time
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1142004 13f79535-47bb-0310-9956-ffa450edef68
2011-07-01 17:39:54 +00:00
Andrew Kyle Purtell bca3fcd502 HBASE-4051 Table coprocessor loaded twice when region is initialized
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1141786 13f79535-47bb-0310-9956-ffa450edef68
2011-07-01 03:26:07 +00:00
Jean-Daniel Cryans 1d0975f581 HBASE-4045 [replication] NPE in ReplicationSource when ZK is gone
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1141313 13f79535-47bb-0310-9956-ffa450edef68
2011-06-29 23:08:18 +00:00
Zhihong Yu f0120d5a47 HBASE-4037 add timeout for TestFullLogReconstruction
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1141304 13f79535-47bb-0310-9956-ffa450edef68
2011-06-29 22:54:41 +00:00
Jean-Daniel Cryans 70d9045694 HBASE-3984 CT.verifyRegionLocation isn't doing a very good check,
can delay cluster recovery


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1141290 13f79535-47bb-0310-9956-ffa450edef68
2011-06-29 22:21:39 +00:00
Michael Stack 71607dc16f HBASE-4036 Implementing a MultipleColumnPrefixFilter
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1140953 13f79535-47bb-0310-9956-ffa450edef68
2011-06-29 03:37:56 +00:00
Zhihong Yu cd6dc0a80b HBASE-4012 Further optimize byte comparison methods (Ted Yu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1140912 13f79535-47bb-0310-9956-ffa450edef68
2011-06-28 23:56:33 +00:00
Michael Stack 95dc02182e HBASE-4016 HRegion.incrementColumnValue() doesn't have a consistent behavior when the field that we are incrementing is less than 8 bytes long
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1140907 13f79535-47bb-0310-9956-ffa450edef68
2011-06-28 23:37:03 +00:00