Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-21871

Transient Store based on Key/Value Service and Blob Provider

    XMLWordPrintable

    Details

    • Release Notes Description:
      Hide

      The transient store has been re-implemented on top of the KeyValueService and a BlobProvider so as to remove the dependency on Redis (when no service makes use of it anymore).

      Show
      The transient store has been re-implemented on top of the KeyValueService and a BlobProvider so as to remove the dependency on Redis (when no service makes use of it anymore).
    • Epic Link:
    • Sprint:
      nxFG 9.1.9, nxFG 9.2.2, nxcore 9.3.5, nxcore 9.3.6, nxcore 9.3.7
    • Story Points:
      5

      Description

      To abstract ourselves from the actual Redis implementation to store metadata and the use of the filesystem to store binaries, we should have a TransientStore backend implemented using the KeyValueService and a BlobProvider: KeyValueBlobTransientStore.

      NOTE that per NXP-24421 the blob provider has to be configured with <property name="transient">true</property>.

      See also NXP-24847 for more flexibility of the configuration of the ids of the key/value store and blob provider to use.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 days
                  2d