reef-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mariia Mykhailova (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (REEF-841) IIMRUClient design needs improvement
Date Mon, 28 Nov 2016 18:51:58 GMT

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

Mariia Mykhailova commented on REEF-841:
----------------------------------------

[~dkm2110] [~markus.weimer] Is my understanding correct that this is predominantly a syntactic-sugar
change, not functionality one?

> IIMRUClient design needs improvement
> ------------------------------------
>
>                 Key: REEF-841
>                 URL: https://issues.apache.org/jira/browse/REEF-841
>             Project: REEF
>          Issue Type: Sub-task
>          Components: REEF.NET Client
>    Affects Versions: 0.14
>         Environment: c#
>            Reporter: Dhruv Mahajan
>            Assignee: Dhruv Mahajan
>
> The aim of this jira is to improve the IIMRUClient design. Specifically,
> a) IMRUJobDefinitionBuilder is not inherited from any interface. As a result the class
is public and this makes it difficult to change the implementation and logic in future. So
we will introduce IIMRUJobDefinitionBuilder.
> b) IIMRUClient will have another method: IIMRUJobDefinitionBuilder GetJobDefinitionBuilder()
which will give users the IMRU job builder. In addition IIMRUJobDefinitionBuilder will have
a method TResult Submit(IIMRUClient) that will give users the convenience to submit jobs in
the following manner:
> IIMRUClient.GetJobDefinitionBuilder()
> .Set(.............)
> .Set(..............)
> ...
> ...
> .Submit(IIMRUClient);



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

Mime
View raw message