[infinispan-issues] [JBoss JIRA] (ISPN-3103) StateRequestCommand requests serialization of type for which no Externalizer exists

Nistor Adrian (Jira) issues at jboss.org
Fri Sep 13 07:50:02 EDT 2019


     [ https://issues.jboss.org/browse/ISPN-3103?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nistor Adrian resolved ISPN-3103.
---------------------------------
    Resolution: Out of Date


As of infinispan 9.2, we introduced IntSet and SmallIntSet, and the 'segments' collection in question was replaced with SmallIntSet which has different performance characteristics with regard to serialization. We are also moving away from Serialization towards protobuf.  There's nothing  to fix here.

> StateRequestCommand requests serialization of type for which no Externalizer exists
> -----------------------------------------------------------------------------------
>
>                 Key: ISPN-3103
>                 URL: https://issues.jboss.org/browse/ISPN-3103
>             Project: Infinispan
>          Issue Type: Enhancement
>          Components: State Transfer
>            Reporter: Sanne GRINOVERO
>            Assignee: Nistor Adrian
>            Priority: Major
>         Attachments: ISPN-3103_cow_externalized.patch
>
>
> RPC org.infinispan.statetransfer.StateRequestCommand sends a parameter defined as type Set (field segments) which is implemented by a java.util.concurrent.CopyOnWriteArraySet.
> This implementation is Serializable but seems to be quite slow as we don't have a custom Externalizer for it.



--
This message was sent by Atlassian Jira
(v7.13.5#713005)


More information about the infinispan-issues mailing list