Is there an IEP for it where the community can read about the feature set
that will be supported by the Python client?

D.

On Thu, Jun 28, 2018 at 11:39 AM, Dmitry Melnichuk <
dmitry.melnic...@nobitlost.com> wrote:

> Hello Ignite developers!
>
> I would like to bring to your attention, that the new Apache Ignite binary
> protocol API client library, written in Python 3, is out for your review
> and evaluation.
>
> This client is in an early stage of development and lacks some features,
> but I am going to further develop and improve it in the near future with
> your comments, suggestions, and feedback.
>
> The following is a PR message.
>
> -------- Forwarded Message --------
> Subject: [GitHub] ignite pull request #4278: IGNITE-7782 Thin Client lib:
> Python (initial impl...
> Date: Thu, 28 Jun 2018 17:31:27 +0000 (UTC)
> From: dmelnichuk <g...@git.apache.org>
> Reply-To: dev@ignite.apache.org, dev@ignite.apache.org
> To: dev@ignite.apache.org
>
> GitHub user dmelnichuk opened a pull request:
>
>     https://github.com/apache/ignite/pull/4278
>
>     IGNITE-7782 Thin Client lib: Python (initial implementation)
>
>     Please review this preliminary version of Ignite binary API client
> library, written in Python 3.
>         What is done:
>     - all API operations implemented,
>     - code is mostly tested (pytest, ~90% covered),
>     - setuptools integration, 100% PyPI-ready,
>     - documentation provided (Sphinx/autodoc).
>         What is **not** yet done:
>     - complex object datatype support,
>     - authentication and authorization support,
>     - throughly tested SQL operations,
>     - improved data checking and error reporting,
>     - …
>         Tested with Python 3.4 and 3.6, Ignite 2.5.
>
> You can merge this pull request into a Git repository by running:
>
>     $ git pull https://github.com/nobitlost/ignite ignite-7782
>
> Alternatively you can review and apply these changes as the patch at:
>
>     https://github.com/apache/ignite/pull/4278.patch
>
> To close this pull request, make a commit to your master/trunk branch
> with (at least) the following in the commit message:
>
>     This closes #4278
>     ----
> commit 4b444df0000f62c04b97bc2cdb0676ad52880374
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-03-20T21:12:21Z
>
>     initial implementation
>
> commit d1e8014c80f698028d23e09cafd7ea190ac3e929
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-03-20T21:32:52Z
>
>     initial implementation
>
> commit f79229e233ffa7bff1e7c22f04749924af6d712a
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-03-22T09:39:32Z
>
>     initial implementation
>
> commit 658d60b58840080b664e02815f4ba6aac76e5804
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-03-22T16:52:18Z
>
>     minor update
>
> commit 617cef12ad72791c7e7e67179e1b0c3f7f3ae6bb
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-03-25T13:33:27Z
>
>     api spec
>
> commit d9729585f5a901977e2a2e40e86a2b715fab79fa
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-03-25T21:27:11Z
>
>     link to api_spec added
>
> commit ea847eba62e556fa81cbf9838ffe17af60f464e4
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-03-31T22:07:50Z
>
>     error types modified
>
> commit c2ad53fe625cc3a05155eeef3184215388377770
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-03-31T23:41:56Z
>
>     client states
>
> commit 6d2233864b4d891361d38a7143846570bd6c0ef6
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-04-01T13:11:27Z
>
>     object types improvement
>
> commit 52fbc5f87143da068596141cb59b17b684fd2c1f
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-04-02T16:59:52Z
>
>     complex objects
>
> commit cae5a28e7e0d610434debcc140738e2f48d061cf
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-04-02T20:13:00Z
>
>     object types improvement
>
> commit 3165405d4eae09519dc9b5f40f162eb74a9b3c5d
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-04-02T21:21:26Z
>
>     client states
>
> commit fdbb8f86b32fe4c038d38620a80921be3038f31f
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-04-03T08:26:04Z
>
>     Ignite client states described
>
> commit 04b946885db0ea2f6fe56a75e28302641dad5f61
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-04-03T09:35:49Z
>
>     minor update
>
> commit f4aaf1c3f23c82ba7974b4c571a9984748e5e82e
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-04-03T12:47:54Z
>
>     Update ObjectType.js
>
> commit e4c8279f4e83b3ed13383420ab3d1417b090a3fa
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-04-03T13:46:19Z
>
>     minor updates + api spec
>
> commit ed2e4ee830ca40a28dc31958665f52fab6a0bcdd
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-04-04T14:34:52Z
>
>     Update ObjectType.js
>
> commit 7e1666eb5df82b622a028c0ea949fa21c79e66c2
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-04-04T15:14:00Z
>
>     Update ObjectType.js
>
> commit 7b0270d65b597dc1b0d164e78f07c3a21c37ca67
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-04-08T17:16:43Z
>
>     sql queries, key value ops
>
> commit fe90f53fd08f77add17fbf06d014f9a9b0a11c65
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-04-08T18:31:47Z
>
>     Update IgniteClient.js
>
> commit 04137bf5ec3b7077e194edd0100a01bb43f7933a
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-04-08T18:37:04Z
>
>     Update CacheConfiguration.js
>
> commit b63ad5980718da1b0c44fa4ca138c6e85e47aef3
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-04-08T19:11:11Z
>
>     Update ObjectType.js
>
> commit 756b908c9dc38ae497e4d7d740f836dabed93e48
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-04-08T22:41:54Z
>
>     Update CacheClient.js
>
> commit e96ffee17298dd25d26a7029738132478271cf92
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-04-08T23:23:33Z
>
>     object array, minor updates
>
> commit c050e671f74232c4efc41f51c2018d08b152cbbc
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-04-09T21:04:35Z
>
>     Update CacheClient.js
>
> commit 25052a4e93d6fcc0b0c4789fdd5a1eb85413b5a2
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-04-09T22:43:50Z
>
>     Update ObjectType.js
>
> commit c516b4147c10398d4f34d78a8830dd0fcb5f28f4
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-04-10T11:50:13Z
>
>     Update CacheClient.js
>
> commit 0e9924a0df8a1d41718fb929698b8e4416f2efa2
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-04-10T13:21:16Z
>
>     cache key value operations tests
>
> commit e09ee0e7969bffd6f4cfd11579f6d0ff9b486c99
> Author: ekaterina-nbl <ekaterina.vergizova@...>
> Date:   2018-04-10T13:21:50Z
>
>     Merge branch 'master' of https://github.com/nobitlost/ignite
>
> commit 15d2abce41b4f1c9d4d5fecd44a99a5393177482
> Author: alexey-nbl <alexey.kosenchuk@...>
> Date:   2018-04-10T14:38:57Z
>
>     Update Query.js
>
> ----
>
>
> ---
>

Reply via email to