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

Create separate artifacts for most of the ModeShape binary stores implementations

    Details

      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.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  hchiorean Horia Chiorean
                  Reporter:
                  hchiorean Horia Chiorean
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: