158 Commits

Author SHA1 Message Date
Michael Stack
b64c40daff HBASE-2869 Regularize how we log sequenceids -- sometimes its myseqid, other times its sequence id, etc. -- Found another case where we had seqid instead of sequenceid
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@978799 13f79535-47bb-0310-9956-ffa450edef68
2010-07-24 05:01:34 +00:00
Michael Stack
8400698734 HBASE-2873 Minor clean up in basescanner; fix a log and make deletes of region processing run in order -- continued... removing redundancy in logs -- no need to log encoded name anymore .. its part of region name
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@978798 13f79535-47bb-0310-9956-ffa450edef68
2010-07-24 04:56:58 +00:00
Michael Stack
234c458727 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@978797 13f79535-47bb-0310-9956-ffa450edef68
2010-07-24 04:50:34 +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
07d085c2e5 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@966877 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 22:15:07 +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
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
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
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
Michael Stack
8164552e35 Fixup of 'Getting Started' to point at CHANGES.txt of 0.20-append to get list of patches
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964978 13f79535-47bb-0310-9956-ffa450edef68
2010-07-16 23:22:04 +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
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
Ryan Rawson
dac26ea612 HBASE-2517 Didn't adjust heapSize() in memstore with addition of 2 new references
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964627 13f79535-47bb-0310-9956-ffa450edef68
2010-07-15 22:15:46 +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
Jean-Daniel Cryans
e9eebe3a1f HBASE-2781 fixup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@963951 13f79535-47bb-0310-9956-ffa450edef68
2010-07-14 05:29:32 +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
d89cb8d0c5 HBASE-2265 HFile and Memstore should maintain minimum and maximum timestamps
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@963903 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13 23:17:59 +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
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
Todd Lipcon
655f156494 Add missing Apache licenses to some source files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957575 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 15:03:42 +00:00
Michael Stack
dbc9c82055 Quick edit of 'Getting Started' for development release 0.89.x
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957417 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 05:07:17 +00:00
Michael Stack
05598d5ae3 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@957412 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 04:42:17 +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
Jean-Daniel Cryans
049120cdde 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@957333 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 20:33:48 +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
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
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
80ab0f9703 HBASE-7 Provide a HBase checker and repair tool similar to fsck
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957040 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 21:42:13 +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
Michael Stack
75caa88aec HBASE-1025 Reconstruction log playback has no bounds on memory used
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@956753 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 00:57:46 +00:00