[ 
https://issues.apache.org/jira/browse/HBASE-16078?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15353921#comment-15353921
 ] 

Appy commented on HBASE-16078:
------------------------------

Just spent longer than an hour reading the link in your prev post. It felt so 
good understanding git internals. Thanks for the pointer.

bq. The idea there is that -procelain- *interactive* user-facing things might 
change substantially between releases to improve the user experience. In 
contrast, -plumbing- *non-interactive* command are meant to be used when 
building on top of things while scripting.

Yeah, that's the core idea.

Digressing a bit (explaining my use of strikethroughs above).
It does look a bit like Git's porcelain and plumbing. It's just that porcelain 
in git (whole VCS functionality) is much more than what we'll have (simple 
formatter). :-)
And while we'll be able to change our formatter as we wish, i don't think git 
can change its commands (commit, cherry-pick, etc) easily. :)


> Create java cli tool for managing balancer states for scripts usage
> -------------------------------------------------------------------
>
>                 Key: HBASE-16078
>                 URL: https://issues.apache.org/jira/browse/HBASE-16078
>             Project: HBase
>          Issue Type: Improvement
>          Components: scripts, util
>    Affects Versions: 2.0.0
>            Reporter: Samir Ahmic
>            Assignee: Samir Ahmic
>             Fix For: 2.0.0
>
>         Attachments: HBASE-16078_v1.patch, HBASE-16078_v2.patch
>
>
> This ticket is result of discussion in 
> [HBASE16044|https://issues.apache.org/jira/browse/HBASE-16044] to avoid 
> "hbase shell" output parsing hacks. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to