[ 
https://issues.apache.org/jira/browse/IGNITE-6244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16171251#comment-16171251
 ] 

ASF GitHub Bot commented on IGNITE-6244:
----------------------------------------

GitHub user ptupitsyn opened a pull request:

    https://github.com/apache/ignite/pull/2693

    IGNITE-6244 .NET: Thin client: ScanQuery

    

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/gridgain/apache-ignite ignite-6244

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/ignite/pull/2693.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 #2693
    
----
commit bb6f3fa8d6a634f2112d5764f4548a3860ee244e
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-08-29T15:57:07Z

    IGNITE-5899 Thin client: cache.Get for primitives
    
    This closes #2376

commit 085cc80e5337ff01f7173342b0fa913392aa90a6
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-08-30T15:58:57Z

    IGNITE-5905 .NET: Thin client: cache.Get for primitives
    
    This closes #2542

commit 4241f5d2cd5a724c3f781de86d472480a2ce1e85
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-08-31T15:13:08Z

    Merge branch 'master' into ignite-5896
    
    # Conflicts:
    #   modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj

commit 50f6bdcb264654d38570ac547948b52f9bde92b6
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-04T14:38:38Z

    IGNITE-6236 .NET: Thin client: cache.Get and Put for user types
    
    This closes #2580

commit 4f8f08522af1595582552da8348a1f31cf5b5192
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-05T08:52:31Z

    Merge branch 'master' into ignite-5896
    
    # Conflicts:
    #   modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj

commit 29bc29ec561a11501a21a3cb88135b9442ed2e0a
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-05T09:56:52Z

    IGNITE-5896 Organize operations

commit 6533e1d12409ccec2da494dde92cffcfaf549bc6
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-06T14:16:13Z

    Merge branch 'master' into ignite-5896
    
    # Conflicts:
    #   
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/SqlListenerNioListener.java
    #   modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj

commit de7d421c1705457406863041c096f8bcee74da9d
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-06T14:27:27Z

    Merge branch 'master' into ignite-5896
    
    # Conflicts:
    #   
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/SqlListenerNioListener.java
    #   modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj

commit b70f05892938282b4cb77ee5c14c7458bbd36fe2
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-06T14:31:37Z

    Merge branch 'master' into ignite-5896
    
    # Conflicts:
    #   
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/SqlListenerNioListener.java
    #   modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj

commit 6aeed1f1e2840eeec9739d25b604b490f43e38d6
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-06T14:44:56Z

    Fix protocol version in tests

commit 38047fbc477afb6f4df7cd047c9ba483bcb3054c
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-08T13:59:20Z

    Merge branch 'master' into ignite-5896

commit bc7bb37d5f318c65594deb2e0f4750fad6711223
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-08T14:14:29Z

    IGNITE-6244 .NET: Thin client: ScanQuery

commit f10d7a79cb2552b1463a64cdbeed89549d1b8c84
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-08T14:25:52Z

    Remove unused imports

commit 628aaf6b2e6fad16c5804165b7bfb4c42375e390
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-08T14:32:54Z

    Cleanup

commit d4021b56c90565e9344652d96c6eac77f595f838
Author: devozerov <voze...@gridgain.com>
Date:   2017-09-11T07:45:11Z

    Merge branch 'master' into ignite-5896

commit c4970f59e8b09b881ed04bbe2bc45b98f2d4e19d
Author: devozerov <voze...@gridgain.com>
Date:   2017-09-11T07:45:50Z

    Merge branch 'ignite-5896' into ignite-6244

commit bf4401bb30f3ef69477fdb72bb8159f57d9fc64b
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-11T10:55:08Z

    Close all cursors on disconnect

commit 5cd12f7ebbba83e3dc148520813cf21d502e70a5
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-11T11:17:00Z

    Remove GetAll support

commit 576a71cb2d905c1d42695d92986cc68d1dc0d755
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-11T11:39:09Z

    Rework tests for GetAll

commit 070fdfa7877353d503ea95ac8123a873eafe290e
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-11T12:01:11Z

    Refactor cursor paging

commit 2a026de9641dd9b8f40646309635c2a4cd145fc5
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-11T12:05:25Z

    Include first page in scan query response

commit 232aad7bd84200d3bb810b09d32e079d82922e16
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-11T12:13:04Z

    Include first page in ScanQuery response - done

commit 57b0b758b5151e6e8cb776daea7e3a7c4c0d7e40
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-11T12:32:45Z

    Cleanup

commit 2db65ba1cbec7f5c70e542a3423fbdc8661086ac
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-11T12:34:13Z

    Cleanup

commit 6e0fc714eacc8a3d85e9c1dfa892d068ea0ae75c
Author: devozerov <voze...@gridgain.com>
Date:   2017-09-11T13:00:21Z

    Merge branch 'master' into ignite-5896

commit 3fc0ab5a4aeaa5065f8dbca33d4e6c359de02373
Author: devozerov <voze...@gridgain.com>
Date:   2017-09-11T13:01:47Z

    Merge branch 'ignite-5896' into ignite-6244

commit a242ea0e03ae59874c57e630ffda88737c45dd94
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-11T14:22:15Z

    Implement keepBinary flag handling

commit 2c99841bfa47e69797e236d0aadfed4eca6e53cf
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2017-09-11T14:26:35Z

    Merge branch 'ignite-6244' of https://github.com/gridgain/apache-ignite 
into ignite-6244

commit a44b82bb229ed0a5859346c798ad10cbc9a3cb04
Author: devozerov <voze...@gridgain.com>
Date:   2017-09-12T09:02:42Z

    Merge branch 'master' into ignite-5896

commit e74875aa41b0cad2b6a58e014f998637e584365c
Author: devozerov <voze...@gridgain.com>
Date:   2017-09-12T12:23:02Z

    Merge branch 'master' into ignite-5896

----


> .NET: Thin client: ScanQuery
> ----------------------------
>
>                 Key: IGNITE-6244
>                 URL: https://issues.apache.org/jira/browse/IGNITE-6244
>             Project: Ignite
>          Issue Type: Improvement
>          Components: platforms, thin client
>            Reporter: Pavel Tupitsyn
>            Assignee: Pavel Tupitsyn
>              Labels: .NET
>             Fix For: 2.3
>
>
> Implement ScanQuery in thin client.
> Challenges:
> * Query cursor. This will require some kind of HandleRegistry on Java side, 
> so we can pass an ID back to client (see {{OdbcRequestHandler.qryCursors}} as 
> an example).
> * Predicate. Thin client is not .NET-specific. We need a way to support 
> predicates in (at least) Java and .NET, there should be some platform id.



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

Reply via email to