You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Aljoscha Krettek (JIRA)" <ji...@apache.org> on 2017/10/09 15:25:00 UTC

[jira] [Closed] (FLINK-5510) Replace Scala Future with FlinkFuture in QueryableStateClient

     [ https://issues.apache.org/jira/browse/FLINK-5510?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aljoscha Krettek closed FLINK-5510.
-----------------------------------
    Resolution: Duplicate

With the QS client reworking of FLINK-7770 this issue becomes obsolete since FLINK-7770 also removes the Scala Futures in favour of Java Futures.

> Replace Scala Future with FlinkFuture in QueryableStateClient
> -------------------------------------------------------------
>
>                 Key: FLINK-5510
>                 URL: https://issues.apache.org/jira/browse/FLINK-5510
>             Project: Flink
>          Issue Type: Improvement
>          Components: Queryable State
>            Reporter: Ufuk Celebi
>            Priority: Minor
>
> The entry point for queryable state users is the {{QueryableStateClient}} which returns query results via Scala Futures. Since merging the initial version of QueryableState we have introduced the FlinkFuture wrapper type in order to not expose our Scala dependency via the API.
> Since APIs tend to stick around longer than expected, it might be worthwhile to port the exposed QueryableStateClient interface to use the FlinkFuture. Early users can still get the Scala Future via FlinkFuture#getScalaFuture().



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)