[
https://issues.apache.org/jira/browse/IGNITE-7301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16320234#comment-16320234
]
Pavel Tupitsyn commented on IGNITE-7301:
----------------------------------------
We have to pass node attributes back and forth when serializing
{{BaselineNode}} between .NET and Java. However, some attributes can't be
serialized, like {{org.apache.ignite.tx}} -> {{TransactionConfiguration}},
which is written with {{OptimizedMarshaller}}.
Existing attribute serialization in {{PlatformContextImpl.addNode}} simply
skips all non-primitive attributes.
But I think we should instead skip only unsupported values. This can be either
done on .NET side (skip {{254}} header), or on Java side (detect serializer
somehow).
> .NET: Cluster auto activation (baseline topology)
> -------------------------------------------------
>
> Key: IGNITE-7301
> URL: https://issues.apache.org/jira/browse/IGNITE-7301
> Project: Ignite
> Issue Type: Improvement
> Components: platforms
> Affects Versions: 2.4
> Reporter: Pavel Tupitsyn
> Assignee: Pavel Tupitsyn
> Labels: .NET, IEP-4, Phase-1
> Fix For: 2.4
>
>
> Add auto activation related APIs to .NET, see
> https://cwiki.apache.org/confluence/display/IGNITE/IEP-4+Baseline+topology+for+caches
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)