...forgot OP_RESOURCE_CLOSE that is implemented also. Thanks, Aleksandr
Thanks, Aleksandr On 25 April 2018 at 00:06, Aleksandr Sokolovskii <amso...@gmail.com> wrote: > Hello All, > > Besides the SQL driver I implemented the following operations also: > OP_CACHE_GET_NAMES > OP_CACHE_CREATE_WITH_NAME > OP_CACHE_GET_OR_CREATE_WITH_NAME > OP_CACHE_CREATE_WITH_CONFIGURATION > OP_CACHE_GET_OR_CREATE_WITH_CONFIGURATION > OP_CACHE_GET_CONFIGURATION > OP_CACHE_DESTROY > OP_CACHE_GET > OP_CACHE_PUT > OP_CACHE_PUT_IF_ABSENT > OP_CACHE_GET_ALL > OP_CACHE_PUT_ALL > OP_CACHE_GET_AND_PUT > OP_CACHE_GET_AND_REPLACE > OP_CACHE_GET_AND_REMOVE > OP_CACHE_GET_AND_PUT_IF_ABSENT > OP_CACHE_REPLACE > OP_CACHE_REPLACE_IF_EQUALS > OP_CACHE_CONTAINS_KEY > OP_CACHE_CONTAINS_KEYS > OP_CACHE_CLEAR > OP_CACHE_CLEAR_KEY > OP_CACHE_CLEAR_KEYS > OP_CACHE_REMOVE_KEY > OP_CACHE_REMOVE_IF_EQUALS > OP_CACHE_REMOVE_KEYS > OP_CACHE_REMOVE_ALL > OP_CACHE_GET_SIZE > OP_QUERY_SQL > OP_QUERY_SQL_CURSOR_GET_PAGE > OP_QUERY_SQL_FIELDS > OP_QUERY_SQL_FIELDS_CURSOR_GET_PAGE > > Look at the Client interface here: > https://github.com/amsokol/ignite-go-client/blob/master/ > binary/v1/client.go > > But not all Apache Ignite types are supported now. > See README in https://github.com/amsokol/ignite-go-client for details. > > Thanks, > Aleksandr > > > > Thanks, > Aleksandr > > On 24 April 2018 at 13:16, Igor Sapego <isap...@apache.org> wrote: > >> Aleksandr, >> >> Great job! Do you have any plans on adding new features to >> your client? >> >> Pavel, >> >> There are also CacheGet and CachePut [1] operations, as >> far as I can see. >> >> [1] - >> https://github.com/amsokol/ignite-go-client/blob/master/bina >> ry/v1/client.go#L120 >> >> Best Regards, >> Igor >> >> On Tue, Apr 24, 2018 at 10:14 AM, Dmitriy Setrakyan < >> dsetrak...@apache.org> >> wrote: >> >> > Any chance we can add key-value support as well? >> > >> > On Tue, Apr 24, 2018, 2:48 PM Pavel Tupitsyn <ptupit...@apache.org> >> wrote: >> > >> > > Hi Aleksandr, >> > > >> > > This is awesome, thank you! >> > > >> > > However, let's make it clear that this client supports SQL only, >> > > and none of the other Thin Client protocol features. >> > > >> > > Pavel >> > > >> > > On Mon, Apr 23, 2018 at 10:41 PM, Aleksandr Sokolovskii < >> > amso...@gmail.com >> > > > >> > > wrote: >> > > >> > > > Hi Oleg, >> > > > >> > > > Thanks for your answer. >> > > > >> > > > > Community is currently working on formal test specification. >> > > > Great. Waiting for this one. >> > > > >> > > > > As far as NodeJS please note that it is already being developed by >> > > > community at the moment [1]. >> > > > Cool. I stop my initiatives. >> > > > >> > > > Thanks, >> > > > Aleksandr >> > > > >> > > > From: Vladimir Ozerov >> > > > Sent: 23 апреля 2018 г. 22:35 >> > > > To: dev@ignite.apache.org >> > > > Subject: Re: Apache Ignite 2.4+ Go language client >> > > > >> > > > Hi Alexander, >> > > > >> > > > Awesome thing! Please note that before accepting the client we need >> to >> > > make >> > > > sure it is operational. Community is currently working on formal >> test >> > > > specification. I hope it will be ready soon. >> > > > >> > > > As far as NodeJS please note that it is already being developed by >> > > > community at the moment [1]. We hope to have it in Apache Ignite >> 2.6. >> > > > >> > > > [1] >> > > > https://issues.apache.org/jira/browse/IGNITE-7777 >> > > > >> > > > пн, 23 апр. 2018 г. в 22:24, Aleksandr Sokolovskii < >> amso...@gmail.com >> > >: >> > > > >> > > > > Hi All, >> > > > > >> > > > > I hope you are well. >> > > > > >> > > > > I released Apache Ignite 2.4+ Go language client: >> > > > > https://github.com/apache-ignite/go-client >> > > > > >> > > > > I updated link here: >> > > > > https://github.com/golang/go/wiki/SQLDrivers >> > > > > >> > > > > Is it possible to add link to my repo to this page?: >> > > > > https://apacheignite.readme.io/docs/binary-client-protocol >> > > > > or this page: >> > > > > https://apacheignite-net.readme.io/docs/thin-client >> > > > > Golang is much more easy to understand than Java or С#. >> > > > > It’s very easy to pull, build and run test for my library. >> > > > > I believe it helps another guys to write more thin clients. >> > > > > >> > > > > P.S.: I started developing Node.js client also. >> > > > > >> > > > > Thanks, >> > > > > Aleksandr >> > > > > >> > > > > >> > > > >> > > > >> > > >> > >> > >