Commit Graph

1824 Commits

Author SHA1 Message Date
Michael Stack 2db593c8c6 HBASE-2871 Make 'start|stop' commands symmetric for Master & Cluster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@982123 13f79535-47bb-0310-9956-ffa450edef68
2010-08-04 05:27:09 +00:00
Michael Stack f7b8d9cf7a HBASE-2461 Split doesn't handle IOExceptions when creating new region reference files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@982089 13f79535-47bb-0310-9956-ffa450edef68
2010-08-04 00:00:51 +00:00
Jean-Daniel Cryans 77aef8f799 HBASE-2892 Replication metrics aren't updated
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980993 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 23:37:19 +00:00
Michael Stack b3db1e976e HBASE-2792 Create a better way to chain log cleaners
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980901 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 18:10:04 +00:00
Michael Stack d0890ff453 HBASE-2868 Do some small cleanups in org.apache.hadoop.hbase.regionserver.wal -- REVERT... broke build
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980891 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 17:18:31 +00:00
Michael Stack 2d214ccc52 HBASE-2755 Duplicate assignment of a region after region server recovery
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980649 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 04:57:44 +00:00
Michael Stack 3f2942ae4e HBASE-2890 (HBASE-2890) Initialize RPC JMX metrics on startup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980640 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 03:26:31 +00:00
Michael Stack 26ebe0c583 HBASE-2890 init per-method RPC metrics on startup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980638 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 03:22:08 +00:00
Todd Lipcon d4d88f1ce3 HBASE-2884. TestHFileOutputFormat flaky when map tasks generate identical data
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980621 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 00:47:21 +00:00
Todd Lipcon 852f3cf9a0 HBASE-2820 hbck throws an error if HBase root dir isn't on the default FS
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980264 13f79535-47bb-0310-9956-ffa450edef68
2010-07-28 23:14:12 +00:00
Michael Stack 1280130acc HBASE-2868 Do some small cleanups in org.apache.hadoop.hbase.regionserver.wal
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980250 13f79535-47bb-0310-9956-ffa450edef68
2010-07-28 22:21:13 +00:00
Michael Stack 8f5e996795 HBASE-2886 Add search box to site
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980135 13f79535-47bb-0310-9956-ffa450edef68
2010-07-28 17:33:53 +00:00
Michael Stack b0e56b5cfa HBASE-2879 Offer ZK CLI outside of HBase Shell
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@979881 13f79535-47bb-0310-9956-ffa450edef68
2010-07-27 21:50:05 +00:00
Jean-Daniel Cryans ea63f24c5d HBASE-2838 Replication metrics
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@979532 13f79535-47bb-0310-9956-ffa450edef68
2010-07-27 04:58:31 +00:00
Jonathan Gray 90908553e9 HBASE-2852 Bloom filter NPE (pranav via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@979491 13f79535-47bb-0310-9956-ffa450edef68
2010-07-27 01:31:04 +00:00
Michael Stack e60312c1bd HBASE-2815 not able to run the test suite in background because TestShell gets suspended on tty output
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@978973 13f79535-47bb-0310-9956-ffa450edef68
2010-07-25 03:48:58 +00:00
Michael Stack 04bf6f48e4 HBASE-2876 HBase hbck: false positive error reported for parent regions that are in offline state in meta after a split
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@978971 13f79535-47bb-0310-9956-ffa450edef68
2010-07-25 03:45:26 +00:00
Michael Stack e258c33f78 HBASE-2849 HBase clients cannot recover when their ZooKeeper session becomes invalid
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@978802 13f79535-47bb-0310-9956-ffa450edef68
2010-07-24 05:18:38 +00:00
Michael Stack 01a251b50a HBASE-2874 Unnecessary double-synchronization in ZooKeeperWrapper
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@978801 13f79535-47bb-0310-9956-ffa450edef68
2010-07-24 05:08:21 +00:00
Michael Stack 237fbbc817 HBASE-2830 NotServingRegionException shouldn't log a stack trace
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@978796 13f79535-47bb-0310-9956-ffa450edef68
2010-07-24 04:43:03 +00:00
Michael Stack 13cd010140 HBASE-2873 Minor clean up in basescanner; fix a log and make deletes of region processing run in order
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@967301 13f79535-47bb-0310-9956-ffa450edef68
2010-07-23 23:12:53 +00:00
Jean-Daniel Cryans 1415130b41 HBASE-2866 Region permanently offlined
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@967290 13f79535-47bb-0310-9956-ffa450edef68
2010-07-23 22:44:21 +00:00
Michael Stack 6dddd674cf HBASE-2869 Regularize how we log sequenceids -- sometimes its myseqid, other times its sequence id, etc.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966907 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 23:51:27 +00:00
Ryan Rawson 65b09b7cd5 HBASE-2863 HBASE-2553 removed an important edge case
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966906 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 23:49:28 +00:00
Michael Stack 4321ef5546 HBASE-2862 Name DFSClient for Improved Debugging
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966874 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 21:58:44 +00:00
Michael Stack 9bb7a8ae65 HBASE-2865 Cleanup of LRU logging; its hard to read, uses custom MB'maker, repeats info, too many numbers after the point, etc.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966840 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 20:17:24 +00:00
Michael Stack 21cbe58d6e HBASE-2850 slf4j version needs to be reconciled in pom: thrift wants 1.5.x and hadoop/avro 1.4.x
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966661 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 14:01:57 +00:00
Jean-Daniel Cryans baf6eb43ff HBASE-2858 TestReplication.queueFailover fails half the time
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966468 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 00:16:16 +00:00
Michael Stack d9d30cd986 HBASE-2859 Cleanup deprecated stuff in TestHLog
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966078 13f79535-47bb-0310-9956-ffa450edef68
2010-07-21 04:10:54 +00:00
Ryan Rawson a559c1ea4c HBASE-2854 broken tests on trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@965736 13f79535-47bb-0310-9956-ffa450edef68
2010-07-20 06:59:38 +00:00
Michael Stack 4cfa381f4d HBASE-2853 TestLoadIncrementalHFiles fails on TRUNK
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@965726 13f79535-47bb-0310-9956-ffa450edef68
2010-07-20 05:31:14 +00:00
Michael Stack d1179f8829 HBASE-2851 Remove testDynamicBloom() unit test
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@965678 13f79535-47bb-0310-9956-ffa450edef68
2010-07-19 23:34:03 +00:00
Michael Stack b6282f5508 HBASE-1511 Pseudo distributed mode in LocalHBaseCluster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@965672 13f79535-47bb-0310-9956-ffa450edef68
2010-07-19 22:59:51 +00:00
Michael Stack 3ada3242b4 HBASE-2846 Make rest server be same as thrift and avro servers
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@965160 13f79535-47bb-0310-9956-ffa450edef68
2010-07-18 05:24:17 +00:00
Michael Stack 4c16c452e6 HBASE-2845 Small edit of shell main help page cutting down some on white space and text
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@965158 13f79535-47bb-0310-9956-ffa450edef68
2010-07-18 05:15:43 +00:00
Michael Stack 509d2160d5 HBASE-2843 Re-add bloomfilter test over-zealously removed by HBASE-2625
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964990 13f79535-47bb-0310-9956-ffa450edef68
2010-07-17 00:45:40 +00:00
Ryan Rawson 7557b73e90 HBASE-2840 Remove the final remnants of the old Get code - the query matchers and other helper classes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964981 13f79535-47bb-0310-9956-ffa450edef68
2010-07-16 23:29:19 +00:00
Ryan Rawson 2fd862b403 HBASE-2553 Revisit IncrementColumnValue implementation in 0.22
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964973 13f79535-47bb-0310-9956-ffa450edef68
2010-07-16 23:08:57 +00:00
Michael Stack edf052f87a HBASE-2835 Update hadoop jar to head of branch-0.20-append to catch three added patches
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964968 13f79535-47bb-0310-9956-ffa450edef68
2010-07-16 22:47:23 +00:00
Michael Stack 4158a4e4a3 HBASE-2727 Splits writing one file only is untenable; need dir of recovered edits ordered by sequenceid
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964965 13f79535-47bb-0310-9956-ffa450edef68
2010-07-16 22:28:21 +00:00
Ryan Rawson e4ee10d24f HBASE-2803 Remove remaining Get code from Store.java,etc
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964645 13f79535-47bb-0310-9956-ffa450edef68
2010-07-15 23:49:59 +00:00
Jonathan Gray 9a4a3f512c HBASE-2517 During reads when passed the specified time range, seek to next column (Pranav via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964496 13f79535-47bb-0310-9956-ffa450edef68
2010-07-15 17:15:14 +00:00
Jean-Daniel Cryans e58e1f82fb HBASE-2808 Document the implementation of replication
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964220 13f79535-47bb-0310-9956-ffa450edef68
2010-07-14 22:11:47 +00:00
Michael Stack c49eba4c42 HBASE-2836 Speed mvn site building by removing generation of useless reports
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964218 13f79535-47bb-0310-9956-ffa450edef68
2010-07-14 22:02:57 +00:00
Jean-Daniel Cryans 643ae0c985 HBASE-2781 ZKW.createUnassignedRegion doesn't make sure existing znode is
in the right state (Karthik Ranganathan via JD)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@963910 13f79535-47bb-0310-9956-ffa450edef68
2010-07-14 00:07:03 +00:00
Ryan Rawson 3c080bb8cc HBASE-2265 HFile and Memstore should maintain minimum and maximum timestamps
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@963862 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13 21:01:11 +00:00
Michael Stack c45b3bc413 HBASE-2828 HTable unnecessarily coupled with HMaster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@963826 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13 19:21:36 +00:00
Michael Stack 00ed966728 HBASE-2831 Fix '' path duplication in setup scripts
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@963539 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13 00:24:12 +00:00
Ryan Rawson c36ed07685 HBASE-2793 Add ability to extract a specified list of versions of a column in a single roundtrip
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@962700 13f79535-47bb-0310-9956-ffa450edef68
2010-07-09 21:36:40 +00:00
Ryan Rawson b5a5aa6381 HBASE-2797 Another NPE in ReadWriteConsistencyControl
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@961549 13f79535-47bb-0310-9956-ffa450edef68
2010-07-08 01:22:08 +00:00
Jonathan Gray c2c41f0439 HBASE-2806 (small compile fix via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@960664 13f79535-47bb-0310-9956-ffa450edef68
2010-07-05 19:34:51 +00:00
Michael Stack 2993d97c97 HBASE-2806 DNS hiccups cause uncaught NPE in HServerAddress#getBindAddress
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@960650 13f79535-47bb-0310-9956-ffa450edef68
2010-07-05 17:47:10 +00:00
Jean-Daniel Cryans 03933720fa HBASE-2223 Handle 10min+ network partitions between clusters
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@959479 13f79535-47bb-0310-9956-ffa450edef68
2010-07-01 00:25:50 +00:00
Ryan Rawson 35616d9205 HBASE-2501 Refactor StoreFile Code
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@958468 13f79535-47bb-0310-9956-ffa450edef68
2010-06-28 06:02:49 +00:00
Michael Stack 7353c3dc0a HBASE-2707 Can't recover from a dead ROOT server if any exceptions happens during log splitting
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@958153 13f79535-47bb-0310-9956-ffa450edef68
2010-06-26 00:05:17 +00:00
Michael Stack 0c56c7665e HBASE-2790 Purge apache-forrest from TRUNK
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@958081 13f79535-47bb-0310-9956-ffa450edef68
2010-06-25 19:02:28 +00:00
Jean-Daniel Cryans 41a8d9ab2b HBASE-2787 PE is confused about flushCommits
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957750 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 23:39:50 +00:00
Jean-Daniel Cryans e7cf8cfd08 HBASE-2785 TestScannerTimeout.test2772 is flaky
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957744 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 22:48:25 +00:00
Jean-Daniel Cryans 24b7c5404b HBASE-2786 TestHLog.testSplit hangs (Nicolas Spiegelberg via JD)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957712 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 20:55:48 +00:00
Jean-Daniel Cryans 9dd7a6bccc HBASE-2345 Add Test in 0.20 to Check for proper HDFS-200 append/sync support
(Nicolas Spiegelberg via JD)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957679 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 18:51:47 +00:00
Jean-Daniel Cryans d7c976d35d Forgot to add this file when committing
HBASE-2772  Scan doesn't recover from region server failure
 HBASE-2775  Update of hadoop jar in HBASE-2771 broke TestMultiClusters


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957641 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 17:20:27 +00:00
Michael Stack 95eef0ad98 HBASE-2783 Quick edit of 'Getting Started' for development release 0.89.x
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957418 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 05:17:02 +00:00
Michael Stack 878f8e5fa3 HBASE-2774 Spin in ReadWriteConsistencyControl eating CPU (load > 40) and no progress running YCSB on clean cluster startup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957411 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 04:35:22 +00:00
Michael Stack 4637114fce HBASE-2779 Build a -src tgz to sit beside our -bin tgz when you call maven assembly:assembly
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957351 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 21:22:21 +00:00
Todd Lipcon c4654b285a HBASE-2729. Interrupted or failed memstore flushes should not corrupt the region
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957307 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 19:04:40 +00:00
Michael Stack 51de1e3aa9 HBASE-2617 Load balancer falls into pathological state if one server under average - slop; endless churn; did not apply to trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957131 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 07:41:28 +00:00
Todd Lipcon f81be02be8 HBASE-2767. Fix reflection in tests that was made incompatible by HDFS-1209
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957112 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 05:26:38 +00:00
Jonathan Gray 77fcd6cb63 HBASE-2758 META region stuck in RS2ZK_REGION_OPENED state (Karthik Ranganathan via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957099 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 03:31:19 +00:00
Michael Stack 97657cccd2 HBASE-2763 Cross-port HADOOP-6833 IPC parameter leak bug
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957058 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 22:11:17 +00:00
Ryan Rawson 1e1aafef95 HBASE-2771 Update our hadoop jar to be latest from 0.20-append branch
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957057 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 22:09:59 +00:00
Todd Lipcon d53780f528 HBASE-2768. Fix teardown order in TestFilter
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957054 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 22:06:42 +00:00
Todd Lipcon 76c2563c67 HBASE-2769. Fix typo in warning message for HBaseConfiguration
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957051 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 21:59:58 +00:00
Michael Stack 59d68639e2 HBASE-7 Provide a HBase checker and repair tool similar to fsck
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957043 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 21:44:02 +00:00
Todd Lipcon 6aa3261fc5 HBASE-2762. Add warning to master if running without append enabled
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957029 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 20:56:18 +00:00
Jean-Daniel Cryans ada9be3cf2 HBASE-2741 HBaseExecutorService needs to be multi-cluster friendly
(Karthik Ranganathan via JD)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@956968 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 18:24:12 +00:00
Todd Lipcon 981573c9e1 HBASE-2764. Force all Chore tasks to have a thread name
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@956766 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 03:57:12 +00:00
Todd Lipcon ca2f1678d7 HBASE-2757. Fix flaky TestFromClientSide test by forcing region assignment
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@956716 13f79535-47bb-0310-9956-ffa450edef68
2010-06-21 22:01:25 +00:00
Michael Stack 52ae2e469b HBASE-1025 Reconstruction log playback has no bounds on memory used
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@956706 13f79535-47bb-0310-9956-ffa450edef68
2010-06-21 21:33:17 +00:00
Todd Lipcon d59d054fc9 HBASE-2760. Fix MetaScanner TableNotFoundException when scanning starting at the first row in a table.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@956689 13f79535-47bb-0310-9956-ffa450edef68
2010-06-21 20:52:31 +00:00
Todd Lipcon ebbdb536c7 HBASE-2656. HMaster.getRegionTableClosest should not return null for closed regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@956685 13f79535-47bb-0310-9956-ffa450edef68
2010-06-21 20:36:39 +00:00
Jean-Daniel Cryans dccbca8561 HBASE-2756 MetaScanner.metaScan doesn't take configurations
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@956643 13f79535-47bb-0310-9956-ffa450edef68
2010-06-21 17:16:02 +00:00
Jean-Daniel Cryans ebb698fd09 HBASE-2737 CME in ZKW introduced in HBASE-2694 (Karthik Ranganathan via JD)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@956314 13f79535-47bb-0310-9956-ffa450edef68
2010-06-20 01:01:11 +00:00
Michael Stack 9e73f76604 HBASE-2752 Don't retry forever when waiting on too many store files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@956183 13f79535-47bb-0310-9956-ffa450edef68
2010-06-19 05:39:47 +00:00
Jean-Daniel Cryans 13cf63cac5 HBASE-2683 Make it obvious in the documentation that ZooKeeper needs
permanent storage


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@956135 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 21:29:34 +00:00
Ryan Rawson 0beea3751b HBASE-2740 NPE in ReadWriteConsistencyControl
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@955784 13f79535-47bb-0310-9956-ffa450edef68
2010-06-17 23:20:40 +00:00
Michael Stack bbe4d7981f HBASE-2725 Shutdown hook management is gone in trunk; restore
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@955426 13f79535-47bb-0310-9956-ffa450edef68
2010-06-16 23:31:36 +00:00
Jean-Daniel Cryans 3fc4397289 HBASE-2735 Make HBASE-2694 replication-friendly
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@955418 13f79535-47bb-0310-9956-ffa450edef68
2010-06-16 22:45:24 +00:00
Todd Lipcon d7181bd7c5 HBASE-2738. TestTimeRangeMapRed updated now that we keep multiple cells with same timestamp in MemStore
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@955331 13f79535-47bb-0310-9956-ffa450edef68
2010-06-16 18:05:00 +00:00
Todd Lipcon 0af4fd881b HBASE-2734. TestFSErrors should catch all types of exceptions, not just RTE
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@955088 13f79535-47bb-0310-9956-ffa450edef68
2010-06-15 23:35:15 +00:00
Todd Lipcon 609ce409a0 HBASE-2733. Replacement of LATEST_TIMESTAMP with real timestamp was broken by HBASE-2353
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@955077 13f79535-47bb-0310-9956-ffa450edef68
2010-06-15 22:44:07 +00:00
Todd Lipcon fef909299a HBASE-2670. Provide atomicity for readers even when new insert has same timestamp as current row.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@955076 13f79535-47bb-0310-9956-ffa450edef68
2010-06-15 22:37:56 +00:00
Jean-Daniel Cryans 71f2632f64 HBASE-2732 TestZooKeeper was broken, HBASE-2691 showed it
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@955070 13f79535-47bb-0310-9956-ffa450edef68
2010-06-15 22:13:25 +00:00
Todd Lipcon 16dfe22a6d HBASE-2724. Update to new release of Guava library
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@954707 13f79535-47bb-0310-9956-ffa450edef68
2010-06-15 05:07:57 +00:00
Todd Lipcon 43b0753558 HBASE-2726. Region Server should never abort without an informative log message
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@954705 13f79535-47bb-0310-9956-ffa450edef68
2010-06-15 05:04:42 +00:00
Todd Lipcon 18a53dfd6b HBASE-2353. Batch puts should sync HLog as few times as possible
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@954285 13f79535-47bb-0310-9956-ffa450edef68
2010-06-13 18:54:25 +00:00
Michael Stack d92c49629d HBASE-2468 Improvements to prewarm META cache on client
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@954268 13f79535-47bb-0310-9956-ffa450edef68
2010-06-13 17:20:58 +00:00
Michael Stack e019542660 HBASE-2718 Update .gitignore for trunk after removal of contribs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@954264 13f79535-47bb-0310-9956-ffa450edef68
2010-06-13 17:07:55 +00:00
Ryan Rawson 84378fa8bf HBASE-2400 new connector for Avro RPC access to HBase cluster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@954175 13f79535-47bb-0310-9956-ffa450edef68
2010-06-13 06:53:50 +00:00
Michael Stack 504d473331 HBASE-2716 Make HBase's maven artifacts configurable with -D
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@953934 13f79535-47bb-0310-9956-ffa450edef68
2010-06-12 04:28:38 +00:00
Jonathan Gray b1ef73ff1f HBASE-2694 Move RS to Master region open/close messaging into ZooKeeper
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@953920 13f79535-47bb-0310-9956-ffa450edef68
2010-06-12 01:17:45 +00:00
Jean-Daniel Cryans df71c57269 HBASE-2712 Cached region location that went stale won't recover if
asking for first row


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@953859 13f79535-47bb-0310-9956-ffa450edef68
2010-06-11 20:08:21 +00:00
Michael Stack 53b3274251 HBASE-2208 TableServers # processBatchOfRows - converts from List to [ ] - Expensive copy
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@953802 13f79535-47bb-0310-9956-ffa450edef68
2010-06-11 18:09:48 +00:00
Michael Stack 4193875580 HBASE-2618 Don't inherit from HConstants
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@953790 13f79535-47bb-0310-9956-ffa450edef68
2010-06-11 17:49:55 +00:00
Todd Lipcon 296b055f97 HBASE-2710. Shell should have default terminal width when detection fails
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@953529 13f79535-47bb-0310-9956-ffa450edef68
2010-06-11 01:27:06 +00:00
Michael Stack bdcc7f126a HBASE-2703 ui not working in distributed context
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@953495 13f79535-47bb-0310-9956-ffa450edef68
2010-06-10 23:21:45 +00:00
Jean-Daniel Cryans d3fb45f189 HBASE-2691 LeaseStillHeldException totally ignored by RS, wrongly named
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@952869 13f79535-47bb-0310-9956-ffa450edef68
2010-06-09 00:10:29 +00:00
Jean-Daniel Cryans dc641719fa HBASE-2684 TestMasterWrongRS flaky in trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@952837 13f79535-47bb-0310-9956-ffa450edef68
2010-06-08 21:59:13 +00:00
Ryan Rawson fc52e8d359 HBASE-2616 TestHRegion.testWritesWhileGetting flaky on trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@952796 13f79535-47bb-0310-9956-ffa450edef68
2010-06-08 20:11:50 +00:00
Michael Stack e6de46ef37 HBASE-2558 [mvn] Our javadoc overview -- 'Getting Started', requirements, etc. -- is not carried across by mvn javadoc:javadoc target
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@952565 13f79535-47bb-0310-9956-ffa450edef68
2010-06-08 08:16:12 +00:00
Ryan Rawson a01c22af11 HBASE-2578 Add ability for tests to override server-side timestamp setting (currentTimeMillis)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@952479 13f79535-47bb-0310-9956-ffa450edef68
2010-06-07 23:06:24 +00:00
Todd Lipcon 304464ee06 HBASE-2676. TestInfoServers should use ephemeral ports
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@951935 13f79535-47bb-0310-9956-ffa450edef68
2010-06-06 19:36:28 +00:00
Andrew Kyle Purtell 3181d96ec8 HBASE-2397 Bytes.toStringBinary escapes printable chars
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@951840 13f79535-47bb-0310-9956-ffa450edef68
2010-06-06 08:38:42 +00:00
Michael Stack 493ccf01e8 HBASE-2615 M/R on bulk imported tables
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@951742 13f79535-47bb-0310-9956-ffa450edef68
2010-06-05 16:44:21 +00:00
Michael Stack 650b6cea53 HBASE-2667 TestHLog.testSplit failing in trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@951657 13f79535-47bb-0310-9956-ffa450edef68
2010-06-05 05:53:03 +00:00
Michael Stack 64c6a071d7 HBASE-2614 killing server in TestMasterTransitions causes NPEs and test deadlock
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@951652 13f79535-47bb-0310-9956-ffa450edef68
2010-06-05 05:22:33 +00:00
Todd Lipcon 9cacbb074c HBASE-2661. Add test case for row atomicity guarantee
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@951516 13f79535-47bb-0310-9956-ffa450edef68
2010-06-04 18:15:23 +00:00
Michael Stack 0abcfa0ed7 HBASE-2667 TestHLog.testSplit failing in trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@951471 13f79535-47bb-0310-9956-ffa450edef68
2010-06-04 16:08:41 +00:00
Michael Stack e91448f040 HBASE-2662 TestScannerResource.testScannerResource broke in trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@951192 13f79535-47bb-0310-9956-ffa450edef68
2010-06-03 22:52:42 +00:00
Todd Lipcon c6cfd1b9a6 HBASE-2651. Allow alternate column separators to be specified for ImportTsv
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@951136 13f79535-47bb-0310-9956-ffa450edef68
2010-06-03 19:58:20 +00:00
Michael Stack 94c6f4c1b8 HBASE-2579 Add atomic checkAndDelete support
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@950743 13f79535-47bb-0310-9956-ffa450edef68
2010-06-02 20:05:27 +00:00
Michael Stack 0a7e9913a6 HBASE-2657 TestTableResource is broken in trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@950714 13f79535-47bb-0310-9956-ffa450edef68
2010-06-02 18:47:58 +00:00
Todd Lipcon 5e56bdea4e HBASE-2560. Fix IllegalArgumentException when manually splitting table from web UI
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@950700 13f79535-47bb-0310-9956-ffa450edef68
2010-06-02 18:12:11 +00:00
Todd Lipcon 051fc27324 HBASE-2654. Add additional maven repository temporarily to fetch Guava
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@950694 13f79535-47bb-0310-9956-ffa450edef68
2010-06-02 17:58:30 +00:00
Michael Stack 12bf847f7f HBASE-2653 Remove unused DynamicBloomFilter (especially as its tests are failing hudson on occasion)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@950381 13f79535-47bb-0310-9956-ffa450edef68
2010-06-02 06:05:35 +00:00
Todd Lipcon f9a10488c0 HBASE-1923. Bulk incremental load into an existing table
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@950321 13f79535-47bb-0310-9956-ffa450edef68
2010-06-02 00:40:48 +00:00
Todd Lipcon fc0d79bdfd HBASE-2588. Add easier way to ship HBase dependencies to MR cluster with Job
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@950318 13f79535-47bb-0310-9956-ffa450edef68
2010-06-02 00:29:47 +00:00
Andrew Kyle Purtell 9abbe3075a HBASE-2638 Speed up REST tests
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@950284 13f79535-47bb-0310-9956-ffa450edef68
2010-06-01 22:10:25 +00:00
Todd Lipcon 8e870fa13e HBASE-2635. ImmutableBytesWritable ignores offset in several cases
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@950242 13f79535-47bb-0310-9956-ffa450edef68
2010-06-01 20:42:10 +00:00
Michael Stack dacf350835 HBASE-2437 Refactor HLog splitLog
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@950174 13f79535-47bb-0310-9956-ffa450edef68
2010-06-01 18:01:53 +00:00
Andrew Kyle Purtell edf52b76df HBASE-2636 Upgrade Jetty to 6.1.24
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@949921 13f79535-47bb-0310-9956-ffa450edef68
2010-06-01 04:01:06 +00:00
Andrew Kyle Purtell 5b37b3611f HBASE-2620 REST tests don't use ephemeral ports
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@949920 13f79535-47bb-0310-9956-ffa450edef68
2010-06-01 03:58:27 +00:00
Michael Stack 677738d3ed HBASE-2531 32-bit encoding of regionnames waaaaaaayyyyy too susceptible to hash clashes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@949919 13f79535-47bb-0310-9956-ffa450edef68
2010-06-01 03:50:57 +00:00
Todd Lipcon 12855081cc HBASE-2632. Shell should autodetect terminal width
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@949803 13f79535-47bb-0310-9956-ffa450edef68
2010-05-31 16:49:50 +00:00
Todd Lipcon 57740b8e12 HBASE-2371. Fix 'list' command in shell
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@949549 13f79535-47bb-0310-9956-ffa450edef68
2010-05-30 18:03:46 +00:00
Todd Lipcon c8f365c85b HBASE-2630. HFile should use toStringBinary when printing keys
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@949547 13f79535-47bb-0310-9956-ffa450edef68
2010-05-30 17:54:19 +00:00
Michael Stack e9da90e109 HBASE-2352 Small values for hbase.client.retries.number and ipc.client.connect.max.retries breaks long ops in hbase shell
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@949521 13f79535-47bb-0310-9956-ffa450edef68
2010-05-30 14:36:12 +00:00
Michael Stack 9f7ecc2b02 HBASE-2625 Make testDynamicBloom()'s randomness deterministic
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@949423 13f79535-47bb-0310-9956-ffa450edef68
2010-05-29 17:21:18 +00:00
Michael Stack 914f415fd5 HBASE-2599 BaseScanner says "Current assignment of X is not valid" over and over for same region
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@949329 13f79535-47bb-0310-9956-ffa450edef68
2010-05-29 00:42:19 +00:00
Michael Stack 6cdd1822b6 HBASE-2599 BaseScanner says "Current assignment of X is not valid" over and over for same region
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@949327 13f79535-47bb-0310-9956-ffa450edef68
2010-05-29 00:40:54 +00:00
Todd Lipcon 25232bab12 HBASE-2621. Forgot to update CHANGES.txt in previous commit
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@949254 13f79535-47bb-0310-9956-ffa450edef68
2010-05-28 18:34:16 +00:00
Michael Stack 655b198b84 HBASE-2619 HBase shell 'alter' command cannot set table properties to False
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@949025 13f79535-47bb-0310-9956-ffa450edef68
2010-05-27 22:23:46 +00:00
Jean-Daniel Cryans 982a15f227 HBASE-2613 Remove the code around MSG_CALL_SERVER_STARTUP
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@948632 13f79535-47bb-0310-9956-ffa450edef68
2010-05-26 23:09:09 +00:00
Jean-Daniel Cryans 38d4e7e377 HBASE-2610 ValueFilter copy pasted javadoc from QualifierFilter
missing the line in CHANGES


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@948493 13f79535-47bb-0310-9956-ffa450edef68
2010-05-26 16:35:04 +00:00
Andrew Kyle Purtell bb8e346466 HBASE-2586 Move hbase webapps to a hbase-webapps dir
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@948298 13f79535-47bb-0310-9956-ffa450edef68
2010-05-26 02:56:08 +00:00
Michael Stack 4ad80c69a5 HBASE-2590 Failed parse of branch element in saveVersion.sh
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@947716 13f79535-47bb-0310-9956-ffa450edef68
2010-05-24 17:02:28 +00:00
Michael Stack f8ca192f92 HBASE-2589 TestHRegion.testWritesWhileScanning flaky on trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@947707 13f79535-47bb-0310-9956-ffa450edef68
2010-05-24 16:36:08 +00:00
Michael Stack d7276f47fd HBASE-2516 Ugly IOE when region is being closed; rather, should NSRE
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@947675 13f79535-47bb-0310-9956-ffa450edef68
2010-05-24 15:43:46 +00:00
Michael Stack c7ed31b969 HBASE-2519 StoreFileScanner.seek swallows IOEs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@947511 13f79535-47bb-0310-9956-ffa450edef68
2010-05-23 22:21:48 +00:00
Jonathan Gray 0b590b5703 HBASE-2538 Work on repository order in pom (adding fbmirror to top, ibiblio on bottom)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@947232 13f79535-47bb-0310-9956-ffa450edef68
2010-05-22 04:39:06 +00:00
Michael Stack 851b6a9cfc HBASE-2594 Narrow pattern used finding unit tests to run -- make it same was we had in 0.20
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@947182 13f79535-47bb-0310-9956-ffa450edef68
2010-05-21 21:35:30 +00:00