[jira] [Commented] (HBASE-5842) Passing shell commands as an argument

2014-08-13 Thread Sean Busbey (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-5842?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14095488#comment-14095488
 ] 

Sean Busbey commented on HBASE-5842:


[~qwertymaniac] do the changes in HBASE-11658 satisfy your needs here?

 Passing shell commands as an argument
 -

 Key: HBASE-5842
 URL: https://issues.apache.org/jira/browse/HBASE-5842
 Project: HBase
  Issue Type: Improvement
  Components: shell
Affects Versions: 0.94.0
Reporter: Harsh J
Priority: Minor

 Many times we've required scans of .META. to analyze issues with the cluster 
 we work on, and to have the result in a file we can pass around we usually 
 end up doing something like:
 {{echo scan '.META.'| hbase shell  meta-scan.txt}}
 This can rather be simplified as something like the following instead, with 
 support for a commands reading argument:
 {{hbase shell -c scan '.META.'}}
 [Note though: File reading is possible already, i.e. {{hbase shell file.hs}}, 
 but then thats two steps and we usually don't keep a file around for just a 
 meta table scan.]



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (HBASE-5842) Passing shell commands as an argument

2012-04-30 Thread stack (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-5842?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13265441#comment-13265441
 ] 

stack commented on HBASE-5842:
--

@Jon http://svn.apache.org/viewvc/hbase/tags/0.18.1/bin/ has a Formatter.rb 
class.  You have to go back further to find our being able to format output as 
html: 
http://svn.apache.org/viewvc/hbase/tags/0.1.3/src/java/org/apache/hadoop/hbase/hql/TableFormatterFactory.java?view=markup

@Harsh -c sounds good easier than echo blah blah.

 Passing shell commands as an argument
 -

 Key: HBASE-5842
 URL: https://issues.apache.org/jira/browse/HBASE-5842
 Project: HBase
  Issue Type: Improvement
  Components: shell
Affects Versions: 0.94.0
Reporter: Harsh J
Priority: Minor

 Many times we've required scans of .META. to analyze issues with the cluster 
 we work on, and to have the result in a file we can pass around we usually 
 end up doing something like:
 {{echo scan '.META.'| hbase shell  meta-scan.txt}}
 This can rather be simplified as something like the following instead, with 
 support for a commands reading argument:
 {{hbase shell -c scan '.META.'}}
 [Note though: File reading is possible already, i.e. {{hbase shell file.hs}}, 
 but then thats two steps and we usually don't keep a file around for just a 
 meta table scan.]

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Commented] (HBASE-5842) Passing shell commands as an argument

2012-04-25 Thread Harsh J (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-5842?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13262380#comment-13262380
 ] 

Harsh J commented on HBASE-5842:


It exists in 0.90+ AFAIK. However this JIRA is about adding in a -c option not 
just for META scan but also to run any other series of ;-separated commands 
without having to echo and pipe it into the shell.

 Passing shell commands as an argument
 -

 Key: HBASE-5842
 URL: https://issues.apache.org/jira/browse/HBASE-5842
 Project: HBase
  Issue Type: Improvement
  Components: shell
Affects Versions: 0.94.0
Reporter: Harsh J
Priority: Minor

 Many times we've required scans of .META. to analyze issues with the cluster 
 we work on, and to have the result in a file we can pass around we usually 
 end up doing something like:
 {{echo scan '.META.'| hbase shell  meta-scan.txt}}
 This can rather be simplified as something like the following instead, with 
 support for a commands reading argument:
 {{hbase shell -c scan '.META.'}}
 [Note though: File reading is possible already, i.e. {{hbase shell file.hs}}, 
 but then thats two steps and we usually don't keep a file around for just a 
 meta table scan.]

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Commented] (HBASE-5842) Passing shell commands as an argument

2012-04-24 Thread stack (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-5842?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13260267#comment-13260267
 ] 

stack commented on HBASE-5842:
--

We used to have it so you could pass a formatter class that the shell would 
use.  Default is console formatting.  We used to have an html output one which 
was useful when you could type in shell commands on ui and get results as an 
html page.  Another formatter would emit results per line so greppable.

 Passing shell commands as an argument
 -

 Key: HBASE-5842
 URL: https://issues.apache.org/jira/browse/HBASE-5842
 Project: HBase
  Issue Type: Improvement
  Components: shell
Affects Versions: 0.94.0
Reporter: Harsh J
Priority: Minor

 Many times we've required scans of .META. to analyze issues with the cluster 
 we work on, and to have the result in a file we can pass around we usually 
 end up doing something like:
 {{echo scan '.META.'| hbase shell  meta-scan.txt}}
 This can rather be simplified as something like the following instead, with 
 support for a commands reading argument:
 {{hbase shell -c scan '.META.'}}
 [Note though: File reading is possible already, i.e. {{hbase shell file.hs}}, 
 but then thats two steps and we usually don't keep a file around for just a 
 meta table scan.]

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Commented] (HBASE-5842) Passing shell commands as an argument

2012-04-20 Thread Jonathan Hsieh (Commented) (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-5842?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13258360#comment-13258360
 ] 

Jonathan Hsieh commented on HBASE-5842:
---

Harsh,  I would add that the output from the shell of that particular example 
is too clever with formatting and ends up being cumbersome to use with standard 
unix parsing tools.

For that particular command, I've hacked the HFile tool do dump contents in an 
grep'able format.  

Are you looking for that command in particular or are there more cases?

Maybe we should add a hbase-admin command that has shortcuts to utility methods 
like HLog, HFile, and something like DumpMeta?



 Passing shell commands as an argument
 -

 Key: HBASE-5842
 URL: https://issues.apache.org/jira/browse/HBASE-5842
 Project: HBase
  Issue Type: Improvement
  Components: shell
Affects Versions: 0.94.0
Reporter: Harsh J
Priority: Minor

 Many times we've required scans of .META. to analyze issues with the cluster 
 we work on, and to have the result in a file we can pass around we usually 
 end up doing something like:
 {{echo scan '.META.'| hbase shell  meta-scan.txt}}
 This can rather be simplified as something like the following instead, with 
 support for a commands reading argument:
 {{hbase shell -c scan '.META.'}}
 [Note though: File reading is possible already, i.e. {{hbase shell file.hs}}, 
 but then thats two steps and we usually don't keep a file around for just a 
 meta table scan.]

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira