[JBoss JIRA] (ISPN-10505) Allow multiple SerializationContextInitializers to be provided via configuration
by Nistor Adrian (Jira)
[ https://issues.jboss.org/browse/ISPN-10505?page=com.atlassian.jira.plugin... ]
Nistor Adrian updated ISPN-10505:
---------------------------------
Status: Open (was: New)
> Allow multiple SerializationContextInitializers to be provided via configuration
> --------------------------------------------------------------------------------
>
> Key: ISPN-10505
> URL: https://issues.jboss.org/browse/ISPN-10505
> Project: Infinispan
> Issue Type: Sub-task
> Components: Core
> Affects Versions: 10.0.0.CR1
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 10.0.0.Final
>
>
> Currently it's only possible to provide a single SerializationContextInitializer, in hindsight it would be better if multiple implementations could be specified with the configuration occurring on the CacheManager not per cache.
> Currently the SCI is provided as an attribute, if multiple are supported we should probably provide these as multiple elements.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 4 months
[JBoss JIRA] (ISPN-10506) Update Query tutorials to use SerializationContextInitializers
by Ryan Emerson (Jira)
Ryan Emerson created ISPN-10506:
-----------------------------------
Summary: Update Query tutorials to use SerializationContextInitializers
Key: ISPN-10506
URL: https://issues.jboss.org/browse/ISPN-10506
Project: Infinispan
Issue Type: Task
Components: Demos and Tutorials
Affects Versions: 10.0.0.CR1
Reporter: Ryan Emerson
Assignee: Katia Aresti
https://issues.jboss.org/browse/ISPN-10504 Deprecated the {{ProtostreamSerializationContextInitializer}} interface in favour of provding {{SerializationContextInitalizer}} implementations via the CacheManager's {{SerializationConfiguration}}. Therefore, we should update the tutorials to reflect this.
Note, for the old wildfly server the configuration of {{SerializationContextInitializers}} is not exposed, therefore it's still necessary to load instances of {{ProtostreamSerializationContextInitializer}} via the ServiceLoader in this context.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 4 months
[JBoss JIRA] (ISPN-10505) Allow multiple SerializationContextInitializers to be provided via configuration
by Ryan Emerson (Jira)
[ https://issues.jboss.org/browse/ISPN-10505?page=com.atlassian.jira.plugin... ]
Ryan Emerson updated ISPN-10505:
--------------------------------
Description:
Currently it's only possible to provide a single SerializationContextInitializer, in hindsight it would be better if multiple implementations could be specified with the configuration occurring on the CacheManager not per cache.
Currently the SCI is provided as an attribute, if multiple are supported we should probably provide these as multiple elements.
was:Currently it's only possible to provide a single SerializationContextInitializer, in hindsight it would be better if multiple implementations could be specified with the configuration occurring on the CacheManager not per cache.
> Allow multiple SerializationContextInitializers to be provided via configuration
> --------------------------------------------------------------------------------
>
> Key: ISPN-10505
> URL: https://issues.jboss.org/browse/ISPN-10505
> Project: Infinispan
> Issue Type: Sub-task
> Components: Core
> Affects Versions: 10.0.0.CR1
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 10.0.0.Final
>
>
> Currently it's only possible to provide a single SerializationContextInitializer, in hindsight it would be better if multiple implementations could be specified with the configuration occurring on the CacheManager not per cache.
> Currently the SCI is provided as an attribute, if multiple are supported we should probably provide these as multiple elements.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 4 months
[JBoss JIRA] (ISPN-10505) Allow multiple SerializationContextInitializers to be provided via configuration
by Ryan Emerson (Jira)
Ryan Emerson created ISPN-10505:
-----------------------------------
Summary: Allow multiple SerializationContextInitializers to be provided via configuration
Key: ISPN-10505
URL: https://issues.jboss.org/browse/ISPN-10505
Project: Infinispan
Issue Type: Sub-task
Components: Core
Affects Versions: 10.0.0.CR1
Reporter: Ryan Emerson
Assignee: Ryan Emerson
Fix For: 10.0.0.Final
Currently it's only possible to provide a single SerializationContextInitializer, in hindsight it would be better if multiple implementations could be specified with the configuration occurring on the CacheManager not per cache.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 4 months
[JBoss JIRA] (ISPN-9623) Create Protobuf based user marshaller
by Nistor Adrian (Jira)
[ https://issues.jboss.org/browse/ISPN-9623?page=com.atlassian.jira.plugin.... ]
Nistor Adrian updated ISPN-9623:
--------------------------------
Fix Version/s: 10.0.0.CR1
> Create Protobuf based user marshaller
> -------------------------------------
>
> Key: ISPN-9623
> URL: https://issues.jboss.org/browse/ISPN-9623
> Project: Infinispan
> Issue Type: Sub-task
> Components: Core
> Affects Versions: 9.4.0.Final
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 10.0.0.CR1
>
>
> With the internal and persistence marshaller being protobuf based, we should also provide a user marshaller implementation that utilises protostream. Users should be able to configure annotated pojos or MessageMarshaller implementations for their objects, probably via a {{SerializationContextInitializer}} implementation.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 4 months
[JBoss JIRA] (ISPN-9623) Create Protobuf based user marshaller
by Nistor Adrian (Jira)
[ https://issues.jboss.org/browse/ISPN-9623?page=com.atlassian.jira.plugin.... ]
Nistor Adrian updated ISPN-9623:
--------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
Integrated in master
> Create Protobuf based user marshaller
> -------------------------------------
>
> Key: ISPN-9623
> URL: https://issues.jboss.org/browse/ISPN-9623
> Project: Infinispan
> Issue Type: Sub-task
> Components: Core
> Affects Versions: 9.4.0.Final
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 10.0.0.CR1
>
>
> With the internal and persistence marshaller being protobuf based, we should also provide a user marshaller implementation that utilises protostream. Users should be able to configure annotated pojos or MessageMarshaller implementations for their objects, probably via a {{SerializationContextInitializer}} implementation.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 4 months