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

Implement Azure optimized copy

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2023.8
    • Component/s: Azure, BlobManager
    • Release Notes Summary:
      Auzre Blob provider now suports the optimized copy
    • Release Notes Description:
      Hide

      To add the optimized copy between 2 Azure blob providers, the Azure Java SDK client has been bumped from v8 to v12 which is a significant change in terms of Azure APIs.
      The Nuxeo Azure Blob Provider remains the same.

      Show
      To add the optimized copy between 2 Azure blob providers, the Azure Java SDK client has been bumped from v8 to v12 which is a significant change in terms of Azure APIs. The Nuxeo Azure Blob Provider remains the same.
    • Tags:
    • Team:
      PLATFORM
    • Sprint:
      nxplatform #104, nxplatform #105
    • Story Points:
      3

      Description

      With the work done in NXP-31990, we could add the optimized copy feature (which speeds up copy from an Azure BlobStore to another Azure Blob Store) to the new AzureBlobProvider.

      However, as far as I can see, the Java client API to do so is only available from version 10 (the GA version is now v12):

      Today, we use azure-storage-8.6.6 and we'll need to do a significant bump of the Azure SDK to support optimized copy.

      Useful resource https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/storage/azure-storage-blob/migrationGuides/V8_V12.md

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: