[
https://issues.apache.org/jira/browse/IGNITE-1571?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14941093#comment-14941093
]
ASF GitHub Bot commented on IGNITE-1571:
----------------------------------------
GitHub user ptupitsyn opened a pull request:
https://github.com/apache/ignite/pull/124
IGNITE-1571 .Net: Improve Guid and DateTime reader/writer interface.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/ptupitsyn/ignite ignite-1571
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/124.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 #124
----
commit 6917ca308dacf7133ebbe3a39c2352f3c1413d9e
Author: ptupitsyn <[email protected]>
Date: 2015-10-01T16:11:30Z
IGNITE-1571 .Net: Improve Guid and DateTime reader/writer interface.
commit bf50af081c6a1aeaa9fac2bf71b6e669138b58e2
Author: ptupitsyn <[email protected]>
Date: 2015-10-01T16:18:58Z
Fix generic call
commit 289d26f89601dbfbb06872dee018999e068b3d73
Author: ptupitsyn <[email protected]>
Date: 2015-10-01T16:45:35Z
wip
commit 2a1e7d26f711818ea6319d6b9ee200ed26c7920d
Author: ptupitsyn <[email protected]>
Date: 2015-10-01T17:08:29Z
wip
commit 0599b8f0fecdc871c7de83d7995ee1ed66e07a83
Author: ptupitsyn <[email protected]>
Date: 2015-10-02T11:54:59Z
Merge remote-tracking branch 'remotes/upstream/ignite-1282' into ignite-1571
commit a8b1be32b4277159599dfc824f16723d69b680cf
Author: ptupitsyn <[email protected]>
Date: 2015-10-02T12:02:32Z
Merge remote-tracking branch 'remotes/upstream/ignite-1282' into ignite-1571
commit 191155cf2e26f8cd793acd5bf9aac9fdf94aad95
Author: ptupitsyn <[email protected]>
Date: 2015-10-02T12:05:07Z
wip remove array non-nullable methods
commit a54e681d215fd07d65a1772ea565e0df5f227c51
Author: ptupitsyn <[email protected]>
Date: 2015-10-02T12:39:27Z
Nullable renamings
commit 59789655a32357dba5282f3f8ccbc8e7e0d48641
Author: ptupitsyn <[email protected]>
Date: 2015-10-02T12:41:19Z
wip
commit 6a773fda64ea4f93cfd71859f5d292b40f745177
Author: ptupitsyn <[email protected]>
Date: 2015-10-02T12:53:02Z
Non-nullable Guid/DateTime done
commit 4625ae346eb3caef44312d1bb7b5b500fca752cf
Author: ptupitsyn <[email protected]>
Date: 2015-10-02T12:55:55Z
wip
----
> .Net: Improve Guid and DateTime reader/writer interface.
> --------------------------------------------------------
>
> Key: IGNITE-1571
> URL: https://issues.apache.org/jira/browse/IGNITE-1571
> Project: Ignite
> Issue Type: Task
> Components: interop
> Affects Versions: ignite-1.4
> Reporter: Vladimir Ozerov
> Assignee: Pavel Tupitsyn
> Priority: Critical
> Fix For: ignite-1.5
>
>
> Currently we force user to write Guid and DateTime as nullables. We do this
> to be more compatible with Java.
> But user is more likely to operate on plain types: Guid, Guid[], DateTime,
> DateTime[].
> We need to add these methods to API, and rename existing ones to
> "ReadNullableDateTime", etc..
> Note that while trivial to on writer side, it will be harder to implement for
> readers. Currently we lookup by type ID, which will be equal for the type and
> it's nullable counterpart. For this reason we probably must lookup by type ID
> + type or simply by type.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)