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

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

GitHub user ptupitsyn opened a pull request:

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

    IGNITE-4034 Get rid of specialized methods in platform targets

    

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

    $ git pull https://github.com/ptupitsyn/ignite ignite-4034

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

    https://github.com/apache/ignite/pull/1149.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 #1149
    
----
commit a4c63ae113931615e940ada2411ebce32dba5db8
Author: iveselovskiy <iveselovs...@gridgain.com>
Date:   2016-09-30T07:45:13Z

    IGNITE-3998: IGFS: Enabled 
IgfsAbstractSelfTest.testCreateConsistencyMultithreaded. This closes #1129.

commit a12298c0baf19407f3110ba3c4f0aab88b67946d
Author: Igor Sapego <isap...@gridgain.com>
Date:   2016-09-30T08:00:51Z

    IGNITE-3868: ODBC: Fixed connection string parsing. This closes #1051.

commit 5e7ef8644ad824b87d4797e59133eb783ff8b098
Author: vozerov-gridgain <voze...@gridgain.com>
Date:   2016-10-03T07:37:25Z

    Merge branch 'ignite-1.6.9' into ignite-1.6.10

commit 59b46d3e6ea073d054ca2262d676b055a74bbb1f
Author: vozerov-gridgain <voze...@gridgain.com>
Date:   2016-10-03T07:40:04Z

    IGNITE-2881: Fixed SPI queries.

commit 0b66d2d7b695cf370a4b8a717844ad67742c6090
Author: sboikov <sboi...@gridgain.com>
Date:   2016-10-03T09:04:03Z

    ignite-3601 Do not check version on commit for read-only serializable 
transactions.

commit 9f211e413332931f0fb1190744ddd7c7f38fd213
Author: tledkov-gridgain <tled...@gridgain.com>
Date:   2016-10-03T09:26:12Z

    IGNITE-3645: IGFS: Local secondary: Implemented update() operation. This 
closes #1003.

commit fa698d6fcfde0006423ef009337dbef58ac62515
Author: vozerov-gridgain <voze...@gridgain.com>
Date:   2016-10-03T10:33:12Z

    Fixed TcpDiscoverySnapshotHistoryTest intermittent failures caused by 
multicast IP finder.

commit bba019fd5076412ca43c10a32fd300b6031ccd0b
Author: vozerov-gridgain <voze...@gridgain.com>
Date:   2016-10-03T14:25:20Z

    IGNITE-3980: Processed failing tests in query suites. This closes #1137.

commit a92f20b5cc75e6b80b2731da0192723526b0c1dc
Author: vozerov-gridgain <voze...@gridgain.com>
Date:   2016-10-04T11:10:26Z

    IGNITE-3597: Removed static work directory.

commit 1ab0650d60a67a39647446984f3a13227fe1dcb5
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2016-10-05T13:09:49Z

    IGNITE-4034 Get rid of specialized methods in platform targets

commit 9086a2933e9287c03498ceb13cc7410ea8831626
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2016-10-05T13:40:59Z

    Removing withAsync

commit 6fa73cf608c925692c69945c2372dc75e6befc7d
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2016-10-05T13:54:18Z

    Removing withAsync

commit e8308b027e16aa0766bab2300e4e55952bf2e80b
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2016-10-05T14:05:42Z

    removing with*

commit 6da753d8aaf39aeb8c3a6aaab025c84d3f454528
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2016-10-05T14:15:05Z

    removing with*

commit bec2eea724448306c8b56020bc5765e979c3ba6f
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2016-10-05T14:24:59Z

    removing with*

commit 4ecd240928b3bd50023bfcaec34106c40d553cf0
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2016-10-05T14:57:34Z

    Remove all custom methods from cache

commit 5c5ee9fe2255ce73c236c1fe23bb32579efa4959
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2016-10-05T15:11:27Z

    Remove all custom methods from cache

commit e84786ade13231c5d37f2b4de6de3e25ddccc125
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2016-10-05T15:13:18Z

    Remove all custom methods from cache

commit 1e0374f0c2df2714ea7b27da6323676076277c6c
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2016-10-05T15:26:13Z

    Remove all custom methods from cache

commit 5d4475799b313debca3a2eea68d9b89b656ceed0
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2016-10-05T15:39:09Z

    Remove all custom methods from cache

commit 4405a73be5fa88188b4391e10eef212c1dd9a1b1
Author: Pavel Tupitsyn <ptupit...@apache.org>
Date:   2016-10-05T16:09:01Z

    Fix cache methods in CPP

----


> Get rid of specialized methods in platform targets
> --------------------------------------------------
>
>                 Key: IGNITE-4034
>                 URL: https://issues.apache.org/jira/browse/IGNITE-4034
>             Project: Ignite
>          Issue Type: Sub-task
>          Components: platforms
>            Reporter: Pavel Tupitsyn
>            Assignee: Pavel Tupitsyn
>              Labels: .NET
>             Fix For: 1.8
>
>
> Most .NET -> Java calls go through common PlatformTarget InOut* methods. But 
> some simple operations have dedicated JNI calls, like PlatformCache.clear().
> Refactor these operations to use common methods to unify the logic and allow 
> interface separation in IGNITE-4027.
> This will also reduce the amount of C++ code.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to