[
https://issues.apache.org/jira/browse/HBASE-21085?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16587867#comment-16587867
]
stack commented on HBASE-21085:
-------------------------------
>From the get-go, Procedure and related classes, have worked hard to keep
>internals private exposing the minimum. For example, though we show Procedures
>in the UI and in the shell, its a facade only -- a JSON representation --
>rather than allow the actual classes show client-side. Thinking was that we'd
>encapsulate as much as possible because the machinery too specialized to allow
>views or external manipulation (caveat HBCK2 of course... maybe this is why
>you are making these changes...). Thanks [~allan163]
> Adding getter methods to some private fields in ProcedureV2 module
> -------------------------------------------------------------------
>
> Key: HBASE-21085
> URL: https://issues.apache.org/jira/browse/HBASE-21085
> Project: HBase
> Issue Type: Sub-task
> Reporter: Allan Yang
> Assignee: Allan Yang
> Priority: Major
> Attachments: HBASE-21085.branch-2.0.001.patch
>
>
> Many fields are private in ProcedureV2 module. adding getter method to them
> making them more transparent.
> And some classes are private too, making it public.
> Some class is private in ProcecudeV2 module, making it public.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)