[ https://issues.apache.org/jira/browse/GEODE-3096?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16161912#comment-16161912 ]
ASF subversion and git services commented on GEODE-3096: -------------------------------------------------------- Commit 9b308b6cc2fa9b7324ea62622906bdf0913db768 in geode's branch refs/heads/develop from [~jinmeiliao] [ https://gitbox.apache.org/repos/asf?p=geode.git;h=9b308b6 ] GEODE-3096: pulling in refactoring work on HttpOperationInvoker * Use HttpOperationInvoker to replace RestHttpOperationInvoker and SimpleHttpOperationInvoker * Use one single ShellCommandController to replace all command controllers * do not allow execution of commands that require client side file data gathering to be executed only on the locator/server * deprecate CommandService and CommandStatement * simplify CommandRequest, delete geode's ClientHttpRequest * fix tests > Refactor and unify GFSH http clients > ------------------------------------ > > Key: GEODE-3096 > URL: https://issues.apache.org/jira/browse/GEODE-3096 > Project: Geode > Issue Type: Improvement > Components: gfsh, management > Reporter: Jared Stewart > Assignee: Jared Stewart > > We currently have at least two separate HTTP clients used by GFSH over HTTP. > (See SimpleHttpRequester, AbstractHttpOperationInvoker, > RestHttpOperationInvoker, SimpleHttpOperationInvoker). This results in a lot > of duplicated and inconsistent logic. -- This message was sent by Atlassian JIRA (v6.4.14#64029)