This is an automated email from the ASF dual-hosted git repository.
reschke pushed a change to branch OAK-12219-test2
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
from 0a4ecb3e34 OAK-12288 : disabled blob id tracking for segment node
store (#2985)
add 4e6accd62f OAK-12219: Upgrade Azure SDK V8 to V12 for oak-blob-azure -
rework
add 605ebf6b46 OAK-12219: Upgrade Azure SDK V8 to V12 for oak-blob-azure -
rework - Sonar fixes
add 78e4d29a52 OAK-12219: Upgrade Azure SDK V8 to V12 for oak-blob-azure -
rework - Sonar fixes
add 3e6fcc12cd OAK-12219: Upgrade Azure SDK V8 to V12 for oak-blob-azure -
rework - pin jackson version to the one in AEM to prevent transitive dep
download.
new fb101deb19 Merge pull request #2986 from
seropian/OAK-12219-Upgrade-Azure-SDK-V8-to-V12-for-oak-blob-azure---rework-
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 1 +
oak-blob-cloud-azure/pom.xml | 70 +-
.../blobstorage/AbstractAzureDataStoreService.java | 72 --
.../azure/blobstorage/AzureDataStoreService.java | 42 -
.../azure/blobstorage/AzureDataStoreWrapper.java | 301 +++++
.../v12/AzureBlobContainerProviderV12.java | 333 ++++++
.../blobstorage/v12/AzureBlobStoreBackendV12.java | 1181 ++++++++++++++++++++
.../azure/blobstorage/v12/AzureConstantsV12.java | 130 +++
.../AzureDataStoreV12.java} | 50 +-
.../v12/AzureHttpRequestLoggingPolicyV12.java | 44 +-
.../azure/blobstorage/v12/BlobSasHeadersV12.java | 210 ++++
.../blob/cloud/azure/blobstorage/v12/UtilsV12.java | 185 +++
.../blobstorage/AzureDataStoreWrapperArchTest.java | 55 +
.../azure/blobstorage/AzureDataStoreWrapperIT.java | 286 +++++
.../blobstorage/AzureDataStoreWrapperTest.java | 376 +++++++
.../cloud/azure/blobstorage/AzuriteDockerRule.java | 3 +-
.../azure/blobstorage/RegressionCSOV8Test.java | 228 ++++
.../v12/AzureBlobContainerProviderV12Test.java | 98 ++
.../v12/AzureBlobStoreBackendV12AuthIT.java | 254 +++++
.../v12/AzureBlobStoreBackendV12IT.java | 286 +++++
.../v12/AzureBlobStoreBackendV12Test.java | 200 ++++
.../v12/AzureDataRecordAccessProviderV12IT.java | 225 ++++
.../azure/blobstorage/v12/AzureDataStoreV12IT.java | 164 +++
.../blobstorage/v12/AzureDataStoreV12Test.java | 125 +++
.../azure/blobstorage/v12/AzuriteV12TestUtils.java | 50 +
.../blobstorage/v12/BlobSasHeadersV12Test.java | 114 ++
.../blobstorage/v12/RegressionCSOV12Test.java | 310 +++++
.../cloud/azure/blobstorage/v12/UtilsV12Test.java | 164 +++
28 files changed, 5387 insertions(+), 170 deletions(-)
delete mode 100644
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AbstractAzureDataStoreService.java
delete mode 100644
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AzureDataStoreService.java
create mode 100644
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AzureDataStoreWrapper.java
create mode 100644
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/AzureBlobContainerProviderV12.java
create mode 100644
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/AzureBlobStoreBackendV12.java
create mode 100644
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/AzureConstantsV12.java
copy
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/{AzureDataStore.java
=> v12/AzureDataStoreV12.java} (76%)
copy
oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureHttpRequestLoggingPolicy.java
=>
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/AzureHttpRequestLoggingPolicyV12.java
(55%)
create mode 100644
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/BlobSasHeadersV12.java
create mode 100644
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/UtilsV12.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AzureDataStoreWrapperArchTest.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AzureDataStoreWrapperIT.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AzureDataStoreWrapperTest.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/RegressionCSOV8Test.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/AzureBlobContainerProviderV12Test.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/AzureBlobStoreBackendV12AuthIT.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/AzureBlobStoreBackendV12IT.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/AzureBlobStoreBackendV12Test.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/AzureDataRecordAccessProviderV12IT.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/AzureDataStoreV12IT.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/AzureDataStoreV12Test.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/AzuriteV12TestUtils.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/BlobSasHeadersV12Test.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/RegressionCSOV12Test.java
create mode 100644
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v12/UtilsV12Test.java