[infinispan-issues] [JBoss JIRA] (ISPN-1103) Soft schema-based storage

Randall Hauch (Updated) (JIRA) jira-events at lists.jboss.org
Tue Nov 22 09:45:41 EST 2011


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

Randall Hauch updated ISPN-1103:
--------------------------------

    Fix Version/s: 5.2.0.FINAL
                       (was: 5.1.0.FINAL)
                       (was: 5.1.0.CR1)


After discussing this with Manik, we think it's best to push this to the 5.2 release. It simply won't be ready to include in the 5.1 release, and in the mean time it is living and getting thorough usage and testing in the [ModeShape repository|https://github.com/ModeShape/modeshape/tree/3.x/modeshape-schematic], where it is serving as the primary store for JCR content for the [ModeShape 3.0|http://community.jboss.org/message/634352#634352].

Therefore, retargeting to the 5.2 release.
                
> Soft schema-based storage
> -------------------------
>
>                 Key: ISPN-1103
>                 URL: https://issues.jboss.org/browse/ISPN-1103
>             Project: Infinispan
>          Issue Type: Feature Request
>          Components: Core API
>            Reporter: Manik Surtani
>            Assignee: Randall Hauch
>            Priority: Critical
>             Fix For: 5.2.0.FINAL
>
>
> This JIRA is about storing metadata alongside values.  Perhaps encapsulating values as SchematicValues, which could be described as:
> {code}
>   class SchematicValue {
>     String jsonMetadata;
>     String jsonObject;
>   }
> {code}
> Metadata would allow for a few interesting features:
> * Extracting of lifespan and timestamp data if manipulated over a remote protocol (REST, HotRod, etc)
> * Content type for REST responses
> * Timestamps and SHA-1 hashes, useful for for HTTP headers (e.g., ETag, Cache-control, etc.)
> * Validation information (may not be processed by Infinispan, but can be used by client libs)
> * Classloader/marshaller/classdef version info
> * General structure of the information stored
> * Reference to the schema for this document
> * Storage of older versions

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the infinispan-issues mailing list