Uploaded image for project: 'ModeShape'
  1. ModeShape
  2. MODE-2538

Create separate artifacts for most of the ModeShape binary stores implementations

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Won't Do
    • Major
    • 5.1.0.Final
    • 5.0.0.Final
    • Storage

    Description

      ModeShape provides a number of different BinaryStore implementations: FS, Cassandra, Mongo etc. All of these are currently bundled and packaged under the modeshape-jcr artifact.

      Starting with MODE-2525 however, the Infinispan binary stores will not longer be supported in this fashion, since the modeshape-jcr artifact will not use Infinispan anymore.
      One option is to completely remove the Infinispan binary stores, but the other is to split the different binary stores into separate artifacts. In doing so, we can keep the Infinispan dependencies isolated and not loose the ISPN binary stores implementation. The FileSystemBinaryStore (similar to the FileSystemConnector) will remain in modeshape-jcr as a default binary store implementation.

      Some of binary store implementations can be placed in the same persistence artifacts that will be created for MODE-2525, while others will have their own artifacts.

      Attachments

        Issue Links

          Activity

            People

              hchiorean Horia Chiorean (Inactive)
              hchiorean Horia Chiorean (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: