[
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)