[JBoss JIRA] (ISPN-10452) Remove AsElementAttributeSerializer
by Gustavo Fernandes (Jira)
Gustavo Fernandes created ISPN-10452:
----------------------------------------
Summary: Remove AsElementAttributeSerializer
Key: ISPN-10452
URL: https://issues.jboss.org/browse/ISPN-10452
Project: Infinispan
Issue Type: Bug
Reporter: Gustavo Fernandes
Assignee: Gustavo Fernandes
The JSON rendering currently is based on inspecting Attributes in Configuration(Builder) class, and it's also possible to plug-in an AttributeSerializer that will emit the Attribute as a JSON object.
For the sake of simplicity and less mental gymnastics, JSON objects should be generated from Configuration objects and JSON fields should be generated from the Configuration's Attributes collections.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 5 months
[JBoss JIRA] (ISPN-9623) Create Protobuf based user marshaller
by Ryan Emerson (Jira)
[ https://issues.jboss.org/browse/ISPN-9623?page=com.atlassian.jira.plugin.... ]
Ryan Emerson updated ISPN-9623:
-------------------------------
Status: Open (was: Pull Request Sent)
> 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
>
> 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, 5 months