You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Ivan Bessonov (Jira)" <ji...@apache.org> on 2023/05/11 07:22:00 UTC

[jira] [Created] (IGNITE-19452) Blacklist for non-marshallable classes

Ivan Bessonov created IGNITE-19452:
--------------------------------------

             Summary: Blacklist for non-marshallable classes
                 Key: IGNITE-19452
                 URL: https://issues.apache.org/jira/browse/IGNITE-19452
             Project: Ignite
          Issue Type: Improvement
            Reporter: Ivan Bessonov


Following IGNITE-19451, we should ban classes like BinaryTuple, BinaryTuplePrefix, from being declared as marshallable. Blacklist mechanism is proposed.

We could also include classes like List/Collection into it, or even Object. Natively marshallable classes like UUID must be banned as well.

I'd go as far as banning boxed primitives, but they lack native support, so it's up to a developer.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)