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

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

GitHub user dmagda reopened a pull request:

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

    Open sourced Portable objects API

    For more info please refer to the corresponding JIRA ticket:
    https://issues.apache.org/jira/browse/IGNITE-1258

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

    $ git pull https://github.com/dmagda/incubator-ignite ignite-1258

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

    https://github.com/apache/ignite/pull/24.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 #24
    
----
commit 1f2be19d4cafd94687500618f16c85c873210238
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-18T09:31:26Z

    ignite-1258: open sourced portables implementation

commit 96981338ad8566d9721e83e8d03993e01893d595
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-18T11:46:42Z

    ignite-1258: make IgnitePortables available through Ignite interface, 
adding tests and fixing bugs

commit 0b2135872fd4474d39002602f97fc926e89c437e
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-19T08:44:51Z

    ignite-1258: supported CacheConfiguration.keepPortableInStore and 
IgniteCache.withKeepPortable flags. Completed with 
IgnitePortableObjestsTestSuite

commit 7cbb887d5f2061ccc6a54d7ba3ea53f541794f52
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-19T09:28:10Z

    ignite-1258: removed duplicated test suites

commit 8c998da1d5728bc2ebbcf19187832bc3fa243a41
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-19T09:43:05Z

    ignite-1258: added query tests suite for portable objects

commit c2ee4c43b6064a101770929d4da11b74d3f439b6
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-19T11:01:26Z

    ignite-1258: added test jars used by some portable tests

commit f4ab415dd5298528eb2015fc89cb4d931f920c1d
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-19T13:56:44Z

    Merge remote-tracking branch 'apache-git/master' into ignite-1258

commit 4662feca04773199414da0aea4ba41e892c7a847
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-20T07:25:55Z

    ignite-1258: renaming portalbe internal classes

commit 7a25e9ed088ef077dbc81496a69d1a11f87957b5
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-20T09:19:43Z

    ignite-1258: altered portable metadata handler interface

commit e751a8ff3b63a52e5a573a0185fe6d629dd8a0ea
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-20T10:46:08Z

    ignite-1258: modified documentation

commit ce45ca3b9478bacf05f6c79cc703c17a9733c636
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-20T10:54:05Z

    ignite-1258: removed deprecated API

commit 057ec43c9c3b1033bf9895a318541baafbe2b1f5
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-20T11:14:40Z

    Merge remote-tracking branch 'apache-git/master' into ignite-1258

commit 42da08c1bddb89f0dab116425cb51411c17d1746
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-20T11:30:35Z

    ignite-1258: fixed license headers

commit 6b0ac2cb6548e3504ed3f75c7de85d242082f9f3
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-20T13:10:29Z

    ignite-1258: updated classnames.properties file

commit e2425880caaec2f19182751dd428c9c1272ce879
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-20T13:27:12Z

    ignite-1258: fixed PortableObject documentation

commit 9013e1e4570c717aae9b63a0a031f0ca5e4f82e5
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-21T06:13:20Z

    ignite-1258: added portable API package description to pom.xml

commit cc67dff0a5e5a95884682649b670cda9459dd6e7
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-24T07:34:43Z

    Merge remote-tracking branch 'apache-git/master' into ignite-1258

commit 7425567eaa3f22a5f08884d4467e432668bf3b62
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-24T10:41:02Z

    marshalling/unmarshalling Sets properly with PortableMarshaller

commit 2c35723834feeec16486848a0fd892a10d28b4c2
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-24T11:40:53Z

    added tests on marshalling/unmarshalling of Sets and Maps with 
PortableMarshaller

commit a3212f625b29c52be35a66ebc0a85156ae2d500a
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-24T11:49:48Z

    Merge remote-tracking branch 'apache-git/master' into ignite-1258

commit a8b2a2215dd709da2539fa9e0e731b9041f4b91c
Author: Denis Magda <dma...@gridgain.com>
Date:   2015-08-24T12:00:55Z

    Merge remote-tracking branch 'remotes/origin/master' into ignite-1258

----


> Portable objects support in Ignite
> ----------------------------------
>
>                 Key: IGNITE-1258
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1258
>             Project: Ignite
>          Issue Type: Task
>          Components: general
>            Reporter: Denis Magda
>            Assignee: Denis Magda
>
> Portable object should have the following properties:
> - serialized/deserialized between different platforms and runtimes (Java, 
> .Net, C++);
> - kept in a binary format in a cache allowing a server node not to be aware 
> of object class definitions;
> To exchange portable objects between cluster nodes a portable marshaller has 
> to be used that will serialize and desirialize a portable object.



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

Reply via email to