[JBoss JIRA] (ISPN-3103) StateRequestCommand requests serialization of type for which no Externalizer exists
by Nistor Adrian (Jira)
[ https://issues.jboss.org/browse/ISPN-3103?page=com.atlassian.jira.plugin.... ]
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)
6 years, 3 months
[JBoss JIRA] (ISPN-10592) Remove deprecated ComponentMetadata, ComponentMetadataRepo, ManageableComponentMetadata
by Nistor Adrian (Jira)
Nistor Adrian created ISPN-10592:
------------------------------------
Summary: Remove deprecated ComponentMetadata, ComponentMetadataRepo, ManageableComponentMetadata
Key: ISPN-10592
URL: https://issues.jboss.org/browse/ISPN-10592
Project: Infinispan
Issue Type: Bug
Components: Core
Reporter: Nistor Adrian
Assignee: Nistor Adrian
These are leftovers of the old component registry that are no longer used. They no longer work because the retention of the annotations is no longer RUNTIME. Keeping them for now for backward compatibility is a waste of effort that does not lead to working code, just clutters existing code base.
--
This message was sent by Atlassian Jira
(v7.13.5#713005)
6 years, 3 months