Commit Graph

4872 Commits

Author SHA1 Message Date
Michael Stack 89a985f28c HBASE-3585 isLegalFamilyName() can throw ArrayOutOfBoundException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1327666 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 20:25:50 +00:00
Michael Stack 9ae52f0eab HBASE-5818 TestScannerSelectionUsingTTL should be in MediumTests category
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1327663 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 20:19:44 +00:00
Michael Stack b196f98194 HBASE-5823 Hbck should be able to print help
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1327638 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 19:31:28 +00:00
Michael Stack 5446911066 HBASE-5810 HBASE-5620 Convert the client protocol of HRegionInterface to PB addendum
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1327629 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 18:53:30 +00:00
Zhihong Yu b346e6e26a HBASE-5787 Table owner can't disable/delete its own table (Matteo)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1327605 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 18:20:46 +00:00
Zhihong Yu 8d84537c19 HBASE-5733 AssignmentManager#processDeadServersAndRegionsInTransition can fail with NPE (Uma Maheswara Rao G)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1327364 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 03:15:24 +00:00
Zhihong Yu 34d88b8e23 HBASE-5741 ImportTsv does not check for table existence (Himanshu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1327338 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 00:32:28 +00:00
mbautin 421400c256 [jira] [HBASE-5763] Fix random failures in TestFSErrorsExposed
Summary:
TestFSErrorsExposed frequently fails due to unclean mini-cluster shutdown.
Bringing datanodes back up, waiting for some time, and preemptively killing all
regionservers and the master before shutdown.

This is the trunk fix. The 89-fb patch is at D2739.

Test Plan: Run TestFSErrorsExposed 100 times

Reviewers: stack, tedyu, jdcryans, lhofhansl, jmhsieh, JIRA

Reviewed By: tedyu

Differential Revision: https://reviews.facebook.net/D2793

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1327337 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 00:22:54 +00:00
Michael Stack 2a3ca44ea4 HBASE-5814 Make HLogPerformanceEvaluation work on top of hdfs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1327322 13f79535-47bb-0310-9956-ffa450edef68
2012-04-17 23:23:29 +00:00
Michael Stack b10f06129b HBASE-5788 Move Dynamic Metrics storage off of HRegion
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1327316 13f79535-47bb-0310-9956-ffa450edef68
2012-04-17 23:01:30 +00:00
Michael Stack 183e36e43b HBASE-5812 Add log rolling to HLogPerformanceEvaluation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1327282 13f79535-47bb-0310-9956-ffa450edef68
2012-04-17 21:13:00 +00:00
Michael Stack 1e7ca13fda HBASE-5808 Remove TestHLogBench, HLogPerformanceEvaluation is more comprehensive
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1327143 13f79535-47bb-0310-9956-ffa450edef68
2012-04-17 15:26:52 +00:00
Michael Stack ea65619d35 HBASE-5804 Add more to verification step in HLogPerformanceEvaluation; UNDO OVERCOMMIT in hbase-site.xml
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1326903 13f79535-47bb-0310-9956-ffa450edef68
2012-04-17 03:58:51 +00:00
Michael Stack ae3cbd0605 HBASE-5804 Add more to verification step in HLogPerformanceEvaluation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1326902 13f79535-47bb-0310-9956-ffa450edef68
2012-04-17 03:57:18 +00:00
Zhihong Yu 6858d30b13 HBASE-5780 Fix race in HBase regionserver startup vs ZK SASL authentication (Shaneal)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1326814 13f79535-47bb-0310-9956-ffa450edef68
2012-04-16 21:55:57 +00:00
Zhihong Yu 705278ae46 HBASE-5795 HServerLoad$RegionLoad breaks 0.92<->0.94 compatibility
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1326794 13f79535-47bb-0310-9956-ffa450edef68
2012-04-16 20:44:02 +00:00
Michael Stack 9d15d08d71 HBASE-5792 HLog Performance Evaluation Tool
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1326793 13f79535-47bb-0310-9956-ffa450edef68
2012-04-16 20:43:46 +00:00
Michael Stack fcfb13e312 HBASE-5792 HLog Performance Evaluation Tool
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1326792 13f79535-47bb-0310-9956-ffa450edef68
2012-04-16 20:43:23 +00:00
Michael Stack fa6cc996df HBASE-5800 Birds of a feather link on web page doesn't work
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1326695 13f79535-47bb-0310-9956-ffa450edef68
2012-04-16 17:50:00 +00:00
Jonathan Hsieh 099ddf36ec HBASE-5793 TestHBaseFsck#testNoHdfsTable test hangs after client retries increased
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1326434 13f79535-47bb-0310-9956-ffa450edef68
2012-04-15 22:43:51 +00:00
Jonathan Hsieh 44a05d4380 HBASE-5781 Zookeeper session got closed while trying to assign the region to RS using hbck -fix
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1326280 13f79535-47bb-0310-9956-ffa450edef68
2012-04-15 08:59:11 +00:00
mbautin a2c1c0cd3e [jira] [HBASE-5684] Make ProcessBasedLocalHBaseCluster run HDFS and make it more
robust

Summary:
Currently ProcessBasedLocalHBaseCluster runs on top of raw local filesystem. We
need it to start a process-based HDFS cluster as well. We also need to make the
whole thing more stable so we can use it in unit tests.

Also all logs of local HBase cluster daemons are now tailed to the primary log
of the unit test with the appropriate prefixes to make debugging easier.

This is a trunk diff. The 89-fb version is D2709.

Test Plan:
Run the new unit test multiple times (10x or 50x).
Run all unit tests.

Reviewers: tedyu, stack, lhofhansl, nspiegelberg, amirshim, JIRA

Reviewed By: tedyu

Differential Revision: https://reviews.facebook.net/D2757

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1326036 13f79535-47bb-0310-9956-ffa450edef68
2012-04-14 01:25:27 +00:00
larsh b4a1bb164b HBASE-5604 Addendum. Remove test as per discussion on jira.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1326002 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 22:49:09 +00:00
Michael Stack b987a52e36 HBASE-5747 Forward port "hbase-5708 [89-fb] Make MiniMapRedCluster directory a subdirectory of target/test"
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1326000 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 22:45:25 +00:00
Michael Stack 4d04f85308 HBASE-5443 Convert the client protocol of HRegionInterface to PB
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325937 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 20:28:21 +00:00
Michael Stack 740ed62e50 HBASE-5784 Enable mvn deploy of website
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325917 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 19:39:06 +00:00
Michael Stack 70109d07fc HBASE-5772 Unable to open the few links in http://hbase.apache.org/
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325893 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 18:14:13 +00:00
Michael Stack 401c4ec014 HBASE-5778 Turn on WAL compression by default
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325801 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 15:24:05 +00:00
Jonathan Hsieh 3976ec641e HBASE-5488 OfflineMetaRepair doesn't support hadoop 0.20's fs.default.name property (gaojinchao)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325625 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 06:44:36 +00:00
larsh ea687c181d HBASE-5604 addendum, mark TestWALPlayer as LargeTest
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325609 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 04:13:14 +00:00
Jean-Daniel Cryans 1478088b10 HBASE-5778 Turn on WAL compression by default
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325566 13f79535-47bb-0310-9956-ffa450edef68
2012-04-12 23:00:01 +00:00
larsh 0717d13416 HBASE-5604 M/R tool to replay WAL files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325555 13f79535-47bb-0310-9956-ffa450edef68
2012-04-12 22:25:46 +00:00
larsh fc9faf8585 HBASE-5775 ZKUtil doesn't handle deleteRecurisively cleanly (Jesse Yates)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325540 13f79535-47bb-0310-9956-ffa450edef68
2012-04-12 21:53:54 +00:00
Michael Stack eb5d2fe9d0 HBASE-5300 Research website symolic links for renaming of "HBase book" to "HBase Reference Guide"
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325512 13f79535-47bb-0310-9956-ffa450edef68
2012-04-12 20:58:32 +00:00
larsh 9a0673f8c6 HBASE-3443 ICV optimization to look in memstore first and then store files (HBASE-3082) does not work when deletes are in the mix
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325406 13f79535-47bb-0310-9956-ffa450edef68
2012-04-12 17:46:39 +00:00
Jonathan Hsieh 36324e341d HBASE-5719 Enhance hbck to sideline overlapped mega regions (Jimmy Xiang)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325404 13f79535-47bb-0310-9956-ffa450edef68
2012-04-12 17:44:52 +00:00
Michael Stack 38eb4579e4 HBASE-5770 Add a clock skew warning threshold
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325389 13f79535-47bb-0310-9956-ffa450edef68
2012-04-12 17:20:25 +00:00
Michael Stack 05e3db77c5 HBASE-5773 HtablePool constructor not reading config files in certain cases
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325380 13f79535-47bb-0310-9956-ffa450edef68
2012-04-12 16:58:20 +00:00
larsh 51ec5b2b23 HBASE-5717 Scanner metrics are only reported if you get to the end of a scanner (Ian Varley)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1325344 13f79535-47bb-0310-9956-ffa450edef68
2012-04-12 16:10:25 +00:00
Jonathan Hsieh 8575edd908 HBASE-5645 [findbugs] Fix correctness warnings (David S Wang and Uma Maheswara Rao G)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1324969 13f79535-47bb-0310-9956-ffa450edef68
2012-04-11 20:04:12 +00:00
Jonathan Hsieh a2ff41653a HBASE-5599 [hbck] handle NO_VERSION_FILE and SHOULD_NOT_BE_DEPLOYED inconsistencies (fulin wang)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1324881 13f79535-47bb-0310-9956-ffa450edef68
2012-04-11 17:20:19 +00:00
Doug Meil 4e9a9e0585 hbase-5766. adding "bulk loading" to Ops chapter tools list.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1324741 13f79535-47bb-0310-9956-ffa450edef68
2012-04-11 12:39:43 +00:00
Doug Meil 601f268006 hbase-5765 adding ImportTsv to Ops chapter
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1324736 13f79535-47bb-0310-9956-ffa450edef68
2012-04-11 12:30:20 +00:00
Doug Meil 10f783bd56 hbase-5764 adding turning off SpecEx in Config chapter recommendations
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1324730 13f79535-47bb-0310-9956-ffa450edef68
2012-04-11 12:20:22 +00:00
Jonathan Hsieh b7844d9dd0 HBASE-5653 [findbugs] Fix perf warnings (Uma Maheswara Rao G)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1324547 13f79535-47bb-0310-9956-ffa450edef68
2012-04-11 04:36:26 +00:00
Michael Stack 135478ca21 HBASE-5760 Unit tests should write only under /target
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1312043 13f79535-47bb-0310-9956-ffa450edef68
2012-04-10 23:33:05 +00:00
Michael Stack a31cb26e5a HBASE-5739 Upgrade guava to 11.0.2
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1311942 13f79535-47bb-0310-9956-ffa450edef68
2012-04-10 19:23:38 +00:00
Michael Stack 4e3a796d92 fix link for birds-of-a-feather session
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1311919 13f79535-47bb-0310-9956-ffa450edef68
2012-04-10 18:46:09 +00:00
Michael Stack 814616687a HBASE-5755 Region sever looking for master forever with cached stale data
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1311910 13f79535-47bb-0310-9956-ffa450edef68
2012-04-10 18:29:31 +00:00
Michael Stack 7d1f7b7f37 HBASE-5759 HBaseClient throws NullPointerException when EOFException should be used.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1311899 13f79535-47bb-0310-9956-ffa450edef68
2012-04-10 18:15:25 +00:00