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

Allow "default" KeyValueBlobTransientStore to work with a BlobProvider NOT named "default"

    XMLWordPrintable

    Details

    • Tags:
    • Impact type:
      Configuration Change
    • Upgrade notes:
      Hide

      A KeyValueBlobTransientStore can now specify the ids of the key/value store and blob provider to use, instead of defaulting to the name of the transient store itself:

      <extension target="org.nuxeo.ecm.core.transientstore.TransientStorageComponent" point="store">
        <store name="mytransientstore" class="org.nuxeo.ecm.core.transientstore.keyvalueblob.KeyValueBlobTransientStore">
          <property name="keyValueStore">mykeyvaluestore</property>
          <property name="blobProvider">myblobprovider</property>
          ...
        </store>
      </extension>
      
      Show
      A KeyValueBlobTransientStore can now specify the ids of the key/value store and blob provider to use, instead of defaulting to the name of the transient store itself: <extension target= "org.nuxeo.ecm.core.transientstore.TransientStorageComponent" point= "store" > <store name= "mytransientstore" class= "org.nuxeo.ecm.core.transientstore.keyvalueblob.KeyValueBlobTransientStore" > <property name= "keyValueStore" >mykeyvaluestore</property> <property name= "blobProvider" >myblobprovider</property> ... </store> </extension>
    • Sprint:
      nxFG 11.1.2

      Description

      On 9.10, when a KeyValueBlobTransientStore is configured for the "default" Transient Store, its BlobProvider currently must also have the name "default". This BlobProvider conflicts with the out-of-the-box Repository "default" BlobProvider.

        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 - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 30 minutes
                  30m