[
https://issues.apache.org/jira/browse/IGNITE-1258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14704695#comment-14704695
]
ASF GitHub Bot commented on IGNITE-1258:
----------------------------------------
GitHub user dmagda opened a pull request:
https://github.com/apache/incubator-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/incubator-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 <[email protected]>
Date: 2015-08-18T09:31:26Z
ignite-1258: open sourced portables implementation
commit 96981338ad8566d9721e83e8d03993e01893d595
Author: Denis Magda <[email protected]>
Date: 2015-08-18T11:46:42Z
ignite-1258: make IgnitePortables available through Ignite interface,
adding tests and fixing bugs
commit 0b2135872fd4474d39002602f97fc926e89c437e
Author: Denis Magda <[email protected]>
Date: 2015-08-19T08:44:51Z
ignite-1258: supported CacheConfiguration.keepPortableInStore and
IgniteCache.withKeepPortable flags. Completed with
IgnitePortableObjestsTestSuite
commit 7cbb887d5f2061ccc6a54d7ba3ea53f541794f52
Author: Denis Magda <[email protected]>
Date: 2015-08-19T09:28:10Z
ignite-1258: removed duplicated test suites
commit 8c998da1d5728bc2ebbcf19187832bc3fa243a41
Author: Denis Magda <[email protected]>
Date: 2015-08-19T09:43:05Z
ignite-1258: added query tests suite for portable objects
commit c2ee4c43b6064a101770929d4da11b74d3f439b6
Author: Denis Magda <[email protected]>
Date: 2015-08-19T11:01:26Z
ignite-1258: added test jars used by some portable tests
commit f4ab415dd5298528eb2015fc89cb4d931f920c1d
Author: Denis Magda <[email protected]>
Date: 2015-08-19T13:56:44Z
Merge remote-tracking branch 'apache-git/master' into ignite-1258
commit 4662feca04773199414da0aea4ba41e892c7a847
Author: Denis Magda <[email protected]>
Date: 2015-08-20T07:25:55Z
ignite-1258: renaming portalbe internal classes
commit 7a25e9ed088ef077dbc81496a69d1a11f87957b5
Author: Denis Magda <[email protected]>
Date: 2015-08-20T09:19:43Z
ignite-1258: altered portable metadata handler interface
commit e751a8ff3b63a52e5a573a0185fe6d629dd8a0ea
Author: Denis Magda <[email protected]>
Date: 2015-08-20T10:46:08Z
ignite-1258: modified documentation
commit ce45ca3b9478bacf05f6c79cc703c17a9733c636
Author: Denis Magda <[email protected]>
Date: 2015-08-20T10:54:05Z
ignite-1258: removed deprecated API
commit 057ec43c9c3b1033bf9895a318541baafbe2b1f5
Author: Denis Magda <[email protected]>
Date: 2015-08-20T11:14:40Z
Merge remote-tracking branch 'apache-git/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)