You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by Alexey Kukushkin <ku...@gmail.com> on 2018/03/01 12:56:19 UTC

Re: Thin client: Java bindings

Igniters!

Could you please help with the Java thin client code review:

Documentation <https://apacheignite.readme.io/v2.3/docs/java-thin-client>
Code <https://reviews.ignite.apache.org/apache-ignite/review/IG-CR-23>

Thank you for the help.

On Mon, Feb 5, 2018 at 5:45 PM, Alexey Kukushkin <ku...@gmail.com>
wrote:

> We also need asynchronous versions of all the thin client APIs. I created
> JIRA-7623 <https://issues.apache.org/jira/browse/IGNITE-7623>   to address
> async APIs. Proposed design:
> Async methods are named by appending "Async" to the corresponding
> syncMethod, e.g. putAsync, clearAsync.
> Async methods return java.util.concurrent.Future
> Async methods are not cancellable (presently cancellation is not supported
> by the thin client protocol)
> Use thin client protocol's Request ID to map async requests and responses.
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
>



-- 
Best regards,
Alexey

Re: Thin client: Java bindings

Posted by Denis Magda <dm...@apache.org>.
Alexey, outstanding progress! Can't wait the client rolled out to Ignite
users.

Please create a doc JIRA ticket for 2.5 release and assign to Prachi for
review.

--
Denis

On Thu, Mar 1, 2018 at 4:56 AM, Alexey Kukushkin <ku...@gmail.com>
wrote:

> Igniters!
>
> Could you please help with the Java thin client code review:
>
> Documentation <https://apacheignite.readme.io/v2.3/docs/java-thin-client>
> Code <https://reviews.ignite.apache.org/apache-ignite/review/IG-CR-23>
>
> Thank you for the help.
>
> On Mon, Feb 5, 2018 at 5:45 PM, Alexey Kukushkin <
> kukushkinalexey@gmail.com>
> wrote:
>
> > We also need asynchronous versions of all the thin client APIs. I created
> > JIRA-7623 <https://issues.apache.org/jira/browse/IGNITE-7623>   to
> address
> > async APIs. Proposed design:
> > Async methods are named by appending "Async" to the corresponding
> > syncMethod, e.g. putAsync, clearAsync.
> > Async methods return java.util.concurrent.Future
> > Async methods are not cancellable (presently cancellation is not
> supported
> > by the thin client protocol)
> > Use thin client protocol's Request ID to map async requests and
> responses.
> >
> >
> >
> > --
> > Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
> >
>
>
>
> --
> Best regards,
> Alexey
>