Hello Pavel, Thanks for the update. Haven't heard from you guys for a while but seems you were too busy polishing the client. Looks great!
Please consider several questions/notes: - Do we really want to migrate QueryEntity API [1] to Node.JS client? I heard we planned to deprecate it in the future. *Vladimir*, please share your thoughts. - I wouldn't mix key-value and SQL examples together because they represent different use cases of Ignite. For the sake of simplicity, I would create a single SqlExample file that uses DDL to configure tables/cache, inserts data with INSERTS and SELECTs it back (simple queries and queries with JOINs). We can base it on the database and queries used here [2]. Happy to brainstorm on this with you separately. - [1] https://github.com/nobitlost/ignite/blob/master/modules/clients/nodejs/examples/SqlQueryExample.js#L68 [2] https://apacheignite-sql.readme.io/docs/getting-started -- Denis On Wed, Apr 11, 2018 at 6:45 PM, Pavel Petroshenko <pa...@petroshenko.com> wrote: > Igniters, > > Just to give you an update on the next iteration of the Ignite Node.js thin > client implementation. > > The second iteration is available for review/testing. > > The changes are available in the pull request [1] or directly from our > repository [2]. > > The short README file [3] covers: > > - the list of supported features > - simple instructions: > * how to install the client > * how to run the examples > * how to run the tests > > And we actually encourage you to give it a look or even a try. > > The APIs are available both: in sources [4] and in a form of a generated > specification, produced automatically from the jsdoc comments [5] > > Please let us know if you have any questions. > > Thanks! > > P. > > [1] https://github.com/apache/ignite/pull/3680 > [2] https://github.com/nobitlost/ignite/tree/master/modules/clients/nodejs > [3] https://github.com/nobitlost/ignite/blob/master/ > modules/clients/nodejs/README.md > [4] https://github.com/nobitlost/ignite/blob/master/ > modules/clients/nodejs/lib > [5] https://rawgit.com/nobitlost/ignite/master/modules/clients/nodejs/api_ > spec/index.html >