Michael Stack
5309c3389d
HBASE-21215 Figure how to invoke hbck2; make it easy to find
...
Adds option parameter to the bin/hbase hbck command that allows
passing the hbck2 jar.
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-10-24 20:44:47 -07:00
Sean Busbey
133892aae2
HBASE-20615 emphasize shaded artifacts in client tarball.
...
Conflicts:
bin/hbase
Signed-off-by: Josh Elser <elserj@apache.org>
2018-06-18 14:03:28 -07:00
Peter Somogyi
53d29d53c4
HBASE-20592 Create a tool to verify tables do not have prefix tree encoding
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-06-01 19:22:49 +02:00
Peter Somogyi
e51ced4f17
HBASE-20376 RowCounter and CellCounter documentations are incorrect
2018-04-12 10:05:45 +02:00
Mike Drob
468d4fcd73
HBASE-20282 Clean up tooling docs/help
2018-03-30 09:00:46 -07:00
Balazs Meszaros
8fdb61955f
HBASE-20187 Shell startup fails with IncompatibleClassChangeError
...
Signed-off-by: Josh Elser <elserj@apache.org>
2018-03-14 15:55:22 -04:00
Josh Elser
ac18ae2722
HBASE-20108 Remove jline exclusion from ZooKeeper
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-03-07 14:36:46 -05:00
Mike Drob
968b938fde
HBASE-19552 Update hbase-thirdparty version
...
Some manual cleanup of changing package names in pom files and getting
rid of the no-longer-needed netty system property.
This commit will break compilation, package renames in source code are
done in follow-on commits using straightforward find and replace.
's/org.apache.hadoop.hbase.shaded.com.google/org.apache.hbase.thirdparty.com.google/'
's/org.apache.hadoop.hbase.shaded.io.netty/org.apache.hbase.thirdparty.io.netty/'
2017-12-28 11:58:49 -06:00
Michael Stack
79ac70ac86
HBASE-19407 [branch-2] Remove backup/restore
2017-12-01 17:22:37 -08:00
Apekshit Sharma
e0c4f374b5
HBASE-19114 Split out o.a.h.h.zookeeper from hbase-server and hbase-client
...
- Moved DrainingServerTracker and RegionServerTracker to hbase-server:o.a.h.h.master.
- Moved SplitOrMergeTracker to oahh.master (because it depends on a PB)
- Moving hbase-client:oahh.zookeeper.* to hbase-zookeeper module. After HBASE-19200, hbase-client doesn't need them anymore (except 3 classes).
- Renamed some classes to use a consistent naming for classes - ZK instead of mix of ZK, Zk , ZooKeeper. Couldn't rename following public classes: MiniZooKeeperCluster, ZooKeeperConnectionException. Left RecoverableZooKeeper for lack of better name. (suggestions?)
- Sadly, can't move tests out because they depend on HBaseTestingUtility (which defeats part of the purpose - trimming down hbase-server tests. We need to promote more use of mocks in our tests)
2017-11-17 13:23:28 -08:00
Balazs Meszaros
28185c5171
HBASE-18705 bin/hbase does not find cached_classpath.txt
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
Signed-off-by: Michael Stack <stack@apache.org>
2017-11-02 10:08:44 -07:00
Chia-Ping Tsai
84ec18eb45
HBASE-18780 Remove HLogPrettyPrinter
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-08 10:22:18 -07:00
Tamas Penzes
5531be160b
HBASE-18369 hbase thrift web-ui not available
...
classpath issue when running as a developer fixed
removed thrift webapp from server (it's not used at all, since moved to thrift webapp)
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-08-28 08:48:51 -07:00
Michael Stack
b4d44467fb
HBASE-18271 Shade netty Purge mention of netty-all.
...
Add in hbase-thirdparty hbase-shaded-netty instead.
s/io.netty/org.apache.hadoop.hbase.shaded.io.netty/ everywhere in hbase.
Also set a system property when running tests and when starting
hbase; required by netty so can find the relocation files in the
bundled .so.
2017-08-13 12:50:20 -07:00
Xiang Li
4ab94744e2
HBASE-17997: In dev environment, add jruby-complete jar to classpath only when jruby is needed
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-05-25 08:07:50 -07:00
Xiang Li
b67f6fecc1
HBASE-15199 (addendum) - When JRUBY_HOME is specified, update CLASSPATH and HBASE_OPTS when jruby is needed
...
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: tedyu <yuzhihong@gmail.com>
Signed-off-by: Jerry He <jerryjch@apache.org>
2017-05-09 16:12:45 -05:00
Xiang Li
083796d2e6
HBASE-15199 Move jruby jar so only on runtime classpath for hbase-shell and support scripts.
...
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Jerry He <jerryjch@apache.org>
2017-05-02 16:05:54 -05:00
tedyu
75d0f49dcd
HBASE-14123 HBase Backup/Restore Phase 2 (Vladimir Rodionov)
2017-03-18 03:04:19 -07:00
Alex Moundalexis
0bf065a5d5
HBASE-15768 fix capitalization of ZooKeeper usage
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-05-05 15:35:44 -05:00
Matteo Bertozzi
7177e4be64
HBASE-15508 Add command for exporting snapshot in hbase command script (Yufeng Jiang)
2016-03-23 10:26:32 -07:00
Enis Soztutar
d4610df32e
HBASE-15145 HBCK and Replication should authenticate to zookepeer using server principal
2016-01-26 14:43:24 -08:00
Enis Soztutar
893a54c3a4
HBASE-15066 Small improvements to Canary tool
2016-01-06 02:47:19 -08:00
tedyu
449fb81286
HBASE-14030 Revert due to pending review comments
2015-12-28 01:08:02 -08:00
tedyu
de69f0df34
HBASE-14030 HBase Backup/Restore Phase 1 (Vladimir Rodionov)
2015-12-27 10:02:09 -08:00
stack
7b9d88f9d7
HBASE-14193 Remove support for direct upgrade from pre-0.96 versions (Lars Francke)
2015-09-22 09:57:28 -07:00
Samir Ahmic
498c1845ab
HBASE-14325 Add snapshotinfo command to hbase script.
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2015-08-31 09:07:35 -07:00
Sean Busbey
4ce6f486d0
HBASE-14087 Ensure correct ASF headers for docs/code
...
* adds missing headers
* corrects some old-form headers to current
* restores proper header for guava copied LimitInputStream
* adds proper header for protobuf copied read/writeRawVarint
2015-07-29 14:25:43 -05:00
Lars George
fa299bfa80
HBASE-13165 Fix docs and scripts for default max heaps size after HBASE-11804 (code)
2015-03-11 11:20:25 +01:00
Enis Soztutar
ec877959d7
HBASE-13120 Allow disabling hadoop classpath and native library lookup (Siddharth Wagle)
2015-02-27 16:27:40 -08:00
Elliott Clark
45fdc0e835
HBASE-12892 Add a class to allow taking a snapshot from the command line
2015-01-25 17:18:50 -08:00
Patrick White
f2be914f73
HBASE-12569 Update scripts to control MaxDirectMemorySize via env vars
...
Signed-off-by: stack <stack@apache.org>
2014-11-24 23:57:46 -08:00
stack
b94e6738d9
HBASE-10378 Refactor write-ahead-log implementation -- ADDEDNUM
2014-11-18 12:12:35 -08:00
Elliott Clark
915b338634
HBASE-11804 Raise default heap size if unspecified
2014-10-01 13:39:52 -07:00
stack
098f8c4401
HBASE-12021 Hbase shell does not respect the HBASE_OPTS set by the user in console (Ashish Singhi)
2014-09-19 11:06:53 -07:00
Nick Dimiduk
29b274a116
HBASE-11845 HFile tool should implement Tool, disable blockcache by default
...
HFileTool now accepts configuration via -D arguments. The blockcache is
disabled by default.
2014-09-11 14:39:30 -07:00
Andrew Purtell
6e7dd6f827
HBASE-11668 Re-add HBASE_LIBRARY_PATH to bin/hbase (Esteban Gutierrez)
2014-08-04 21:27:47 -07:00
Andrew Purtell
c6d07f881f
HBASE-11649 Add shortcut commands to bin/hbase for test tools
2014-08-01 10:31:27 -07:00
Andrew Purtell
a462990765
HBASE-2217 VM OPTS for shell only
2014-07-16 17:11:54 -07:00
Andrew Purtell
d289eecd2f
HBASE-11496 HBASE-9745 broke cygwin CLASSPATH translation (Dave Latham)
2014-07-10 17:47:04 -07:00
Zhihong Yu
9b945bc87f
HBASE-10164 Allow heapsize of different units to be passed as HBASE_HEAPSIZE
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550996 13f79535-47bb-0310-9956-ffa450edef68
2013-12-15 02:59:24 +00:00
eclark
9eb5a28520
HBASE-10045 HMaster's clear command could conflict with JMX ports
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545892 13f79535-47bb-0310-9956-ffa450edef68
2013-11-27 00:52:12 +00:00
ndimiduk
e1a3d71738
HBASE-8438 Extend bin/hbase to print a "mapreduce classpath"
...
$ ./bin/hbase mapredcp --help
Usage: hbase mapredcp [-Dtmpjars=...]
Construct a CLASSPATH containing dependency jars required to run a mapreduce
job. By default, includes any jars detected by TableMapReduceUtils. Provide
additional entries by specifying a comma-separated list in tmpjars.
$ ./bin/hbase mapredcp | tr ':' '\n'
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/netty-3.6.6.Final.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/hbase-hadoop-compat-0.97.0-SNAPSHOT.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/protobuf-java-2.5.0.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/guava-12.0.1.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/htrace-core-2.01.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/hbase-protocol-0.97.0-SNAPSHOT.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/hbase-client-0.97.0-SNAPSHOT.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/zookeeper-3.4.5.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/hbase-server-0.97.0-SNAPSHOT.jar
/private/tmp/hbase-0.97.0-SNAPSHOT/lib/hbase-common-0.97.0-SNAPSHOT.jar
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542811 13f79535-47bb-0310-9956-ffa450edef68
2013-11-17 20:49:24 +00:00
Michael Stack
ffeb4ab1e3
HBASE-9745 Append HBASE_CLASSPATH to end of Java classpath and use another env var for prefix
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1531594 13f79535-47bb-0310-9956-ffa450edef68
2013-10-12 21:03:39 +00:00
nkeywal
bba51c29c7
HBASE-9632 Put the shell in a maven sub module (hbase-shell) instead of hbase-server
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525641 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 16:40:51 +00:00
Michael Stack
6fa574e115
HBASE-9474 Cleanup of hbase script usage
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522064 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 22:06:33 +00:00
Michael Stack
08247bfe76
HBASE-9311 Create a migration script that will move data from 0.94.x to 0.96
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516648 13f79535-47bb-0310-9956-ffa450edef68
2013-08-22 22:46:14 +00:00
Michael Stack
49b79cd4ca
HBASE-9152 Not able to find HMaster and HRegionServer processes with grep by process name on ps result because of large classpath as argument.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1512560 13f79535-47bb-0310-9956-ffa450edef68
2013-08-10 04:10:03 +00:00
jyates
d36db689ec
HBASE-9097: Set HBASE_CLASSPATH before rest of the classpath
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1512460 13f79535-47bb-0310-9956-ffa450edef68
2013-08-09 19:26:12 +00:00
Enis Soztutar
0e22f9ec78
HBASE-8200 Integration Test classes are not part of the default HBase classpath.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1501602 13f79535-47bb-0310-9956-ffa450edef68
2013-07-09 23:09:42 +00:00
Enis Soztutar
559aa12a09
HBASE-8766 [WINDOWS] bin/hbase.cmd zkcli is broken
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1494732 13f79535-47bb-0310-9956-ffa450edef68
2013-06-19 18:37:26 +00:00