Commit Graph

332 Commits

Author SHA1 Message Date
Michael Stack a8ea368223 HBASE-4830 Regionserver BLOCKED on WAITING DFSClient$DFSOutputStream.waitForAckedSeqno running 0.20.205.0+
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204770 13f79535-47bb-0310-9956-ffa450edef68
2011-11-22 01:06:03 +00:00
Kannan Muthukkaruppan 7dbde6f932 HBASE-4761 Add Developer Debug Options to HBase Config
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203409 13f79535-47bb-0310-9956-ffa450edef68
2011-11-17 22:53:42 +00:00
karthik 685fe23a00 [jira] [HBASE-4771] List HBase Region availability
Summary:
One critical feature necessary to completely automate
production pushes is the ability to recognize when HBase has
successfully made all regions available for reads/writes (step prior to
HBCK).  Created script to display region availability status and stall
until all onlined regions are actually available.

Test Plan: - bin/hbase org.jruby.Main bin/region_status.rb wait

Reviewers: stack, Kannan, JIRA

Reviewed By: stack

CC: stack

Differential Revision: 399

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203396 13f79535-47bb-0310-9956-ffa450edef68
2011-11-17 22:20:41 +00:00
Zhihong Yu 4664a4bab7 HBASE-4704 Differential Revision: #117 A JRuby script for identifying active master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1201828 13f79535-47bb-0310-9956-ffa450edef68
2011-11-14 19:10:06 +00:00
Michael Stack ea5f9bf29a HBASE-4756 Enable tab-completion in HBase shell
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1199102 13f79535-47bb-0310-9956-ffa450edef68
2011-11-08 04:37:27 +00:00
Michael Stack f24e30f5e7 HBASE-4719 HBase script assumes pre-Hadoop 0.21 layout of jar files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196936 13f79535-47bb-0310-9956-ffa450edef68
2011-11-03 04:05:37 +00:00
Zhihong Yu 1b63b76e69 HBASE-1744 Thrift server to match the new java api (Tim Sell)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196451 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 04:26:26 +00:00
Michael Stack 04ace586de HBASE-4715 Remove stale broke .rb scripts from bin dir
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196168 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 17:56:35 +00:00
Michael Stack fcc01d275a HBASE-4715 Remove stale broke .rb scripts from bin dir
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196166 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 17:54:20 +00:00
Michael Stack 575cbc7108 HBASE-4642 Add Apache License Header
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1187998 13f79535-47bb-0310-9956-ffa450edef68
2011-10-23 23:03:32 +00:00
Michael Stack b3266f1f62 HBASE-4647 RAT finds about 40 files missing licenses
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1187975 13f79535-47bb-0310-9956-ffa450edef68
2011-10-23 21:19:23 +00:00
Michael Stack bbe544d2fa HBASE-4526 special case for stopping master in hbase-daemon.sh is no longer required
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1178462 13f79535-47bb-0310-9956-ffa450edef68
2011-10-03 17:14:23 +00:00
Michael Stack 7c9f2c7da0 HBASE-4445 Not passing --config when checking if distributed mode or not
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1172888 13f79535-47bb-0310-9956-ffa450edef68
2011-09-19 23:07:53 +00:00
Michael Stack 845b01f154 HBASE-4243 HADOOP_HOME should be auto-detected (Roman Shaposhnik) -- revert.. non-portable shell change
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1166815 13f79535-47bb-0310-9956-ffa450edef68
2011-09-08 17:24:57 +00:00
Michael Stack c6d4b05ad7 HBASE-4243 HADOOP_HOME should be auto-detected
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1166761 13f79535-47bb-0310-9956-ffa450edef68
2011-09-08 15:41:41 +00:00
Nicolas Spiegelberg 2eec39fa48 HBASE-4244 Refactor bin/hbase help
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1160890 13f79535-47bb-0310-9956-ffa450edef68
2011-08-23 21:37:32 +00:00
Michael Stack 38a046ea3c HBASE-4229 Replace Jettison JSON encoding with Jackson in HLogPrettyPrinter
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1159914 13f79535-47bb-0310-9956-ffa450edef68
2011-08-20 20:27:09 +00:00
Michael Stack c9e11e0816 HBASE-3465 Hbase should use a HADOOP_HOME environment variable if available
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1150282 13f79535-47bb-0310-9956-ffa450edef68
2011-07-24 05:21:02 +00:00
Zhihong Yu 3f66fb713f HBASE-4035 Fix local-master-backup.sh - parameter order wrong
(Lars George via Ted Yu)



git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1139682 13f79535-47bb-0310-9956-ffa450edef68
2011-06-26 00:52:36 +00:00
Michael Stack 9a047f1343 HBASE-3941 'hbase version' command line should print version info
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1133211 13f79535-47bb-0310-9956-ffa450edef68
2011-06-08 00:06:02 +00:00
Michael Stack 9b22cb0f0e HBASE-3941 'hbase version' command line should print version info -- REVERT MISTAKEN COMMIT OF WRONG PATCH
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1133210 13f79535-47bb-0310-9956-ffa450edef68
2011-06-08 00:04:47 +00:00
Michael Stack 7a55ec9a25 HBASE-3941 'hbase version' command line should print version info
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1133209 13f79535-47bb-0310-9956-ffa450edef68
2011-06-08 00:03:54 +00:00
Michael Stack 9e4d90cdf1 HBASE-3895 Fix order of parameters after HBASE-1511
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1124358 13f79535-47bb-0310-9956-ffa450edef68
2011-05-18 18:03:39 +00:00
Michael Stack 551ea3211f HBASE-3882 hbase-config.sh needs to be updated so it can auto-detects the sun jre provided by RHEL6
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1103239 13f79535-47bb-0310-9956-ffa450edef68
2011-05-14 21:51:29 +00:00
Michael Stack 4dc83021b1 HBASE-3881 Add disable balancer in graceful_stop.sh script
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1102857 13f79535-47bb-0310-9956-ffa450edef68
2011-05-13 18:37:55 +00:00
Michael Stack 803a91646c HBASE-3748 Add rolling of thrift/rest daemons to graceful_stop.sh script
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1089666 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 23:14:01 +00:00
Michael Stack 06a21879a4 HBASE-3071 Graceful decommissioning of a regionserver
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1088879 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 04:08:24 +00:00
Michael Stack 67a3bf92b7 Added note on nproc and changed it so we print ulimit -a instead of ulimit -n into out server logs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1087188 13f79535-47bb-0310-9956-ffa450edef68
2011-03-31 05:33:28 +00:00
Todd Lipcon 561deab8fc HBASE-3703. hbase-config.sh needs to be updated so it can auto-detect the sun jdk provided by RHEL6
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085798 13f79535-47bb-0310-9956-ffa450edef68
2011-03-26 20:38:21 +00:00
Michael Stack bb28add83e HBASE-3575 Update rename table script
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084062 13f79535-47bb-0310-9956-ffa450edef68
2011-03-22 03:18:12 +00:00
Michael Stack 692552597a HBASE-3440 Clean out load_table.rb and make sure all roads lead to completebulkload tool
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082247 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 18:26:29 +00:00
Michael Stack 30d63d550f HBASE-3533 Allow HBASE_LIBRARY_PATH env var to specify extra locations of native lib
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1080459 13f79535-47bb-0310-9956-ffa450edef68
2011-03-11 06:04:18 +00:00
Michael Stack d336634bab HBASE-3499 Users upgrading to 0.90.0 need to have their .META. table updated with the right MEMSTORE_SIZE
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1068277 13f79535-47bb-0310-9956-ffa450edef68
2011-02-08 07:01:13 +00:00
Todd Lipcon 69eec35098 HBASE-3511. Allow rolling restart to apply to only RS or only masters
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1068158 13f79535-47bb-0310-9956-ffa450edef68
2011-02-07 21:57:47 +00:00
Michael Stack ce16f762e9 HBASE-3430 hbase-daemon.sh should clean up PID files on process stop
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1056515 13f79535-47bb-0310-9956-ffa450edef68
2011-01-07 21:18:31 +00:00
Jean-Daniel Cryans 0f2700df67 HBASE-3383 [0.90RC1] bin/hbase script displays "no such file" warning on
target/cached_classpath.txt


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1052093 13f79535-47bb-0310-9956-ffa450edef68
2010-12-22 23:02:42 +00:00
Michael Stack 5964303163 HBASE-2936 Differentiate between daemon & restart sleep periods
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1043162 13f79535-47bb-0310-9956-ffa450edef68
2010-12-07 18:54:32 +00:00
Jean-Daniel Cryans 65979de1fb HBASE-3216 Move HBaseFsck from client to util
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033736 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 21:46:14 +00:00
Jonathan Gray add2f82ca7 HBASE-3126 Force use of 'mv -f' when moving aside hbase logfiles
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029177 13f79535-47bb-0310-9956-ffa450edef68
2010-10-30 20:10:31 +00:00
Michael Stack 89a5eb519a HBASE-2998 rolling-restart.sh shouldn't rely on zoo.cfg; some improvements to the rr script -- reapply rolling-restart.bin improvments
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026532 13f79535-47bb-0310-9956-ffa450edef68
2010-10-22 23:47:24 +00:00
Michael Stack bd29da76b8 HBASE-2998 rolling-restart.sh shouldn't rely on zoo.cfg; some improvements to the rr script -- reverse mistaken commit
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026531 13f79535-47bb-0310-9956-ffa450edef68
2010-10-22 23:46:48 +00:00
Michael Stack 402b33140d HBASE-2998 rolling-restart.sh shouldn't rely on zoo.cfg; some improvements to the rr script
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026530 13f79535-47bb-0310-9956-ffa450edef68
2010-10-22 23:45:42 +00:00
Michael Stack f36d48b045 HBASE-2998 rolling-restart.sh shouldn't rely on zoo.cfg
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026470 13f79535-47bb-0310-9956-ffa450edef68
2010-10-22 19:54:21 +00:00
Michael Stack 43dd80f935 Enable execute bit on rolling-restart.sh
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1025766 13f79535-47bb-0310-9956-ffa450edef68
2010-10-20 21:26:24 +00:00
Jean-Daniel Cryans a7d61ec5b5 HBASE-2201 JRuby shell for replication
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1024470 13f79535-47bb-0310-9956-ffa450edef68
2010-10-20 00:21:08 +00:00
Todd Lipcon 2ecdd83e0d HBASE-3002. Fix zookeepers.sh to work properly with strange JVM options
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1000698 13f79535-47bb-0310-9956-ffa450edef68
2010-09-24 04:10:55 +00:00
Michael Stack 1456bfff76 HBASE-3000 Add "hbase classpath" command to dump classpath
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@999062 13f79535-47bb-0310-9956-ffa450edef68
2010-09-20 19:14:48 +00:00
Michael Stack 98b9448162 HBASE-3000 Add "hbase classpath" command to dump classpath
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@999060 13f79535-47bb-0310-9956-ffa450edef68
2010-09-20 19:13:43 +00:00
Michael Stack d153ec95da HBASE-3010 Can't start/stop/start... cluster using new master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@998380 13f79535-47bb-0310-9956-ffa450edef68
2010-09-18 00:51:05 +00:00
Michael Stack 5d8b73585f HBASE-2979 Fix failing TestMultParrallel in hudson build
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@997437 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 18:10:43 +00:00
Todd Lipcon 1805c1b3b1 chmod master-backup.sh to be executable
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@993175 13f79535-47bb-0310-9956-ffa450edef68
2010-09-06 23:23:58 +00:00
Michael Stack f521309532 HBASE-2692 Master rewrite and cleanup for 0.90
Patch brought over from 0.90_master_rewrite branch.

Replication test is broke as are some of the rest tests.
Others should be passing.

Some of the changes made in this fat patch:

+ In HLogKey, we now use encoded region name instead of full region name.
+ On split, daughters are opened on the parent's regionserver; let the new balancer
sort them out later when it cuts in.
+ Added move region from one server to another as well as enable/disable balancer.
+ All .META. and -ROOT- edits go via new *Editor and *Reader classes -- no more
do we have 5 different ways of reading and editing .META.
+ Rather than 3 different listeners to hlog each w/ own way of listening, instead
we only have WALObserver now.
+ New Server Interface that has whats common to HMaster and RegionServer. Also
new Services Interface.  This should make test writing cleaner making it so
less need of full cluster context testing anything -- e.g. the new
Interfaces are good w/ Mockito.
+ New balacner that runs on a period and takes into consideration all load
across cluster.
+ Table online/offline is now a flag in ZK; the offline flag on a region is
just used splitting from here on out.
+ Moved fixup of failed add of daughter edits to .META. into shutdown server
recover code (It used to be in basescanner).
+ The heartbeat now sends master the regionserver load and is used sending
shutdown message from master to regionserver ONLY; all other messages are
via zk (HMsg is pretty bare now).
+ No more Worker in RS and ToDoQueue in master.  Both in master and regionserver
we use handlers instead run out of Executors.
+ Client can not send split, flush, compact direct to RS; no longer does
it go via master.
+ Server shutdown runs differently now. All are watching a flag in zk.
When RS notices its gone, it closes all user-space regions. If thats all
it was carrying, then it goes down.  Otherwise, waits on master to send
the shutdown msg via heartbeat.



git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@991397 13f79535-47bb-0310-9956-ffa450edef68
2010-08-31 23:51:44 +00:00
Michael Stack 8d91604bc8 HBASE-1660 need a rolling restart script -- forgot to add scripts
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@988342 13f79535-47bb-0310-9956-ffa450edef68
2010-08-23 22:36:47 +00:00
Michael Stack b3baa8aca7 HBASE-1660: script to handle rolling restarts
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@985084 13f79535-47bb-0310-9956-ffa450edef68
2010-08-13 04:12:09 +00:00
Michael Stack e30ddb01aa HBASE-2870: Add Backup CLI Option to HMaster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@984116 13f79535-47bb-0310-9956-ffa450edef68
2010-08-10 16:54:40 +00:00
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 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
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 3af146e302 Change order in which usage shows commands -- show servers first
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@965298 13f79535-47bb-0310-9956-ffa450edef68
2010-07-18 21:55:49 +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 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
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
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
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 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
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
Michael Stack 41a4c36ec9 HBASE-7 Provide a HBase checker and repair tool similar to fsck; add handling of disable parents
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@948203 13f79535-47bb-0310-9956-ffa450edef68
2010-05-25 20:50:04 +00:00
Michael Stack 49c48dde79 HBASE-7 Provide a HBase checker and repair tool similar to fsck; added simple .META. fixup script
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@947857 13f79535-47bb-0310-9956-ffa450edef68
2010-05-24 23:18:13 +00:00
Michael Stack 897e903d90 HBASE-2577 Remove 'core' maven module; move core up a level hbase-issues
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@946736 13f79535-47bb-0310-9956-ffa450edef68
2010-05-20 18:10:57 +00:00
Michael Stack 3d5c3a66b3 HBASE-2583 Make webapps work in distributed mode again and make webapps deploy at / instead of at /webapps/master/master.jsp
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@946571 13f79535-47bb-0310-9956-ffa450edef68
2010-05-20 09:02:18 +00:00
Michael Stack 7e51b33b00 HBASE-2572 hbase/bin/set_meta_block_caching.rb:72: can't convert Java::JavaLang::String into String (TypeError) - little issue with script
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@946280 13f79535-47bb-0310-9956-ffa450edef68
2010-05-19 17:03:38 +00:00
Michael Stack ca482b185b HBASE-2562 bin/hbase doesn't work in-situ in maven; fix spelling mistake
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@946009 13f79535-47bb-0310-9956-ffa450edef68
2010-05-19 03:42:45 +00:00
Michael Stack ea52d836b4 HBASE-2449 Local HBase does not stop properly
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@945836 13f79535-47bb-0310-9956-ffa450edef68
2010-05-18 19:24:36 +00:00
Michael Stack 302ce75933 HBASE-2562 bin/hbase doesn't work in-situ in maven
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@945487 13f79535-47bb-0310-9956-ffa450edef68
2010-05-18 04:22:37 +00:00
Michael Stack 960a9c0d7a HBASE-2562 bin/hbase doesn't work in-situ in maven
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@945486 13f79535-47bb-0310-9956-ffa450edef68
2010-05-18 04:12:04 +00:00
Michael Stack f6fb68ab0c HBASE-2460 add_table.rb deletes any tables for which the target table name is a prefix
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@935114 13f79535-47bb-0310-9956-ffa450edef68
2010-04-17 02:49:02 +00:00
Michael Stack 2a8ed43ac1 HBASE-2451 .META. by-passes cache; BLOCKCACHE=>'false'
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@934654 13f79535-47bb-0310-9956-ffa450edef68
2010-04-16 00:21:29 +00:00
Andrew Kyle Purtell a03976103d added copyright notices
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@928089 13f79535-47bb-0310-9956-ffa450edef68
2010-03-26 22:45:48 +00:00
Michael Stack dfc23200bd HBASE-2313 Nit-pick about hbase-2279 shell fixup, if you do get with non-existant column family, throws lots of exceptions
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@923894 13f79535-47bb-0310-9956-ffa450edef68
2010-03-16 17:43:09 +00:00
Michael Stack dd8456b1be HBASE-2316 Need an ability to run shell tests w/o invoking junit
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@922408 13f79535-47bb-0310-9956-ffa450edef68
2010-03-12 19:59:35 +00:00
Michael Stack 4770ea178a HBASE-2279 Hbase Shell does not have any tests
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@922110 13f79535-47bb-0310-9956-ffa450edef68
2010-03-12 01:36:04 +00:00
Michael Stack f3f7b0622f HBASE-2287 TypeError in shell
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@922074 13f79535-47bb-0310-9956-ffa450edef68
2010-03-11 23:45:23 +00:00
Michael Stack 6d0d1cc9a9 HBASE-2308 Fix the bin/rename_table.rb script, make it work again
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@921624 13f79535-47bb-0310-9956-ffa450edef68
2010-03-10 23:27:30 +00:00
Michael Stack e325ccd9bf HBASE-2281 Hbase shell does not work when started from the build dir
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@919083 13f79535-47bb-0310-9956-ffa450edef68
2010-03-04 17:43:05 +00:00
Lars George ffac8a385c HBASE-2274 Hbase Shell hcd() method is broken by the replication scope parameter (Alexey Kovyrin via Lars George)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@917162 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28 10:47:07 +00:00
Michael Stack 85c53c5d35 HBASE-2160 Can't put with ts in shell
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@902269 13f79535-47bb-0310-9956-ffa450edef68
2010-01-22 21:12:30 +00:00
Jean-Daniel Cryans f700187546 HBASE-2057 Cluster won't stop (Gary Helmling and JD via JD)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@902239 13f79535-47bb-0310-9956-ffa450edef68
2010-01-22 19:26:09 +00:00
Ryan Rawson fb6ed7f687 HBASE-2109
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@901034 13f79535-47bb-0310-9956-ffa450edef68
2010-01-20 02:05:04 +00:00
Ryan Rawson 44572e6a2d HBASE-2147 - run zookeeper in the same jvm as master during non-distributed mode
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@901030 13f79535-47bb-0310-9956-ffa450edef68
2010-01-20 01:42:12 +00:00
Michael Stack 055580dee1 HBASE-2130 bin/* scripts - not to include lib/test/**/*.jar
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@900210 13f79535-47bb-0310-9956-ffa450edef68
2010-01-17 20:16:54 +00:00
Michael Stack 05e631f7d9 HBASE-2111 Move to ivy broke our being able to run in-place; i.e. ./bin/start-hbase.sh in a checkout
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@898132 13f79535-47bb-0310-9956-ffa450edef68
2010-01-12 00:23:42 +00:00
Michael Stack 73aa65deb3 HBASE-2035 Binary values are formatted wrong in shell
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@896738 13f79535-47bb-0310-9956-ffa450edef68
2010-01-07 02:25:12 +00:00
Andrew Kyle Purtell 11d2b63d1c HBASE-2084 [EC2] JAVA_HOME handling broken
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@894938 13f79535-47bb-0310-9956-ffa450edef68
2009-12-31 20:50:56 +00:00
Jean-Daniel Cryans 1241459503 HBASE-2081 Set the retries higher in shell since client pause is lower
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@894743 13f79535-47bb-0310-9956-ffa450edef68
2009-12-30 23:47:41 +00:00
Michael Stack b6a18a17d9 HBASE-2074 Improvements to the hadoop-config script
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@894505 13f79535-47bb-0310-9956-ffa450edef68
2009-12-29 23:08:20 +00:00
Andrew Kyle Purtell c609d25614 HBASE-2028 Add HTable.incrementColumnValue support to shell
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@892648 13f79535-47bb-0310-9956-ffa450edef68
2009-12-20 19:50:23 +00:00
Michael Stack d225c7576c HBASE-2034 [Bulk load tools] loadtable.rb calls an undefined method 'descendingIterator'
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@891842 13f79535-47bb-0310-9956-ffa450edef68
2009-12-17 19:02:37 +00:00
Jean-Daniel Cryans 04155cac92 HBASE-2044 HBASE-1822 removed not-deprecated APIs
HBASE-2041  Change WAL default configuration values
            changes to the shell and fixing interrupt bug


git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@891073 13f79535-47bb-0310-9956-ffa450edef68
2009-12-15 23:41:40 +00:00
Jean-Daniel Cryans 6965cf5135 HBASE-2043 Shell's scan broken
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@890192 13f79535-47bb-0310-9956-ffa450edef68
2009-12-14 06:20:21 +00:00
Jean-Daniel Cryans 99b6ece5c1 HBASE-2033 Shell scan 'limit' is off by one
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@888640 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 23:55:36 +00:00
Michael Stack 5c6931f263 HBASE-2029 Reduce shell exception dump on console
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@888132 13f79535-47bb-0310-9956-ffa450edef68
2009-12-07 20:54:58 +00:00
Michael Stack 0440aab870 HBASE-1958 Remove '# TODO: PUT BACK vi CHANGES.txt! ''/bin/hadoop dfsadmin -safemode wai'
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@883899 13f79535-47bb-0310-9956-ffa450edef68
2009-11-24 22:21:51 +00:00
Andrew Kyle Purtell 866453467e HBASE-2003 [shell] deleteall ignores column if specified
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@883242 13f79535-47bb-0310-9956-ffa450edef68
2009-11-23 04:25:24 +00:00
Michael Stack dc28f778ed HBASE-1977 Add ts and allow setting VERSIONS when scanning in shell; better fix for ts
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@836275 13f79535-47bb-0310-9956-ffa450edef68
2009-11-14 22:25:11 +00:00
Michael Stack 947b62178d HBASE-1977 Add ts and allow setting VERSIONS when scanning in shell; back out a piece of this patch... we already had timestamp
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@836058 13f79535-47bb-0310-9956-ffa450edef68
2009-11-13 23:27:03 +00:00
Michael Stack bbb6ce9d34 HBASE-1977 Add ts and allow setting VERSIONS when scanning in shell
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@835761 13f79535-47bb-0310-9956-ffa450edef68
2009-11-13 07:04:11 +00:00
Michael Stack 9ea1470180 HBASE-1962 Bulk loading script makes regions incorrectly (loadtable.rb)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@834120 13f79535-47bb-0310-9956-ffa450edef68
2009-11-09 15:56:18 +00:00
Michael Stack 54ee56f8e4 HBASE-1867 Tool to regenerate an hbase table from the data files
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@834114 13f79535-47bb-0310-9956-ffa450edef68
2009-11-09 15:45:04 +00:00
Andrew Kyle Purtell 55afbc4675 HBABSE-1889 ClassNotFoundException on trunk for REST
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@824041 13f79535-47bb-0310-9956-ffa450edef68
2009-10-11 08:50:54 +00:00
Jean-Daniel Cryans 400aa9a809 HBASE-1899 Use scanner caching in shell count
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@823712 13f79535-47bb-0310-9956-ffa450edef68
2009-10-09 21:55:44 +00:00
Michael Stack a36d212a9a HBASE-1887 Update hbase trunk to latests on hadoop 0.21 branch so we can all test sync/append; it should pass tests again
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@822951 13f79535-47bb-0310-9956-ffa450edef68
2009-10-07 22:42:03 +00:00
Jonathan Gray 3b8bed11a6 HBASE-1481 Add fast row key only scanning
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@822062 13f79535-47bb-0310-9956-ffa450edef68
2009-10-05 22:34:16 +00:00
Michael Stack 07219dc721 [hbase] Bulk load tools
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@818193 13f79535-47bb-0310-9956-ffa450edef68
2009-09-23 18:42:34 +00:00
Michael Stack 41558cf59d HBASE-1859 Misc shell fixes patch
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@817947 13f79535-47bb-0310-9956-ffa450edef68
2009-09-23 03:10:49 +00:00
Andrew Kyle Purtell 4f294977d2 HBASE-1848 Fixup shell for HBASE-1822
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@816260 13f79535-47bb-0310-9956-ffa450edef68
2009-09-17 16:17:59 +00:00
Andrew Kyle Purtell a4ee96d5fd HBASE-1827 Add disabling block cache scanner flag to the shell
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@814093 13f79535-47bb-0310-9956-ffa450edef68
2009-09-12 00:11:39 +00:00
Michael Stack e91bb84c8a HBASE-1687 bin/hbase script doesn't allow for different memory settings for each daemon type
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@814056 13f79535-47bb-0310-9956-ffa450edef68
2009-09-11 22:17:05 +00:00
Michael Stack eab24df54c HBASE-1761 getclosest doesn't understand delete family; manifests as 'HRegionInfo was null or empty in .META' A.K.A the BS problem
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@805063 13f79535-47bb-0310-9956-ffa450edef68
2009-08-17 17:34:19 +00:00
Michael Stack b3653a6295 HBASE-1743 [debug tool] Add regionsInTransition list to ClusterStatus detailed output
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@800676 13f79535-47bb-0310-9956-ffa450edef68
2009-08-04 05:09:27 +00:00
Michael Stack 64e7770cb7 HBASE-1693 NPE close_region .META. in shell
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@797851 13f79535-47bb-0310-9956-ffa450edef68
2009-07-25 23:14:16 +00:00
Michael Stack e9c8ea8156 HBASE-1650 HBASE-1551 broke the ability to manage non-regionserver start-up/shut down. ie: you cant start/stop thrift on a cluster anymore
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@794011 13f79535-47bb-0310-9956-ffa450edef68
2009-07-14 18:47:25 +00:00
Michael Stack e2f5f48014 HBASE-1640 Allow passing arguments to jruby script run when run by bin/hbase shell
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@792802 13f79535-47bb-0310-9956-ffa450edef68
2009-07-10 04:20:48 +00:00
Michael Stack 732abb77c8 HBASE-1633 Can't delete in TRUNK shell; makes it hard doing admin repairs
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@792793 13f79535-47bb-0310-9956-ffa450edef68
2009-07-10 03:25:20 +00:00
Nitay Joffe 002e9e8bdc HBASE-1551 HBase should manage multiple node ZooKeeper quorum
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@792636 13f79535-47bb-0310-9956-ffa450edef68
2009-07-09 19:04:43 +00:00
Michael Stack 969b989c63 HBASE-1450 Scripts passed to hbase shell do not have shell context set up for them
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@788550 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 23:53:04 +00:00
Michael Stack 1eb46d4be7 HBASE-1581 Run major compaction on .META. when table is dropped or truncated
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@788545 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 23:14:29 +00:00
Michael Stack 7886526f30 HBASE-1578 Change the name of the in-memory updates from 'memcache' to 'memtable' or....
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@788160 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 19:56:51 +00:00
Michael Stack e62faa3535 HBASE-1549 in zoo.cfg, use localhost instead of 127.0.0.1?
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@786673 13f79535-47bb-0310-9956-ffa450edef68
2009-06-19 21:39:40 +00:00
Nitay Joffe 558284d6d2 HBASE-1550 hbase-daemon.sh stop should provide more information when stop command fails
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@786669 13f79535-47bb-0310-9956-ffa450edef68
2009-06-19 21:25:45 +00:00
Andrew Kyle Purtell e1bbd8cbc5 HBASE-1552 provide version running on cluster via getClusterStatus
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@786666 13f79535-47bb-0310-9956-ffa450edef68
2009-06-19 21:09:22 +00:00
Michael Stack 624b155cf4 HBASE-1329 Visibility into ZooKeeper
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@785470 13f79535-47bb-0310-9956-ffa450edef68
2009-06-17 03:46:12 +00:00
Michael Stack 23e370c7d9 HBASE-1507 iCMS as default JVM
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@784977 13f79535-47bb-0310-9956-ffa450edef68
2009-06-15 21:07:36 +00:00
Michael Stack d1a678ca83 HBASE-1509 Add explanation to shell help command on how to use binary keys
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@783993 13f79535-47bb-0310-9956-ffa450edef68
2009-06-12 06:04:58 +00:00
Michael Stack d841ab681d HBASE-1507 iCMS as default JVM
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@783990 13f79535-47bb-0310-9956-ffa450edef68
2009-06-12 05:59:54 +00:00
Ryan Rawson 6af4292630 HBASE-1304 - New client server implementation of how gets and puts are handled. -- Thanks to jgray,holstad,stack,rawson
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@782178 13f79535-47bb-0310-9956-ffa450edef68
2009-06-06 01:26:21 +00:00
Michael Stack d3f7947323 HBASE-1478 Remove hbase master options from shell
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@781263 13f79535-47bb-0310-9956-ffa450edef68
2009-06-03 05:11:48 +00:00
Andrew Kyle Purtell f43fba2216 HBASE-1494 HBaseAdmin.getClusterStatus; minor formatting change for shell support
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@779689 13f79535-47bb-0310-9956-ffa450edef68
2009-05-28 17:34:51 +00:00
Andrew Kyle Purtell 5e1b305116 HBASE-1454 HBaseAdmin.getClusterStatus
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@779443 13f79535-47bb-0310-9956-ffa450edef68
2009-05-28 05:48:52 +00:00
Michael Stack 8018305551 HBASE-1395 InfoServers no longer put up a UI
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@777227 13f79535-47bb-0310-9956-ffa450edef68
2009-05-21 19:23:22 +00:00
Michael Stack 59c6ce905d HBASE-1383 hbase shell needs to warn on deleting multi-region table
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@772499 13f79535-47bb-0310-9956-ffa450edef68
2009-05-07 04:48:44 +00:00
Michael Stack ce26d714d5 HBASE-1348 Move 0.20.0 targeted TRUNK to 0.20.0 hadoop
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@769985 13f79535-47bb-0310-9956-ffa450edef68
2009-04-29 23:03:54 +00:00
Michael Stack 7667bd5f01 HBASE-1348 Move 0.20.0 targeted TRUNK to 0.20.0 hadoop
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@769982 13f79535-47bb-0310-9956-ffa450edef68
2009-04-29 22:55:21 +00:00
Michael Stack 997ca2a89a HBASE-1235 Add table enabled status to shell and UI
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@767624 13f79535-47bb-0310-9956-ffa450edef68
2009-04-22 19:14:15 +00:00
Michael Stack c3a68eaf4c HBASE-1145 Ensure that there is only 1 Master with Zookeeper
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@755725 13f79535-47bb-0310-9956-ffa450edef68
2009-03-18 20:46:18 +00:00
Michael Stack e60cf99672 HBASE-1235 Add table enabled status to shell and UI
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@751331 13f79535-47bb-0310-9956-ffa450edef68
2009-03-07 22:12:54 +00:00
Michael Stack c407ff336f HBASE-1217 add new compression and hfile blocksize to HColumnDescriptor
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@749753 13f79535-47bb-0310-9956-ffa450edef68
2009-03-03 21:02:31 +00:00
Michael Stack 89bf878a87 HBASE-1210 Allow truncation of output for scan and get commands in shell
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@748238 13f79535-47bb-0310-9956-ffa450edef68
2009-02-26 17:55:27 +00:00
Andrew Kyle Purtell 80eae9d2af HBASE-1178 Add shutdown command to shell
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@740265 13f79535-47bb-0310-9956-ffa450edef68
2009-02-03 10:22:06 +00:00
Jean-Daniel Cryans 86e3267abb HBASE-845 HCM.isTableEnabled doesn't really tell if it is, or not
HBASE-903   [shell] Can't set table descriptor attributes when I alter a table



git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@738927 13f79535-47bb-0310-9956-ffa450edef68
2009-01-29 16:51:26 +00:00