diff --git a/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatch.java b/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatch.java index fc3fcb18a337..7ed8f2af62a1 100644 --- a/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatch.java +++ b/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatch.java @@ -8,12 +8,10 @@ import com.azure.core.http.HttpPipelineBuilder; import com.azure.core.http.HttpPipelineCallContext; import com.azure.core.http.HttpPipelineNextPolicy; -import com.azure.core.http.HttpRequest; import com.azure.core.http.HttpResponse; import com.azure.core.http.policy.HttpPipelinePolicy; import com.azure.core.http.rest.Response; import com.azure.core.util.UrlBuilder; -import com.azure.core.util.CoreUtils; import com.azure.core.util.logging.ClientLogger; import com.azure.storage.blob.BlobAsyncClient; import com.azure.storage.blob.BlobClientBuilder; @@ -22,24 +20,18 @@ import com.azure.storage.blob.models.DeleteSnapshotsOptionType; import com.azure.storage.common.Utility; import com.azure.storage.common.policy.StorageSharedKeyCredentialPolicy; -import reactor.core.Disposable; import reactor.core.Exceptions; import reactor.core.publisher.Flux; import reactor.core.publisher.Mono; import reactor.util.context.Context; import java.net.MalformedURLException; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.util.ArrayList; import java.util.Deque; -import java.util.List; import java.util.Locale; import java.util.Map; -import java.util.UUID; -import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentLinkedDeque; -import java.util.concurrent.atomic.AtomicInteger; + +import static com.azure.core.util.FluxUtil.monoError; /** * This class allows for batching of multiple Azure Storage operations in a single request via {@link @@ -55,17 +47,9 @@ */ public final class BlobBatch { private static final String X_MS_VERSION = "x-ms-version"; - private static final String BATCH_REQUEST_CONTENT_ID = "Batch-Request-Content-Id"; private static final String BATCH_REQUEST_URL_PATH = "Batch-Request-Url-Path"; - private static final String CONTENT_ID = "Content-Id"; - private static final String BATCH_BOUNDARY_TEMPLATE = "batch_%s"; - private static final String REQUEST_CONTENT_TYPE_TEMPLATE = "multipart/mixed; boundary=%s"; - private static final String BATCH_OPERATION_CONTENT_TYPE = "Content-Type: application/http"; - private static final String BATCH_OPERATION_CONTENT_TRANSFER_ENCODING = "Content-Transfer-Encoding: binary"; - private static final String BATCH_OPERATION_CONTENT_ID_TEMPLATE = "Content-ID: %d"; - private static final String HTTP_VERSION = "HTTP/1.1"; - private static final String OPERATION_TEMPLATE = "%s %s %s"; - private static final String HEADER_TEMPLATE = "%s: %s"; + private static final String BATCH_OPERATION_RESPONSE = "Batch-Operation-Response"; + private static final String BATCH_OPERATION_INFO = "Batch-Operation-Info"; private static final String PATH_TEMPLATE = "%s/%s"; /* @@ -79,23 +63,12 @@ public final class BlobBatch { private final BlobAsyncClient blobAsyncClient; - private final Deque>> batchOperationQueue; - private final List batchRequest; - private final Map> batchMapping; - - private final AtomicInteger contentId; - private final String batchBoundary; - private final String contentType; - + private Deque> batchOperationQueue; private BlobBatchType batchType; BlobBatch(String accountUrl, HttpPipeline pipeline) { - this.contentId = new AtomicInteger(); - this.batchBoundary = String.format(BATCH_BOUNDARY_TEMPLATE, UUID.randomUUID()); - this.contentType = String.format(REQUEST_CONTENT_TYPE_TEMPLATE, batchBoundary); - boolean batchHeadersPolicySet = false; - HttpPipelineBuilder batchPipelineBuilder = new HttpPipelineBuilder().httpClient(this::setupBatchOperation); + HttpPipelineBuilder batchPipelineBuilder = new HttpPipelineBuilder(); for (int i = 0; i < pipeline.getPolicyCount(); i++) { HttpPipelinePolicy policy = pipeline.getPolicy(i); @@ -112,6 +85,8 @@ public final class BlobBatch { batchPipelineBuilder.policies(this::cleanseHeaders, this::setRequestUrl); } + batchPipelineBuilder.policies(this::buildBatchOperation); + this.blobAsyncClient = new BlobClientBuilder() .endpoint(accountUrl) .blobName("") @@ -119,8 +94,6 @@ public final class BlobBatch { .buildAsyncClient(); this.batchOperationQueue = new ConcurrentLinkedDeque<>(); - this.batchRequest = new ArrayList<>(); - this.batchMapping = new ConcurrentHashMap<>(); } /** @@ -287,12 +260,9 @@ private Response setBlobAccessTierHelper(String urlPath, AccessTier access private Response createBatchOperation(Mono> response, String urlPath, int... expectedStatusCodes) { - int id = contentId.getAndIncrement(); - batchOperationQueue.add(response - .subscriberContext(Context.of(BATCH_REQUEST_CONTENT_ID, id, BATCH_REQUEST_URL_PATH, urlPath))); - BlobBatchOperationResponse batchOperationResponse = new BlobBatchOperationResponse<>(expectedStatusCodes); - batchMapping.put(id, batchOperationResponse); + batchOperationQueue.add(new BlobBatchOperation<>(batchOperationResponse, response, urlPath)); + return batchOperationResponse; } @@ -309,49 +279,30 @@ private void setBatchType(BlobBatchType batchType) { } } - Flux getBody() { + Mono prepareBlobBatchSubmission() { if (batchOperationQueue.isEmpty()) { - throw logger.logExceptionAsError(new UnsupportedOperationException("Empty batch requests aren't allowed.")); + return monoError(logger, new UnsupportedOperationException("Empty batch requests aren't allowed.")); } - // 'flatMap' the requests to trigger them to run through the pipeline. - Disposable disposable = Flux.fromStream(batchOperationQueue.stream()) - .flatMap(batchOperation -> batchOperation) - .subscribe(); - - /* Wait until the 'Flux' is disposed of (aka complete) instead of blocking as this will prevent Reactor from - * throwing an exception if this was ran in a Reactor thread. - */ - while (!disposable.isDisposed()) { - // This is used as opposed to block as it won't trigger an exception if ran in a Reactor thread. - } - - this.batchRequest.add(ByteBuffer.wrap( - String.format("--%s--%s", batchBoundary, BlobBatchHelper.HTTP_NEWLINE).getBytes(StandardCharsets.UTF_8))); - - return Flux.fromIterable(batchRequest); - } - - long getContentLength() { - long contentLength = 0; - - for (ByteBuffer request : batchRequest) { - contentLength += request.remaining(); - } - - return contentLength; - } - - String getContentType() { - return contentType; - } - - BlobBatchOperationResponse getBatchRequest(int contentId) { - return batchMapping.get(contentId); - } - - int getOperationCount() { - return batchMapping.size(); + BlobBatchOperationInfo operationInfo = new BlobBatchOperationInfo(); + Deque> operations = batchOperationQueue; + + // Begin a new batch. + batchOperationQueue = new ConcurrentLinkedDeque<>(); + + return Flux.generate(sink -> { + if (operations.isEmpty()) { + operationInfo.finalizeBatchOperations(); + sink.complete(); + } else { + BlobBatchOperation batchOperation = operations.pop(); + sink.next(batchOperation.getResponse() + .subscriberContext(Context.of(BATCH_REQUEST_URL_PATH, batchOperation.getRequestUrlPath(), + BATCH_OPERATION_RESPONSE, batchOperation.getBatchOperationResponse(), + BATCH_OPERATION_INFO, operationInfo)) + .subscribe()); + } + }).then(Mono.just(operationInfo)); } /* @@ -369,9 +320,6 @@ private Mono cleanseHeaders(HttpPipelineCallContext context, HttpP context.getHttpRequest().setHeaders(new HttpHeaders(headers)); - // Add the "Content-Id" header which allows this request to be mapped to the response. - context.getHttpRequest().setHeader(CONTENT_ID, context.getData(BATCH_REQUEST_CONTENT_ID).get().toString()); - return next.process(); } @@ -396,38 +344,12 @@ private Mono setRequestUrl(HttpPipelineCallContext context, HttpPi * This will "send" the batch operation request when triggered, it simply acts as a way to build and write the * batch operation into the overall request and then returns nothing as the response. */ - private Mono setupBatchOperation(HttpRequest request) { - return Mono.fromRunnable(() -> { - int contentId = Integer.parseInt(request.getHeaders().remove(CONTENT_ID).getValue()); - - StringBuilder batchRequestBuilder = new StringBuilder(); - appendWithNewline(batchRequestBuilder, "--" + batchBoundary); - appendWithNewline(batchRequestBuilder, BATCH_OPERATION_CONTENT_TYPE); - appendWithNewline(batchRequestBuilder, BATCH_OPERATION_CONTENT_TRANSFER_ENCODING); - appendWithNewline(batchRequestBuilder, String.format(BATCH_OPERATION_CONTENT_ID_TEMPLATE, contentId)); - batchRequestBuilder.append(BlobBatchHelper.HTTP_NEWLINE); - - String method = request.getHttpMethod().toString(); - String urlPath = request.getUrl().getPath(); - String urlQuery = request.getUrl().getQuery(); - if (!CoreUtils.isNullOrEmpty(urlQuery)) { - urlPath = urlPath + "?" + urlQuery; - } - appendWithNewline(batchRequestBuilder, String.format(OPERATION_TEMPLATE, method, urlPath, HTTP_VERSION)); - - request.getHeaders().stream() - .filter(header -> !X_MS_VERSION.equalsIgnoreCase(header.getName())) - .forEach(header -> appendWithNewline(batchRequestBuilder, - String.format(HEADER_TEMPLATE, header.getName(), header.getValue()))); - - batchRequestBuilder.append(BlobBatchHelper.HTTP_NEWLINE); - - batchRequest.add(ByteBuffer.wrap(batchRequestBuilder.toString().getBytes(StandardCharsets.UTF_8))); - batchMapping.get(contentId).setRequest(request); - }); - } + private Mono buildBatchOperation(HttpPipelineCallContext context, HttpPipelineNextPolicy next) { + BlobBatchOperationInfo operationInfo = (BlobBatchOperationInfo) context.getData(BATCH_OPERATION_INFO).get(); + BlobBatchOperationResponse batchOperationResponse = + (BlobBatchOperationResponse) context.getData(BATCH_OPERATION_RESPONSE).get(); + operationInfo.addBatchOperation(batchOperationResponse, context.getHttpRequest()); - private void appendWithNewline(StringBuilder stringBuilder, String value) { - stringBuilder.append(value).append(BlobBatchHelper.HTTP_NEWLINE); + return Mono.empty(); } } diff --git a/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchAsyncClient.java b/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchAsyncClient.java index 5834e825e762..1e316b2f5102 100644 --- a/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchAsyncClient.java +++ b/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchAsyncClient.java @@ -12,8 +12,8 @@ import com.azure.core.http.rest.PagedFlux; import com.azure.core.http.rest.PagedResponse; import com.azure.core.http.rest.Response; -import com.azure.core.util.FluxUtil; import com.azure.core.util.Context; +import com.azure.core.util.FluxUtil; import com.azure.core.util.logging.ClientLogger; import com.azure.storage.blob.BlobServiceVersion; import com.azure.storage.blob.implementation.AzureBlobStorageBuilder; @@ -22,6 +22,7 @@ import com.azure.storage.blob.models.BlobStorageException; import com.azure.storage.blob.models.DeleteSnapshotsOptionType; import com.azure.storage.common.implementation.StorageImplUtils; +import reactor.core.publisher.Flux; import reactor.core.publisher.Mono; import java.time.Duration; @@ -103,8 +104,8 @@ public Mono submitBatch(BlobBatch batch) { * @return A response only containing header and status code information, used to indicate that the batch operation * has completed. * @throws BlobStorageException If the batch request is malformed. - * @throws BlobBatchStorageException If {@code throwOnAnyFailure} is {@code true} and any request in the - * {@link BlobBatch} failed. + * @throws BlobBatchStorageException If {@code throwOnAnyFailure} is {@code true} and any request in the {@link + * BlobBatch} failed. */ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> submitBatchWithResponse(BlobBatch batch, boolean throwOnAnyFailure) { @@ -116,9 +117,12 @@ public Mono> submitBatchWithResponse(BlobBatch batch, boolean thr } Mono> submitBatchWithResponse(BlobBatch batch, boolean throwOnAnyFailure, Context context) { - return client.services().submitBatchWithRestResponseAsync( - batch.getBody(), batch.getContentLength(), batch.getContentType(), context) - .flatMap(response -> BlobBatchHelper.mapBatchResponse(batch, response, throwOnAnyFailure, logger)); + return batch.prepareBlobBatchSubmission() + .flatMap(batchOperationInfo -> client.services() + .submitBatchWithRestResponseAsync(Flux.fromIterable(batchOperationInfo.getBody()), + batchOperationInfo.getContentLength(), batchOperationInfo.getContentType(), context) + .flatMap(response -> + BlobBatchHelper.mapBatchResponse(batchOperationInfo, response, throwOnAnyFailure, logger))); } /** diff --git a/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchHelper.java b/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchHelper.java index 862c11fe3a6f..b8d765d429ee 100644 --- a/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchHelper.java +++ b/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchHelper.java @@ -51,8 +51,8 @@ class BlobBatchHelper { .compile("application\\/http", Pattern.CASE_INSENSITIVE); // This method connects the batch response values to the individual batch operations based on their Content-Id - static Mono> mapBatchResponse(BlobBatch batch, ServicesSubmitBatchResponse batchResponse, - boolean throwOnAnyFailure, ClientLogger logger) { + static Mono> mapBatchResponse(BlobBatchOperationInfo batchOperationInfo, + ServicesSubmitBatchResponse batchResponse, boolean throwOnAnyFailure, ClientLogger logger) { /* * Content-Type will contain the boundary for each batch response. The expected format is: * "Content-Type: multipart/mixed; boundary=batchresponse_66925647-d0cb-4109-b6d3-28efe3e1e5ed" @@ -74,7 +74,7 @@ static Mono> mapBatchResponse(BlobBatch batch, ServicesSubm List exceptions = new ArrayList<>(); String[] subResponses = body.split("--" + boundary); - if (subResponses.length == 3 && batch.getOperationCount() != 1) { + if (subResponses.length == 3 && batchOperationInfo.getOperationCount() != 1) { String[] exceptionSections = subResponses[1].split(HTTP_NEWLINE + HTTP_NEWLINE); int statusCode = getStatusCode(exceptionSections[1], logger); HttpHeaders headers = getHttpHeaders(exceptionSections[1]); @@ -95,7 +95,7 @@ static Mono> mapBatchResponse(BlobBatch batch, ServicesSubm // The first section will contain batching metadata. BlobBatchOperationResponse batchOperationResponse = - getBatchOperation(batch, subResponseSections[0], logger); + getBatchOperation(batchOperationInfo, subResponseSections[0], logger); // The second section will contain status code and header information. batchOperationResponse.setStatusCode(getStatusCode(subResponseSections[1], logger)); @@ -117,8 +117,8 @@ static Mono> mapBatchResponse(BlobBatch batch, ServicesSubm })); } - private static BlobBatchOperationResponse getBatchOperation(BlobBatch batch, String responseBatchInfo, - ClientLogger logger) { + private static BlobBatchOperationResponse getBatchOperation(BlobBatchOperationInfo batchOperationInfo, + String responseBatchInfo, ClientLogger logger) { Matcher contentIdMatcher = CONTENT_ID_PATTERN.matcher(responseBatchInfo); int contentId; @@ -129,7 +129,7 @@ private static BlobBatchOperationResponse getBatchOperation(BlobBatch batch, new IllegalStateException("Batch operation response doesn't contain a 'Content-Id' header.")); } - return batch.getBatchRequest(contentId).setResponseReceived(); + return batchOperationInfo.getBatchRequest(contentId).setResponseReceived(); } private static int getStatusCode(String responseMetadata, ClientLogger logger) { diff --git a/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchOperation.java b/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchOperation.java new file mode 100644 index 000000000000..711d6fc2c94b --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchOperation.java @@ -0,0 +1,65 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +package com.azure.storage.blob.batch; + +import com.azure.core.annotation.Immutable; +import com.azure.core.http.rest.Response; +import reactor.core.publisher.Mono; + +/** + * Contains the information about a single {@link BlobBatch} operation. + * + * @param Type that is returned by the operation. + */ +@Immutable +final class BlobBatchOperation { + private final BlobBatchOperationResponse batchOperationResponse; + private final Mono> response; + private final String requestUrlPath; + + /* + * Creates a {@link BlobBatchOperation} which contains all information that is needed to execute the individual + * operation. + * + * @param batchOperationResponse {@link BlobBatchOperationResponse} which is returned to the caller of the batch + * operation. + * @param response Response which is returned from the API which the batch operation uses. This is used to generate + * the request in a deferred manner. + * @param requestUrlPath Relative path of the blob in the batch operation. + */ + BlobBatchOperation(BlobBatchOperationResponse batchOperationResponse, Mono> response, + String requestUrlPath) { + this.batchOperationResponse = batchOperationResponse; + this.response = response; + this.requestUrlPath = requestUrlPath; + } + + /* + * The {@link BlobBatchOperationResponse} which is returned to the caller of the batch operation. + * + * @return Response returned to the caller. + */ + BlobBatchOperationResponse getBatchOperationResponse() { + return batchOperationResponse; + } + + /* + * Response which is returned from the API which the batch operation uses. This is used to generate the + * request in a deferred manner. + * + * @return Response from the API which the batch operation uses. + */ + Mono> getResponse() { + return response; + } + + /* + * Relative path of the blob in the batch operation. + * + * @return Blob relative path. + */ + String getRequestUrlPath() { + return requestUrlPath; + } +} diff --git a/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchOperationInfo.java b/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchOperationInfo.java new file mode 100644 index 000000000000..bc8a7d49d092 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/main/java/com/azure/storage/blob/batch/BlobBatchOperationInfo.java @@ -0,0 +1,149 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +package com.azure.storage.blob.batch; + +import com.azure.core.annotation.Immutable; +import com.azure.core.http.HttpRequest; +import com.azure.core.util.CoreUtils; + +import java.nio.ByteBuffer; +import java.nio.charset.StandardCharsets; +import java.util.Collection; +import java.util.Map; +import java.util.UUID; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.ConcurrentLinkedQueue; +import java.util.concurrent.atomic.AtomicInteger; + +/** + * Contains the information necessary for submitting a batch. + */ +@Immutable +final class BlobBatchOperationInfo { + private static final String X_MS_VERSION = "x-ms-version"; + private static final String BATCH_BOUNDARY_TEMPLATE = "batch_%s"; + private static final String REQUEST_CONTENT_TYPE_TEMPLATE = "multipart/mixed; boundary=%s"; + private static final String BATCH_OPERATION_CONTENT_TYPE = "Content-Type: application/http"; + private static final String BATCH_OPERATION_CONTENT_TRANSFER_ENCODING = "Content-Transfer-Encoding: binary"; + private static final String BATCH_OPERATION_CONTENT_ID_TEMPLATE = "Content-ID: %d"; + private static final String HTTP_VERSION = "HTTP/1.1"; + private static final String OPERATION_TEMPLATE = "%s %s %s"; + private static final String HEADER_TEMPLATE = "%s: %s"; + + private final AtomicInteger contentId; + private final String batchBoundary; + private final String contentType; + private final Collection batchOperations; + private final Map> batchOperationResponseMap; + + /** + * Creates a {@link BlobBatchOperationInfo} which contains all information necessary for submitting a batch + * operation. + */ + BlobBatchOperationInfo() { + this.contentId = new AtomicInteger(); + this.batchBoundary = String.format(BATCH_BOUNDARY_TEMPLATE, UUID.randomUUID()); + this.contentType = String.format(REQUEST_CONTENT_TYPE_TEMPLATE, batchBoundary); + this.batchOperations = new ConcurrentLinkedQueue<>(); + this.batchOperationResponseMap = new ConcurrentHashMap<>(); + } + + /* + * Gets the body for the batch operation. + * + * @return Request body. + */ + Collection getBody() { + return batchOperations; + } + + /* + * Gets the size of the batch operation request. + * + * @return Size of the request body. + */ + long getContentLength() { + return batchOperations.stream().map(buffer -> (long) buffer.remaining()).reduce(0L, Long::sum); + } + + /* + * Gets the Content-Type header for the batch operation request. + * + * @return Content-Type header for the request. + */ + String getContentType() { + return contentType; + } + + /* + * Adds an operation to the operation set being submitted in the batch. + * + * @param batchOperation Operation to add to the batch. + * @param request The {@link HttpRequest} for the operation. + */ + void addBatchOperation(BlobBatchOperationResponse batchOperation, HttpRequest request) { + int contentId = this.contentId.getAndIncrement(); + + StringBuilder batchRequestBuilder = new StringBuilder(); + appendWithNewline(batchRequestBuilder, "--" + batchBoundary); + appendWithNewline(batchRequestBuilder, BATCH_OPERATION_CONTENT_TYPE); + appendWithNewline(batchRequestBuilder, BATCH_OPERATION_CONTENT_TRANSFER_ENCODING); + appendWithNewline(batchRequestBuilder, String.format(BATCH_OPERATION_CONTENT_ID_TEMPLATE, contentId)); + batchRequestBuilder.append(BlobBatchHelper.HTTP_NEWLINE); + + String method = request.getHttpMethod().toString(); + String urlPath = request.getUrl().getPath(); + String urlQuery = request.getUrl().getQuery(); + if (!CoreUtils.isNullOrEmpty(urlQuery)) { + urlPath = urlPath + "?" + urlQuery; + } + appendWithNewline(batchRequestBuilder, String.format(OPERATION_TEMPLATE, method, urlPath, HTTP_VERSION)); + + /* + * The 'x-ms-version' header is removed from batch operations as all batch operations will use the + * 'x-ms-version' used in the batch request. This header is illegal and will fail the batch request if present + * in any operation. + */ + request.getHeaders().stream() + .filter(header -> !X_MS_VERSION.equalsIgnoreCase(header.getName())) + .forEach(header -> appendWithNewline(batchRequestBuilder, + String.format(HEADER_TEMPLATE, header.getName(), header.getValue()))); + + batchRequestBuilder.append(BlobBatchHelper.HTTP_NEWLINE); + + batchOperationResponseMap.put(contentId, batchOperation.setRequest(request)); + batchOperations.add(ByteBuffer.wrap(batchRequestBuilder.toString().getBytes(StandardCharsets.UTF_8))); + } + + /* + * Completes the batch by adding the final boundary identifier to the request body. + */ + void finalizeBatchOperations() { + batchOperations.add(ByteBuffer.wrap(String.format("--%s--%s", batchBoundary, BlobBatchHelper.HTTP_NEWLINE) + .getBytes(StandardCharsets.UTF_8))); + } + + /* + * Gets the batch operation with the passed Content-ID. + * + * @param contentId Content-ID of the operation. + * @return The {@link BlobBatchOperationResponse} correlated to the passed Content-ID. + */ + BlobBatchOperationResponse getBatchRequest(int contentId) { + return batchOperationResponseMap.get(contentId); + } + + /* + * Gets the number of operations contained in the batch. + * + * @return Number of operations in the batch. + */ + int getOperationCount() { + return batchOperationResponseMap.size(); + } + + private static void appendWithNewline(StringBuilder stringBuilder, String value) { + stringBuilder.append(value).append(BlobBatchHelper.HTTP_NEWLINE); + } +} diff --git a/sdk/storage/azure-storage-blob-batch/src/test/java/com/azure/storage/blob/batch/BatchAPITest.groovy b/sdk/storage/azure-storage-blob-batch/src/test/java/com/azure/storage/blob/batch/BatchAPITest.groovy index 08eec6875bcd..8995e8716b04 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/java/com/azure/storage/blob/batch/BatchAPITest.groovy +++ b/sdk/storage/azure-storage-blob-batch/src/test/java/com/azure/storage/blob/batch/BatchAPITest.groovy @@ -7,6 +7,7 @@ import com.azure.storage.blob.BlobServiceAsyncClient import com.azure.storage.blob.models.AccessTier import com.azure.storage.blob.models.BlobStorageException import com.azure.storage.blob.models.DeleteSnapshotsOptionType +import spock.lang.Unroll class BatchAPITest extends APISpec { static def setupCustomPolicyBatch(BlobServiceAsyncClient blobServiceAsyncClient, HttpPipelinePolicy customPolicy) { @@ -390,4 +391,55 @@ class BatchAPITest extends APISpec { then: thrown(BlobStorageException) } + + def "Single operation exception throws BlobBatchStorageException"() { + setup: + def containerName = generateContainerName() + def blobName1 = generateBlobName() + def batch = batchClient.getBlobBatch() + def containerClient = primaryBlobServiceClient.getBlobContainerClient(containerName) + containerClient.create() + + when: + def response1 = batch.deleteBlob(containerName, blobName1) + batchClient.submitBatch(batch) + + then: + thrown(BlobBatchStorageException) + + when: + response1.getStatusCode() + + then: + thrown(BlobStorageException) + } + + @Unroll + def "Submitting same batch many times"() { + setup: + def containerName = generateContainerName() + def blobName1 = generateBlobName() + def blobName2 = generateBlobName() + def containerClient = primaryBlobServiceClient.getBlobContainerClient(containerName) + containerClient.create() + containerClient.getBlobClient(blobName2).getPageBlobClient().create(0) + + when: + def batch = batchClient.getBlobBatch() + batch.deleteBlob(containerName, blobName1, DeleteSnapshotsOptionType.INCLUDE, null) + batch.deleteBlob(containerName, blobName2, DeleteSnapshotsOptionType.INCLUDE, null) + batchClient.submitBatch(batch) + + then: + thrown(BlobBatchStorageException) + + when: + batchClient.submitBatch(batch) + + then: + thrown(UnsupportedOperationException) + + where: + i << (1..20) + } } diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestaccessingbatchrequestbeforesubmissionthrows.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestaccessingbatchrequestbeforesubmissionthrows.json index 92a882d4d0d5..354eb1d057d1 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestaccessingbatchrequestbeforesubmissionthrows.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestaccessingbatchrequestbeforesubmissionthrows.json @@ -1,23 +1,23 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcaccessingbatchrequestbeforesubmissionthrows0598179640b?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcaccessingbatchrequestbeforesubmissionthrows092993232a5?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "9913daa0-ca81-45b8-9504-48e20c291a96" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "6f100f06-0bfc-4c42-9fa3-f1d039b0e1dc" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E6D81C92", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D78277844554F1", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:12 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e35846-201e-006e-767a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "9913daa0-ca81-45b8-9504-48e20c291a96" + "x-ms-request-id" : "8dbb0e6b-701e-00d7-2960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "6f100f06-0bfc-4c42-9fa3-f1d039b0e1dc" }, "Exception" : null }, { @@ -25,8 +25,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcaccessingbatchrequestbeforesubmissionthrows&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "64f6535b-e5bf-43a6-ba79-6ba987e761a1" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "279f64a5-b29b-49c5-9491-ca48bbf23fe6" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -34,20 +34,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "a0ed4af3-d01e-007b-677a-845bc6000000", - "Body" : "jtcaccessingbatchrequestbeforesubmissionthrowsjtcaccessingbatchrequestbeforesubmissionthrows0598179640bWed, 16 Oct 2019 23:38:09 GMT\"0x8D75291E6D81C92\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "64f6535b-e5bf-43a6-ba79-6ba987e761a1", + "x-ms-request-id" : "8dbb0e8f-701e-00d7-4b60-b47a51000000", + "Body" : "jtcaccessingbatchrequestbeforesubmissionthrowsjtcaccessingbatchrequestbeforesubmissionthrows092993232a5Mon, 16 Dec 2019 22:30:12 GMT\"0x8D78277844554F1\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "279f64a5-b29b-49c5-9491-ca48bbf23fe6", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcaccessingbatchrequestbeforesubmissionthrows0598179640b?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcaccessingbatchrequestbeforesubmissionthrows092993232a5?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "c81c16d7-c1dd-436f-baaa-fd22db928c6a" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "d73ad3b3-af24-4615-abd7-5a6cffeffff5" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -55,11 +55,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35863-201e-006e-097a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "c81c16d7-c1dd-436f-baaa-fd22db928c6a" + "x-ms-request-id" : "8dbb0eab-701e-00d7-6660-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "d73ad3b3-af24-4615-abd7-5a6cffeffff5" }, "Exception" : null } ], - "variables" : [ "jtcaccessingbatchrequestbeforesubmissionthrows0598179640b" ] + "variables" : [ "jtcaccessingbatchrequestbeforesubmissionthrows092993232a5" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestbulkdeleteblobs.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestbulkdeleteblobs.json index 0934af9f9e01..aed731a00001 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestbulkdeleteblobs.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestbulkdeleteblobs.json @@ -1,243 +1,243 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959da?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "1bf8a949-7019-4703-bff1-2fa273af35fc" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "2cedade5-950d-46e6-a0c0-4febdcda1af3" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E6EADE95", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D7827784551026", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:12 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4b17-d01e-007b-807a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "1bf8a949-7019-4703-bff1-2fa273af35fc" + "x-ms-request-id" : "8dbb0ec3-701e-00d7-7c60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "2cedade5-950d-46e6-a0c0-4febdcda1af3" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959da/javablobbulkdeleteblobs1batchapitestbulkdeleteblobs9fd48471dc", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107/javablobbulkdeleteblobs1batchapitestbulkdeleteblobsb9583196ee", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "a37a151a-2751-4eb4-b523-6b67b480ed18" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "8a3a1d8e-0d8e-4f0d-890a-dd29fc060edb" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E6F2B468", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D78277845A9957", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:12 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e35885-201e-006e-257a-84995f000000", + "x-ms-request-id" : "8dbb0eda-701e-00d7-1160-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "a37a151a-2751-4eb4-b523-6b67b480ed18" + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "8a3a1d8e-0d8e-4f0d-890a-dd29fc060edb" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959da/javablobbulkdeleteblobs2batchapitestbulkdeleteblobs9fd9280665", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107/javablobbulkdeleteblobs2batchapitestbulkdeleteblobsb955043749", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "c1ab4d10-38c0-49b1-9269-85eadaf5975f" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "2c8f9209-12a7-4be8-949e-a31906b75d0a" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E6F9E217", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D782778462FFD8", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4b44-d01e-007b-207a-845bc6000000", + "x-ms-request-id" : "8dbb0f00-701e-00d7-3460-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "c1ab4d10-38c0-49b1-9269-85eadaf5975f" + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "2c8f9209-12a7-4be8-949e-a31906b75d0a" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959da/javablobbulkdeleteblobs3batchapitestbulkdeleteblobs9fd3395172", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107/javablobbulkdeleteblobs3batchapitestbulkdeleteblobsb954883121", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "c749d66b-77c7-4408-a69f-13809dbff1c1" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "1e61a4e7-3b89-4605-9540-bc5772672bb3" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E701AC32", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D782778467E315", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e358a7-201e-006e-407a-84995f000000", + "x-ms-request-id" : "8dbb0f16-701e-00d7-4760-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "c749d66b-77c7-4408-a69f-13809dbff1c1" + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "1e61a4e7-3b89-4605-9540-bc5772672bb3" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959da/javablobbulkdeleteblobs4batchapitestbulkdeleteblobs9fd7051837", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107/javablobbulkdeleteblobs4batchapitestbulkdeleteblobsb950398700", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "7bbe107f-d640-45fd-b1a2-5f6e88b6ed5f" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "1510164f-e061-4862-a605-84b8dc32e3f5" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E708165C", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D78277846D146F", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4b64-d01e-007b-397a-845bc6000000", + "x-ms-request-id" : "8dbb0f2a-701e-00d7-5b60-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "7bbe107f-d640-45fd-b1a2-5f6e88b6ed5f" + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "1510164f-e061-4862-a605-84b8dc32e3f5" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959da/javablobbulkdeleteblobs5batchapitestbulkdeleteblobs9fd79821de", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107/javablobbulkdeleteblobs5batchapitestbulkdeleteblobsb95907306e", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "08d035a1-304e-4108-aad1-eb2cf391d8de" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "94fc38f1-8b1e-4027-9561-7af81a3eb32d" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E70E325B", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D782778472E23E", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e358b9-201e-006e-517a-84995f000000", + "x-ms-request-id" : "8dbb0f45-701e-00d7-7260-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "08d035a1-304e-4108-aad1-eb2cf391d8de" + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "94fc38f1-8b1e-4027-9561-7af81a3eb32d" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959da/javablobbulkdeleteblobs6batchapitestbulkdeleteblobs9fd20411a5", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107/javablobbulkdeleteblobs6batchapitestbulkdeleteblobsb950154647", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "0b74031f-febe-41ec-9608-ce9dae8108dd" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "1ca508d1-a448-4a74-b2a1-bd6e905b8538" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E7144E52", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D78277847A5E24", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4b88-d01e-007b-527a-845bc6000000", + "x-ms-request-id" : "8dbb0f73-701e-00d7-1d60-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "0b74031f-febe-41ec-9608-ce9dae8108dd" + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "1ca508d1-a448-4a74-b2a1-bd6e905b8538" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959da/javablobbulkdeleteblobs7batchapitestbulkdeleteblobs9fd399391c", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107/javablobbulkdeleteblobs7batchapitestbulkdeleteblobsb95422171b", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "2107fc85-ff3a-4586-9a70-442ac3049a88" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "2e5ad6fb-28ef-4ed2-8afc-4dd4e67207dd" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E71A6A49", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D782778482C4A4", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e358de-201e-006e-6e7a-84995f000000", + "x-ms-request-id" : "8dbb0f91-701e-00d7-3b60-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", - "x-ms-client-request-id" : "2107fc85-ff3a-4586-9a70-442ac3049a88" + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "2e5ad6fb-28ef-4ed2-8afc-4dd4e67207dd" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959da/javablobbulkdeleteblobs8batchapitestbulkdeleteblobs9fd9842712", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107/javablobbulkdeleteblobs8batchapitestbulkdeleteblobsb958499677", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "1f579739-51ea-4778-85c2-d0a82e3103c9" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9da527ac-8d1d-491f-b4fc-98d6070a3f3f" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E7205F2D", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D7827784886B60", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4ba7-d01e-007b-677a-845bc6000000", + "x-ms-request-id" : "8dbb0fb1-701e-00d7-5860-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "1f579739-51ea-4778-85c2-d0a82e3103c9" + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "9da527ac-8d1d-491f-b4fc-98d6070a3f3f" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959da/javablobbulkdeleteblobs9batchapitestbulkdeleteblobs9fd16219c9", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107/javablobbulkdeleteblobs9batchapitestbulkdeleteblobsb95646460b", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "3f99972b-8074-48fe-b274-d7d9234c2313" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "2581d8ef-ef77-4def-a8b3-660bc61417fc" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E7262CF5", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D7827784927FFB", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e358f9-201e-006e-047a-84995f000000", + "x-ms-request-id" : "8dbb0fdf-701e-00d7-0360-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", - "x-ms-client-request-id" : "3f99972b-8074-48fe-b274-d7d9234c2313" + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "2581d8ef-ef77-4def-a8b3-660bc61417fc" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959da/javablobbulkdeleteblobs10batchapitestbulkdeleteblobs9fd13870e", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107/javablobbulkdeleteblobs10batchapitestbulkdeleteblobsb95141523", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "2391f2be-9d93-4788-b17e-224f6954805c" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b0f951c4-c3d4-4721-94d2-d9eed492f62d" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E72C48FA", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D782778497FF8F", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4bc7-d01e-007b-807a-845bc6000000", + "x-ms-request-id" : "8dbb1002-701e-00d7-2360-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", - "x-ms-client-request-id" : "2391f2be-9d93-4788-b17e-224f6954805c" + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "b0f951c4-c3d4-4721-94d2-d9eed492f62d" }, "Exception" : null }, { @@ -245,9 +245,9 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "2c050cbd-332b-4557-95bc-2c26a081a5ef", - "Content-Type" : "multipart/mixed; boundary=batch_f746c873-37cc-48a7-91cb-013489791109" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "c50fdcab-40bb-4da4-815d-2b4ff8ec5327", + "Content-Type" : "multipart/mixed; boundary=batch_9844925e-a559-48e0-8760-f4c1e705b036" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -255,11 +255,11 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35911-201e-006e-177a-84995f000000", - "Body" : "--batchresponse_f45d7245-6278-48db-a6c2-6de0a68bb3c0\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 92e35911-201e-006e-177a-84995f1e4c29\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 4494e438-bd2f-45ff-b6a7-3604dd5999a2\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_f45d7245-6278-48db-a6c2-6de0a68bb3c0\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 92e35911-201e-006e-177a-84995f1e4c2b\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 966e118a-7daf-4ac7-bd5f-4631eb6e2119\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_f45d7245-6278-48db-a6c2-6de0a68bb3c0\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 92e35911-201e-006e-177a-84995f1e4c2c\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: c81c8895-b188-4599-8b0c-d6d06ba2d953\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_f45d7245-6278-48db-a6c2-6de0a68bb3c0\r\nContent-Type: application/http\r\nContent-ID: 3\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 92e35911-201e-006e-177a-84995f1e4c2d\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: e90f75c2-109d-45e9-9817-cba688ff0244\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_f45d7245-6278-48db-a6c2-6de0a68bb3c0\r\nContent-Type: application/http\r\nContent-ID: 4\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 92e35911-201e-006e-177a-84995f1e4c2e\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: c6931c0b-7957-42ac-8bd5-83b2cd9bf931\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_f45d7245-6278-48db-a6c2-6de0a68bb3c0\r\nContent-Type: application/http\r\nContent-ID: 5\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 92e35911-201e-006e-177a-84995f1e4c2f\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: cfb667a7-1059-48f5-8b37-548ddf895f65\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_f45d7245-6278-48db-a6c2-6de0a68bb3c0\r\nContent-Type: application/http\r\nContent-ID: 6\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 92e35911-201e-006e-177a-84995f1e4c30\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: ea9d07e8-00f7-4da4-99d9-c4b47de03f99\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_f45d7245-6278-48db-a6c2-6de0a68bb3c0\r\nContent-Type: application/http\r\nContent-ID: 7\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 92e35911-201e-006e-177a-84995f1e4c31\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 449beab8-5d20-45d3-b035-33725c2d2d57\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_f45d7245-6278-48db-a6c2-6de0a68bb3c0\r\nContent-Type: application/http\r\nContent-ID: 8\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 92e35911-201e-006e-177a-84995f1e4c32\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: d2c0f2f5-5d4f-4cdb-9535-989b8fb88506\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_f45d7245-6278-48db-a6c2-6de0a68bb3c0\r\nContent-Type: application/http\r\nContent-ID: 9\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 92e35911-201e-006e-177a-84995f1e4c33\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 5f1d0689-f573-4ffe-9157-0076cda2e07d\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_f45d7245-6278-48db-a6c2-6de0a68bb3c0--", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", - "x-ms-client-request-id" : "2c050cbd-332b-4557-95bc-2c26a081a5ef", - "Content-Type" : "multipart/mixed; boundary=batchresponse_f45d7245-6278-48db-a6c2-6de0a68bb3c0" + "x-ms-request-id" : "8dbb1020-701e-00d7-4160-b47a51000000", + "Body" : "--batchresponse_873df0ca-9725-4efb-8dde-55c7a827d2e3\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1020-701e-00d7-4160-b47a511e9c7a\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 2d155b40-d752-4ada-9d89-99654bab1e51\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_873df0ca-9725-4efb-8dde-55c7a827d2e3\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1020-701e-00d7-4160-b47a511e9c7c\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 2d57a168-06c8-461c-ba30-cccc1ac878da\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_873df0ca-9725-4efb-8dde-55c7a827d2e3\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1020-701e-00d7-4160-b47a511e9c7d\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: de133290-12bb-4aa1-8f30-a0ef1488e248\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_873df0ca-9725-4efb-8dde-55c7a827d2e3\r\nContent-Type: application/http\r\nContent-ID: 3\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1020-701e-00d7-4160-b47a511e9c7e\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 983d72ca-7f66-4818-aa73-42b05fde6fe8\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_873df0ca-9725-4efb-8dde-55c7a827d2e3\r\nContent-Type: application/http\r\nContent-ID: 4\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1020-701e-00d7-4160-b47a511e9c7f\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: b89df75b-888c-49f1-8e00-2aa46bfa218c\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_873df0ca-9725-4efb-8dde-55c7a827d2e3\r\nContent-Type: application/http\r\nContent-ID: 5\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1020-701e-00d7-4160-b47a511e9c80\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: b694a55a-3784-4c96-808c-098898efc150\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_873df0ca-9725-4efb-8dde-55c7a827d2e3\r\nContent-Type: application/http\r\nContent-ID: 6\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1020-701e-00d7-4160-b47a511e9c81\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 113a2557-e333-498f-a5be-39c796109236\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_873df0ca-9725-4efb-8dde-55c7a827d2e3\r\nContent-Type: application/http\r\nContent-ID: 7\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1020-701e-00d7-4160-b47a511e9c82\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 478fb994-4801-4957-b946-943bb05e28c1\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_873df0ca-9725-4efb-8dde-55c7a827d2e3\r\nContent-Type: application/http\r\nContent-ID: 8\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1020-701e-00d7-4160-b47a511e9c83\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: fe651db8-c98f-4624-b783-f0274ef30833\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_873df0ca-9725-4efb-8dde-55c7a827d2e3\r\nContent-Type: application/http\r\nContent-ID: 9\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1020-701e-00d7-4160-b47a511e9c84\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 43d352af-bf74-4324-a54d-94e146095c42\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_873df0ca-9725-4efb-8dde-55c7a827d2e3--", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "c50fdcab-40bb-4da4-815d-2b4ff8ec5327", + "Content-Type" : "multipart/mixed; boundary=batchresponse_873df0ca-9725-4efb-8dde-55c7a827d2e3" }, "Exception" : null }, { @@ -267,8 +267,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcbulkdeleteblobs&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "043bd7f3-3cd9-4fbe-88e1-4582d31e142f" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "83e7f1a2-a692-40c0-8e11-69999b444b17" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -276,20 +276,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "a0ed4bdf-d01e-007b-107a-845bc6000000", - "Body" : "jtcbulkdeleteblobsjtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959daWed, 16 Oct 2019 23:38:09 GMT\"0x8D75291E6EADE95\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", - "x-ms-client-request-id" : "043bd7f3-3cd9-4fbe-88e1-4582d31e142f", + "x-ms-request-id" : "8dbb1037-701e-00d7-5860-b47a51000000", + "Body" : "jtcbulkdeleteblobsjtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107Mon, 16 Dec 2019 22:30:12 GMT\"0x8D7827784551026\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "83e7f1a2-a692-40c0-8e11-69999b444b17", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959da?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "59fc3998-ae83-4ca1-8224-a7237ab7d125" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "5c2fb6f1-7a43-42f5-a3a8-64b2d38eab35" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -297,11 +297,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35938-201e-006e-387a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", - "x-ms-client-request-id" : "59fc3998-ae83-4ca1-8224-a7237ab7d125" + "x-ms-request-id" : "8dbb1048-701e-00d7-6760-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "5c2fb6f1-7a43-42f5-a3a8-64b2d38eab35" }, "Exception" : null } ], - "variables" : [ "jtcbulkdeleteblobs0batchapitestbulkdeleteblobs9fd8824959da", "javablobbulkdeleteblobs1batchapitestbulkdeleteblobs9fd48471dc", "javablobbulkdeleteblobs2batchapitestbulkdeleteblobs9fd9280665", "javablobbulkdeleteblobs3batchapitestbulkdeleteblobs9fd3395172", "javablobbulkdeleteblobs4batchapitestbulkdeleteblobs9fd7051837", "javablobbulkdeleteblobs5batchapitestbulkdeleteblobs9fd79821de", "javablobbulkdeleteblobs6batchapitestbulkdeleteblobs9fd20411a5", "javablobbulkdeleteblobs7batchapitestbulkdeleteblobs9fd399391c", "javablobbulkdeleteblobs8batchapitestbulkdeleteblobs9fd9842712", "javablobbulkdeleteblobs9batchapitestbulkdeleteblobs9fd16219c9", "javablobbulkdeleteblobs10batchapitestbulkdeleteblobs9fd13870e" ] + "variables" : [ "jtcbulkdeleteblobs0batchapitestbulkdeleteblobsb95899938107", "javablobbulkdeleteblobs1batchapitestbulkdeleteblobsb9583196ee", "javablobbulkdeleteblobs2batchapitestbulkdeleteblobsb955043749", "javablobbulkdeleteblobs3batchapitestbulkdeleteblobsb954883121", "javablobbulkdeleteblobs4batchapitestbulkdeleteblobsb950398700", "javablobbulkdeleteblobs5batchapitestbulkdeleteblobsb95907306e", "javablobbulkdeleteblobs6batchapitestbulkdeleteblobsb950154647", "javablobbulkdeleteblobs7batchapitestbulkdeleteblobsb95422171b", "javablobbulkdeleteblobs8batchapitestbulkdeleteblobsb958499677", "javablobbulkdeleteblobs9batchapitestbulkdeleteblobsb95646460b", "javablobbulkdeleteblobs10batchapitestbulkdeleteblobsb95141523" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestbulksetaccesstier.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestbulksetaccesstier.json index 1a8ab9ba2b29..72a753b74a10 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestbulksetaccesstier.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestbulksetaccesstier.json @@ -1,273 +1,273 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ec?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577f?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "5af0f666-56f6-4638-8774-f31d4cdf7aaf" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "6964c06d-feb0-46aa-a0ba-403b499dd651" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E74C024C", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:10 GMT", + "ETag" : "0x8D7827784AE902A", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4bfb-d01e-007b-277a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", - "x-ms-client-request-id" : "5af0f666-56f6-4638-8774-f31d4cdf7aaf" + "x-ms-request-id" : "8dbb105f-701e-00d7-7d60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", + "x-ms-client-request-id" : "6964c06d-feb0-46aa-a0ba-403b499dd651" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ec/javablobbulksetaccesstier149311fc70da810cd245bd", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577f/javablobbulksetaccesstier16250152c62dc8dfeb475d", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "ea52ef27-d989-4d25-ad69-5f7a4014839f", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "bf793c62-7799-4710-9607-8dc86d7a3ef6", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:10 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E75277D7", + "ETag" : "0x8D7827784B419FB", "Content-Length" : "0", - "x-ms-request-id" : "92e3596d-201e-006e-5e7a-84995f000000", - "x-ms-client-request-id" : "ea52ef27-d989-4d25-ad69-5f7a4014839f" + "x-ms-request-id" : "8dbb107a-701e-00d7-1560-b47a51000000", + "x-ms-client-request-id" : "bf793c62-7799-4710-9607-8dc86d7a3ef6" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ec/javablobbulksetaccesstier234524257b6eb284884372", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577f/javablobbulksetaccesstier2609871c3355dd96c8408e", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "5cab7a3b-a57f-4a44-af1c-2eb1e4c236f1", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "38c9512c-dbe1-44fd-a366-51b47ed0805d", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:10 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E75893CE", + "ETag" : "0x8D7827784C29C72", "Content-Length" : "0", - "x-ms-request-id" : "a0ed4c22-d01e-007b-427a-845bc6000000", - "x-ms-client-request-id" : "5cab7a3b-a57f-4a44-af1c-2eb1e4c236f1" + "x-ms-request-id" : "8dbb1090-701e-00d7-2b60-b47a51000000", + "x-ms-client-request-id" : "38c9512c-dbe1-44fd-a366-51b47ed0805d" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ec/javablobbulksetaccesstier389174b4df6ff179264223", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577f/javablobbulksetaccesstier333300c48f6d86b40c4931", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "b656f87f-10e3-4679-b742-026250f9b661", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "906c1ddf-209c-4c44-8d6a-dc5e51c5e7ae", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:10 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E75EAFCD", + "ETag" : "0x8D7827784C7CDDC", "Content-Length" : "0", - "x-ms-request-id" : "92e35984-201e-006e-707a-84995f000000", - "x-ms-client-request-id" : "b656f87f-10e3-4679-b742-026250f9b661" + "x-ms-request-id" : "8dbb10c5-701e-00d7-5d60-b47a51000000", + "x-ms-client-request-id" : "906c1ddf-209c-4c44-8d6a-dc5e51c5e7ae" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ec/javablobbulksetaccesstier4890431f387b8e0b5e46c4", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577f/javablobbulksetaccesstier4506222cb022ca2bde44d2", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "b202bc1d-197b-48a8-8259-fd30cffe454a", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "89713e4e-034a-4c49-9454-ff01522eff86", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:10 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E764CBCA", + "ETag" : "0x8D7827784CD2655", "Content-Length" : "0", - "x-ms-request-id" : "a0ed4c35-d01e-007b-547a-845bc6000000", - "x-ms-client-request-id" : "b202bc1d-197b-48a8-8259-fd30cffe454a" + "x-ms-request-id" : "8dbb10d5-701e-00d7-6d60-b47a51000000", + "x-ms-client-request-id" : "89713e4e-034a-4c49-9454-ff01522eff86" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ec/javablobbulksetaccesstier587408fb08802d0e884b22", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577f/javablobbulksetaccesstier5877211dca391d95274fb7", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "2acffaa1-d43e-427f-8adb-714993372219", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "61caeb9f-1c5b-4eb9-988a-ca042ad6bc35", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:10 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E76BF96D", + "ETag" : "0x8D7827784D4F082", "Content-Length" : "0", - "x-ms-request-id" : "92e359a9-201e-006e-097a-84995f000000", - "x-ms-client-request-id" : "2acffaa1-d43e-427f-8adb-714993372219" + "x-ms-request-id" : "8dbb10ef-701e-00d7-0360-b47a51000000", + "x-ms-client-request-id" : "61caeb9f-1c5b-4eb9-988a-ca042ad6bc35" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ec/javablobbulksetaccesstier629720aaf48d9346fb489a", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577f/javablobbulksetaccesstier6365934cc1b6104a534166", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "5422b491-4637-4d30-9d24-3c413bfc1d08", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "5173ef33-5d19-4052-a133-b07f2ab7722a", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:10 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E7728AB5", + "ETag" : "0x8D7827784D9FABE", "Content-Length" : "0", - "x-ms-request-id" : "a0ed4c4c-d01e-007b-697a-845bc6000000", - "x-ms-client-request-id" : "5422b491-4637-4d30-9d24-3c413bfc1d08" + "x-ms-request-id" : "8dbb1103-701e-00d7-1560-b47a51000000", + "x-ms-client-request-id" : "5173ef33-5d19-4052-a133-b07f2ab7722a" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ec/javablobbulksetaccesstier71525325022103268a4f1a", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577f/javablobbulksetaccesstier772428fdf07eb2588b409b", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "2de91ce2-2979-4898-b89a-7051430e7daa", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "04dc546d-c6b2-42a8-8bfb-0ebb389ceecc", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:10 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E77C02D8", + "ETag" : "0x8D7827784DF050C", "Content-Length" : "0", - "x-ms-request-id" : "92e359ce-201e-006e-237a-84995f000000", - "x-ms-client-request-id" : "2de91ce2-2979-4898-b89a-7051430e7daa" + "x-ms-request-id" : "8dbb1125-701e-00d7-3360-b47a51000000", + "x-ms-client-request-id" : "04dc546d-c6b2-42a8-8bfb-0ebb389ceecc" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ec/javablobbulksetaccesstier841267407556b84245414a", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577f/javablobbulksetaccesstier8808406db792c292624688", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "11d29277-c4c1-4629-8c7a-84dd31d17b98", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "e8e011d2-bbf5-49a0-b609-e941466bfbfc", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:10 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:12 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E781F7B9", + "ETag" : "0x8D7827784E43669", "Content-Length" : "0", - "x-ms-request-id" : "a0ed4c71-d01e-007b-077a-845bc6000000", - "x-ms-client-request-id" : "11d29277-c4c1-4629-8c7a-84dd31d17b98" + "x-ms-request-id" : "8dbb113a-701e-00d7-4760-b47a51000000", + "x-ms-client-request-id" : "e8e011d2-bbf5-49a0-b609-e941466bfbfc" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ec/javablobbulksetaccesstier965560bf6a9e53982c4d46", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577f/javablobbulksetaccesstier9650962c4f413f6ada43fa", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "94a19daa-030f-41a1-9fd8-af62ffd4ba81", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "74c32a2f-c5d1-415f-92f8-c6cd11fe44a5", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:10 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:13 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E78D9340", + "ETag" : "0x8D7827784E940B7", "Content-Length" : "0", - "x-ms-request-id" : "92e359e3-201e-006e-337a-84995f000000", - "x-ms-client-request-id" : "94a19daa-030f-41a1-9fd8-af62ffd4ba81" + "x-ms-request-id" : "8dbb114c-701e-00d7-5860-b47a51000000", + "x-ms-client-request-id" : "74c32a2f-c5d1-415f-92f8-c6cd11fe44a5" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ec/javablobbulksetaccesstier108585669a990e18d4c4f5", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577f/javablobbulksetaccesstier1060046a3efd0115108473", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "8fc9e97b-28af-48df-81de-c1dba946e46f", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "a8ac2724-20b1-4727-a259-fa2bc93bd67e", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:10 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:13 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:13 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E7938822", + "ETag" : "0x8D7827784EE4B01", "Content-Length" : "0", - "x-ms-request-id" : "a0ed4c92-d01e-007b-227a-845bc6000000", - "x-ms-client-request-id" : "8fc9e97b-28af-48df-81de-c1dba946e46f" + "x-ms-request-id" : "8dbb115a-701e-00d7-6360-b47a51000000", + "x-ms-client-request-id" : "a8ac2724-20b1-4727-a259-fa2bc93bd67e" }, "Exception" : null }, { @@ -275,9 +275,9 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "d3484fee-601c-4556-aca4-5d0981fcdb1a", - "Content-Type" : "multipart/mixed; boundary=batch_bfb13207-09f8-47d1-9ee4-7e83528ed81d" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "25478a23-6416-4e9d-a61e-069db2424128", + "Content-Type" : "multipart/mixed; boundary=batch_a076c387-82e0-4742-a37f-1d1a4d3e3f5d" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -285,11 +285,11 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35a0b-201e-006e-517a-84995f000000", - "Body" : "--batchresponse_7095c348-6e48-4145-8b0c-e1c0e6369887\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 92e35a0b-201e-006e-517a-84995f1e4c4b\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 3a6a4852-deb2-4d32-b301-4c51fa29844c\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7095c348-6e48-4145-8b0c-e1c0e6369887\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 92e35a0b-201e-006e-517a-84995f1e4c4d\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 8cd337cd-3a94-4e34-9c02-cd8b760faf78\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7095c348-6e48-4145-8b0c-e1c0e6369887\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 92e35a0b-201e-006e-517a-84995f1e4c4e\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 38d34d10-1628-4a71-b673-37f375654600\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7095c348-6e48-4145-8b0c-e1c0e6369887\r\nContent-Type: application/http\r\nContent-ID: 3\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 92e35a0b-201e-006e-517a-84995f1e4c4f\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 851749d3-dac4-4633-afaa-89f66f353eef\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7095c348-6e48-4145-8b0c-e1c0e6369887\r\nContent-Type: application/http\r\nContent-ID: 4\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 92e35a0b-201e-006e-517a-84995f1e4c50\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 857b6df2-1833-40f4-9ed4-97d0cff2a26a\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7095c348-6e48-4145-8b0c-e1c0e6369887\r\nContent-Type: application/http\r\nContent-ID: 5\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 92e35a0b-201e-006e-517a-84995f1e4c51\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: d3a545fe-7e28-419f-b97a-048e9df99061\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7095c348-6e48-4145-8b0c-e1c0e6369887\r\nContent-Type: application/http\r\nContent-ID: 6\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 92e35a0b-201e-006e-517a-84995f1e4c52\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 6af4b974-a60c-4dbd-8450-905af63147c6\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7095c348-6e48-4145-8b0c-e1c0e6369887\r\nContent-Type: application/http\r\nContent-ID: 7\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 92e35a0b-201e-006e-517a-84995f1e4c53\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 2d396ed3-6b35-4fd1-a4f5-070e8013bd94\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7095c348-6e48-4145-8b0c-e1c0e6369887\r\nContent-Type: application/http\r\nContent-ID: 8\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 92e35a0b-201e-006e-517a-84995f1e4c54\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 2ee8de27-136b-4500-b85a-a9ca363d8c1e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7095c348-6e48-4145-8b0c-e1c0e6369887\r\nContent-Type: application/http\r\nContent-ID: 9\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 92e35a0b-201e-006e-517a-84995f1e4c55\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 0d4ac8f2-953f-478d-96de-c80fe0296f8f\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7095c348-6e48-4145-8b0c-e1c0e6369887--", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", - "x-ms-client-request-id" : "d3484fee-601c-4556-aca4-5d0981fcdb1a", - "Content-Type" : "multipart/mixed; boundary=batchresponse_7095c348-6e48-4145-8b0c-e1c0e6369887" + "x-ms-request-id" : "8dbb116e-701e-00d7-7660-b47a51000000", + "Body" : "--batchresponse_afeded8c-c003-462d-9711-af0999fce0d2\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb116e-701e-00d7-7660-b47a511e9c96\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: a074cc10-85d3-4821-8aa5-f9aa7629a158\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_afeded8c-c003-462d-9711-af0999fce0d2\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb116e-701e-00d7-7660-b47a511e9c98\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 06d63296-06bc-458f-9bdb-83b755d38a89\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_afeded8c-c003-462d-9711-af0999fce0d2\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb116e-701e-00d7-7660-b47a511e9c99\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: d0ce7064-eecc-46e2-8421-00ede4ebf474\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_afeded8c-c003-462d-9711-af0999fce0d2\r\nContent-Type: application/http\r\nContent-ID: 3\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb116e-701e-00d7-7660-b47a511e9c9a\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 99521934-dba7-4386-bc33-3ef1076f55d5\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_afeded8c-c003-462d-9711-af0999fce0d2\r\nContent-Type: application/http\r\nContent-ID: 4\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb116e-701e-00d7-7660-b47a511e9c9b\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: f428e581-1a62-4cb8-ab70-aa39ac015281\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_afeded8c-c003-462d-9711-af0999fce0d2\r\nContent-Type: application/http\r\nContent-ID: 5\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb116e-701e-00d7-7660-b47a511e9c9c\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 1f9b8b61-04b3-48e1-b3ac-60666cd56221\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_afeded8c-c003-462d-9711-af0999fce0d2\r\nContent-Type: application/http\r\nContent-ID: 6\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb116e-701e-00d7-7660-b47a511e9c9d\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 92b3b7aa-675b-432a-8806-82747a41c694\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_afeded8c-c003-462d-9711-af0999fce0d2\r\nContent-Type: application/http\r\nContent-ID: 7\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb116e-701e-00d7-7660-b47a511e9c9e\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: c4ce734e-d91d-45b7-a0ed-2588985fdceb\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_afeded8c-c003-462d-9711-af0999fce0d2\r\nContent-Type: application/http\r\nContent-ID: 8\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb116e-701e-00d7-7660-b47a511e9c9f\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: c2171822-35a6-4bb2-95a1-94d61bc00def\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_afeded8c-c003-462d-9711-af0999fce0d2\r\nContent-Type: application/http\r\nContent-ID: 9\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb116e-701e-00d7-7660-b47a511e9ca0\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 027f485a-c03c-4806-aaef-2f6c4d93eff2\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_afeded8c-c003-462d-9711-af0999fce0d2--", + "Date" : "Mon, 16 Dec 2019 22:30:13 GMT", + "x-ms-client-request-id" : "25478a23-6416-4e9d-a61e-069db2424128", + "Content-Type" : "multipart/mixed; boundary=batchresponse_afeded8c-c003-462d-9711-af0999fce0d2" }, "Exception" : null }, { @@ -297,8 +297,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcbulksetaccesstier&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "3d52d1cd-6c15-4f0a-90bc-8edf7d6c5dc0" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "cc3ef4a8-c3b6-4ed7-ac61-b72c41c25be4" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -306,20 +306,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "a0ed4cb9-d01e-007b-3c7a-845bc6000000", - "Body" : "jtcbulksetaccesstierjtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ecWed, 16 Oct 2019 23:38:10 GMT\"0x8D75291E74C024C\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", - "x-ms-client-request-id" : "3d52d1cd-6c15-4f0a-90bc-8edf7d6c5dc0", + "x-ms-request-id" : "8dbb1184-701e-00d7-0960-b47a51000000", + "Body" : "jtcbulksetaccesstierjtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577fMon, 16 Dec 2019 22:30:13 GMT\"0x8D7827784AE902A\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:13 GMT", + "x-ms-client-request-id" : "cc3ef4a8-c3b6-4ed7-ac61-b72c41c25be4", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ec?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577f?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "a1137ed5-e37f-41f0-bf78-d98e76fc58e2" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "e62d7b27-33cb-4e3d-be4b-f631c4946549" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -327,11 +327,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35a2d-201e-006e-687a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:09 GMT", - "x-ms-client-request-id" : "a1137ed5-e37f-41f0-bf78-d98e76fc58e2" + "x-ms-request-id" : "8dbb119d-701e-00d7-1e60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:13 GMT", + "x-ms-client-request-id" : "e62d7b27-33cb-4e3d-be4b-f631c4946549" }, "Exception" : null } ], - "variables" : [ "jtcbulksetaccesstier0batchapitestbulksetaccesstiere1670439ec", "javablobbulksetaccesstier149311fc70da810cd245bd", "javablobbulksetaccesstier234524257b6eb284884372", "javablobbulksetaccesstier389174b4df6ff179264223", "javablobbulksetaccesstier4890431f387b8e0b5e46c4", "javablobbulksetaccesstier587408fb08802d0e884b22", "javablobbulksetaccesstier629720aaf48d9346fb489a", "javablobbulksetaccesstier71525325022103268a4f1a", "javablobbulksetaccesstier841267407556b84245414a", "javablobbulksetaccesstier965560bf6a9e53982c4d46", "javablobbulksetaccesstier108585669a990e18d4c4f5" ] + "variables" : [ "jtcbulksetaccesstier0batchapitestbulksetaccesstier0e0026577f", "javablobbulksetaccesstier16250152c62dc8dfeb475d", "javablobbulksetaccesstier2609871c3355dd96c8408e", "javablobbulksetaccesstier333300c48f6d86b40c4931", "javablobbulksetaccesstier4506222cb022ca2bde44d2", "javablobbulksetaccesstier5877211dca391d95274fb7", "javablobbulksetaccesstier6365934cc1b6104a534166", "javablobbulksetaccesstier772428fdf07eb2588b409b", "javablobbulksetaccesstier8808406db792c292624688", "javablobbulksetaccesstier9650962c4f413f6ada43fa", "javablobbulksetaccesstier1060046a3efd0115108473" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeletebloballsucceed.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeletebloballsucceed.json index 9a7e19f97bb5..c41a22370740 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeletebloballsucceed.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeletebloballsucceed.json @@ -1,88 +1,88 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeletebloballsucceed013823abf2e360c66847199?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeletebloballsucceed0227632217a00ce28645aba?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "e6fdc742-0c98-4d54-9454-ade434670330" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "6c141923-27e5-40d8-a53e-4fc614fddacb" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E5DD2C6F", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:07 GMT", + "ETag" : "0x8D78277836211AA", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:11 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e354e6-201e-006e-797a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "e6fdc742-0c98-4d54-9454-ade434670330" + "x-ms-request-id" : "8dbb097f-701e-00d7-2c60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "6c141923-27e5-40d8-a53e-4fc614fddacb" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeletebloballsucceed150736010152f08782415aa?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeletebloballsucceed1085774668c8c02e854d30b?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "bf5e9d86-a6b9-4b42-9060-05ca73f81eea" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "70297664-696d-4601-a007-ed2b6a329abd" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E5E53BE6", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:07 GMT", + "ETag" : "0x8D7827783674307", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:11 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4859-d01e-007b-047a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "bf5e9d86-a6b9-4b42-9060-05ca73f81eea" + "x-ms-request-id" : "8dbb099e-701e-00d7-4660-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "70297664-696d-4601-a007-ed2b6a329abd" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeletebloballsucceed150736010152f08782415aa/javablobdeletebloballsucceed23783925d2c1416f174a", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeletebloballsucceed1085774668c8c02e854d30b/javablobdeletebloballsucceed209311db2073f17b7749", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "d5ca4be4-9c9b-41aa-aa14-5f0ab8ec1a8a" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "949762b7-103b-4f31-a1de-64726c8a0f99" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E5ECC511", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:07 GMT", + "ETag" : "0x8D78277836FD892", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:11 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e35514-201e-006e-207a-84995f000000", + "x-ms-request-id" : "8dbb09c5-701e-00d7-6960-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "d5ca4be4-9c9b-41aa-aa14-5f0ab8ec1a8a" + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "949762b7-103b-4f31-a1de-64726c8a0f99" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeletebloballsucceed150736010152f08782415aa/javablobdeletebloballsucceed35999600327abff2434d", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeletebloballsucceed1085774668c8c02e854d30b/javablobdeletebloballsucceed32053036efe34c5d974b", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "42374d19-d354-4a8c-9b22-007718d9522b" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "88679a5f-6904-49ed-bf21-0018b2bf1e0e" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E5F30821", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:07 GMT", + "ETag" : "0x8D782778375CD76", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:11 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4874-d01e-007b-1d7a-845bc6000000", + "x-ms-request-id" : "8dbb09e7-701e-00d7-0a60-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "42374d19-d354-4a8c-9b22-007718d9522b" + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "88679a5f-6904-49ed-bf21-0018b2bf1e0e" }, "Exception" : null }, { @@ -90,9 +90,9 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "c577a0a9-d987-4ff6-90e7-c818d235755c", - "Content-Type" : "multipart/mixed; boundary=batch_8bc661ce-24a5-4f3f-9a18-5b0b8d4fad27" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f6b222c6-4c32-4efe-81a2-916ba8c9cb36", + "Content-Type" : "multipart/mixed; boundary=batch_1716bf88-d909-4d07-8b25-5e04be7c4975" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -100,11 +100,11 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35546-201e-006e-497a-84995f000000", - "Body" : "--batchresponse_8d279bf5-b324-4c67-ab71-2f5a5d67d3aa\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 92e35546-201e-006e-497a-84995f1e4bce\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: df36235d-7fde-4c00-83f8-eb4b457d367a\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_8d279bf5-b324-4c67-ab71-2f5a5d67d3aa\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 92e35546-201e-006e-497a-84995f1e4bd0\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 735fe533-2f56-4f0b-a376-d0a8fcace549\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_8d279bf5-b324-4c67-ab71-2f5a5d67d3aa--", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "c577a0a9-d987-4ff6-90e7-c818d235755c", - "Content-Type" : "multipart/mixed; boundary=batchresponse_8d279bf5-b324-4c67-ab71-2f5a5d67d3aa" + "x-ms-request-id" : "8dbb0a04-701e-00d7-2360-b47a51000000", + "Body" : "--batchresponse_6f91725d-ff09-4be2-ab80-06a2a7e1a24e\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb0a04-701e-00d7-2360-b47a511e9c26\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 48509665-db50-4687-b895-b8ee084d982a\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_6f91725d-ff09-4be2-ab80-06a2a7e1a24e\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb0a04-701e-00d7-2360-b47a511e9c2a\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 92b0e408-4e45-46ce-86f2-8e2d04e09cc0\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_6f91725d-ff09-4be2-ab80-06a2a7e1a24e--", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "f6b222c6-4c32-4efe-81a2-916ba8c9cb36", + "Content-Type" : "multipart/mixed; boundary=batchresponse_6f91725d-ff09-4be2-ab80-06a2a7e1a24e" }, "Exception" : null }, { @@ -112,8 +112,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcdeletebloballsucceed&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "2d22b9a2-0830-46e5-9bfb-d5371419e6fb" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "5b7d2607-a506-4717-9043-1daa3d590791" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -121,20 +121,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "a0ed489a-d01e-007b-3d7a-845bc6000000", - "Body" : "jtcdeletebloballsucceedjtcdeletebloballsucceed013823abf2e360c66847199Wed, 16 Oct 2019 23:38:07 GMT\"0x8D75291E5DD2C6F\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcdeletebloballsucceed150736010152f08782415aaWed, 16 Oct 2019 23:38:07 GMT\"0x8D75291E5E53BE6\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "2d22b9a2-0830-46e5-9bfb-d5371419e6fb", + "x-ms-request-id" : "8dbb0a49-701e-00d7-5f60-b47a51000000", + "Body" : "jtcdeletebloballsucceedjtcdeletebloballsucceed0227632217a00ce28645abaMon, 16 Dec 2019 22:30:11 GMT\"0x8D78277836211AA\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcdeletebloballsucceed1085774668c8c02e854d30bMon, 16 Dec 2019 22:30:11 GMT\"0x8D7827783674307\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "5b7d2607-a506-4717-9043-1daa3d590791", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeletebloballsucceed013823abf2e360c66847199?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeletebloballsucceed0227632217a00ce28645aba?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "3eebbf37-03ca-4bb2-8bae-aef4b81d1da1" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9de546b5-aba4-4f75-ba82-ec28c99d725d" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -142,18 +142,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e3557f-201e-006e-7f7a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "3eebbf37-03ca-4bb2-8bae-aef4b81d1da1" + "x-ms-request-id" : "8dbb0a65-701e-00d7-7760-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "9de546b5-aba4-4f75-ba82-ec28c99d725d" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeletebloballsucceed150736010152f08782415aa?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeletebloballsucceed1085774668c8c02e854d30b?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "3cf34b43-b312-4945-a76d-1ed838b3d4ee" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "004a6d47-0ad4-4df4-b69d-b844f38a4b2b" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -161,11 +161,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed48be-d01e-007b-5d7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "3cf34b43-b312-4945-a76d-1ed838b3d4ee" + "x-ms-request-id" : "8dbb0a7c-701e-00d7-0c60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "004a6d47-0ad4-4df4-b69d-b844f38a4b2b" }, "Exception" : null } ], - "variables" : [ "jtcdeletebloballsucceed013823abf2e360c66847199", "jtcdeletebloballsucceed150736010152f08782415aa", "javablobdeletebloballsucceed23783925d2c1416f174a", "javablobdeletebloballsucceed35999600327abff2434d" ] + "variables" : [ "jtcdeletebloballsucceed0227632217a00ce28645aba", "jtcdeletebloballsucceed1085774668c8c02e854d30b", "javablobdeletebloballsucceed209311db2073f17b7749", "javablobdeletebloballsucceed32053036efe34c5d974b" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobnonesucceeddonotthrowonanyerror.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobnonesucceeddonotthrowonanyerror.json index 11272230479c..86037ab847a3 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobnonesucceeddonotthrowonanyerror.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobnonesucceeddonotthrowonanyerror.json @@ -1,44 +1,44 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceeddonotthrowonanyerror0782744daa5b?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceeddonotthrowonanyerror003260a2133f?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "c3b4ffce-08b1-476f-8639-824d4f44896e" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "489af726-7613-4ef8-8543-ea4753887617" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E6B34DA2", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D78277841F262D", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:12 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e357d6-201e-006e-2c7a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "c3b4ffce-08b1-476f-8639-824d4f44896e" + "x-ms-request-id" : "8dbb0d97-701e-00d7-6160-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "489af726-7613-4ef8-8543-ea4753887617" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceeddonotthrowonanyerror148915027b5f?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceeddonotthrowonanyerror171656dbe017?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "8a9952ba-e857-4969-a1a9-911fa59fb594" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "744ced53-5f82-46ed-98c3-daaa6b7b2800" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E6B96227", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:09 GMT", + "ETag" : "0x8D782778424578B", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:12 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4a86-d01e-007b-1b7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "8a9952ba-e857-4969-a1a9-911fa59fb594" + "x-ms-request-id" : "8dbb0dbd-701e-00d7-0360-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "744ced53-5f82-46ed-98c3-daaa6b7b2800" }, "Exception" : null }, { @@ -46,9 +46,9 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "9d82298a-7b24-431f-b904-75344d7f4058", - "Content-Type" : "multipart/mixed; boundary=batch_c8117c20-c104-4fc3-9c79-7a263b9647e2" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "2a4f5ca2-e30c-44b4-b562-c664d363369a", + "Content-Type" : "multipart/mixed; boundary=batch_0253fb30-2c54-41e5-b696-79bc3f9dc41b" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -56,11 +56,11 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35801-201e-006e-497a-84995f000000", - "Body" : "--batchresponse_57ffa18e-34df-4faf-bf9a-a5583aeadac3\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 92e35801-201e-006e-497a-84995f1e4c0c\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 618072f7-ac71-489f-a60a-9a85ca7ea24f\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:92e35801-201e-006e-497a-84995f1e4c0c\nTime:2019-10-16T23:38:09.1321388Z\r\n--batchresponse_57ffa18e-34df-4faf-bf9a-a5583aeadac3\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 92e35801-201e-006e-497a-84995f1e4c0e\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 9b0d4113-ec72-4f68-9eb5-4800485e73ab\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:92e35801-201e-006e-497a-84995f1e4c0e\nTime:2019-10-16T23:38:09.1311376Z\r\n--batchresponse_57ffa18e-34df-4faf-bf9a-a5583aeadac3--", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "9d82298a-7b24-431f-b904-75344d7f4058", - "Content-Type" : "multipart/mixed; boundary=batchresponse_57ffa18e-34df-4faf-bf9a-a5583aeadac3" + "x-ms-request-id" : "8dbb0dd6-701e-00d7-1b60-b47a51000000", + "Body" : "--batchresponse_4f525754-b2bc-4405-90a8-54f1ae406f7b\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb0dd6-701e-00d7-1b60-b47a511e9c5a\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 633b3c5c-7f8e-4d13-a38b-b7b737ef701c\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb0dd6-701e-00d7-1b60-b47a511e9c5a\nTime:2019-12-16T22:30:12.6268187Z\r\n--batchresponse_4f525754-b2bc-4405-90a8-54f1ae406f7b\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb0dd6-701e-00d7-1b60-b47a511e9c5c\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 66ddc757-accf-4844-a3d7-18b84f909266\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb0dd6-701e-00d7-1b60-b47a511e9c5c\nTime:2019-12-16T22:30:12.6278199Z\r\n--batchresponse_4f525754-b2bc-4405-90a8-54f1ae406f7b--", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "2a4f5ca2-e30c-44b4-b562-c664d363369a", + "Content-Type" : "multipart/mixed; boundary=batchresponse_4f525754-b2bc-4405-90a8-54f1ae406f7b" }, "Exception" : null }, { @@ -68,8 +68,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcdeleteblobnonesucceeddonotthrowonanyerror&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "b1aeb44d-08e4-416b-aa64-7819ee6086cb" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ec45f497-3648-4b10-bc35-e0732487bcbe" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -77,20 +77,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "a0ed4aba-d01e-007b-3b7a-845bc6000000", - "Body" : "jtcdeleteblobnonesucceeddonotthrowonanyerrorjtcdeleteblobnonesucceeddonotthrowonanyerror0782744daa5bWed, 16 Oct 2019 23:38:09 GMT\"0x8D75291E6B34DA2\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcdeleteblobnonesucceeddonotthrowonanyerror148915027b5fWed, 16 Oct 2019 23:38:09 GMT\"0x8D75291E6B96227\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "b1aeb44d-08e4-416b-aa64-7819ee6086cb", + "x-ms-request-id" : "8dbb0df6-701e-00d7-3860-b47a51000000", + "Body" : "jtcdeleteblobnonesucceeddonotthrowonanyerrorjtcdeleteblobnonesucceeddonotthrowonanyerror003260a2133fMon, 16 Dec 2019 22:30:12 GMT\"0x8D78277841F262D\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcdeleteblobnonesucceeddonotthrowonanyerror171656dbe017Mon, 16 Dec 2019 22:30:12 GMT\"0x8D782778424578B\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "ec45f497-3648-4b10-bc35-e0732487bcbe", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceeddonotthrowonanyerror0782744daa5b?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceeddonotthrowonanyerror003260a2133f?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "b991a3ee-d485-4c0d-8d9c-5823266a8f88" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "68031c99-4744-48bf-8579-e36abaa855d3" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -98,18 +98,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35825-201e-006e-607a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "b991a3ee-d485-4c0d-8d9c-5823266a8f88" + "x-ms-request-id" : "8dbb0e0c-701e-00d7-4d60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "68031c99-4744-48bf-8579-e36abaa855d3" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceeddonotthrowonanyerror148915027b5f?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceeddonotthrowonanyerror171656dbe017?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "21e610c9-a73c-4a4a-bc62-8e5b3fb76518" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "3ec6ceb6-6d21-4cbc-b5da-76f3fb1faa85" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -117,11 +117,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed4ad9-d01e-007b-527a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "21e610c9-a73c-4a4a-bc62-8e5b3fb76518" + "x-ms-request-id" : "8dbb0e26-701e-00d7-6660-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "3ec6ceb6-6d21-4cbc-b5da-76f3fb1faa85" }, "Exception" : null } ], - "variables" : [ "jtcdeleteblobnonesucceeddonotthrowonanyerror0782744daa5b", "jtcdeleteblobnonesucceeddonotthrowonanyerror148915027b5f", "javablobdeleteblobnonesucceeddonotthrowonanyerror2555174c2e", "javablobdeleteblobnonesucceeddonotthrowonanyerror3906681aa9" ] + "variables" : [ "jtcdeleteblobnonesucceeddonotthrowonanyerror003260a2133f", "jtcdeleteblobnonesucceeddonotthrowonanyerror171656dbe017", "javablobdeleteblobnonesucceeddonotthrowonanyerror205369e99f", "javablobdeleteblobnonesucceeddonotthrowonanyerror3993453cfd" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobnonesucceedthrowonanyerror.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobnonesucceedthrowonanyerror.json index aa09f449a375..cdd79957a59d 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobnonesucceedthrowonanyerror.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobnonesucceedthrowonanyerror.json @@ -1,44 +1,44 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceedthrowonanyerror001530fd1fe8ebd?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceedthrowonanyerror064094debfdeb01?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "2e189481-89a8-4bf2-a139-a0dcbe8bb0de" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "07fcdd93-88b9-464c-8897-a679d2e17985" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E68F422E", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:08 GMT", + "ETag" : "0x8D7827783FACCA7", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:12 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e35769-201e-006e-5f7a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "2e189481-89a8-4bf2-a139-a0dcbe8bb0de" + "x-ms-request-id" : "8dbb0cc5-701e-00d7-2060-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "07fcdd93-88b9-464c-8897-a679d2e17985" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceedthrowonanyerror12480995ae82de8?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceedthrowonanyerror12745654f520b3d?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "0b220c49-8080-4c12-8376-0011d40ef9d8" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9899ab4b-6517-43bf-a794-d08a4f87116f" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E695CBBD", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:08 GMT", + "ETag" : "0x8D7827783FFFE05", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:12 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4a29-d01e-007b-547a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "0b220c49-8080-4c12-8376-0011d40ef9d8" + "x-ms-request-id" : "8dbb0ced-701e-00d7-4460-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "9899ab4b-6517-43bf-a794-d08a4f87116f" }, "Exception" : null }, { @@ -46,9 +46,9 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "1da19afa-b7ad-4bb6-8063-1fcf8199c5aa", - "Content-Type" : "multipart/mixed; boundary=batch_d382ba35-8ef1-402a-97b6-81e34bb9ba3e" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f3c7d874-f5c0-40cb-88d9-eb5c154ff72e", + "Content-Type" : "multipart/mixed; boundary=batch_ab7f3087-78bc-48be-ab80-a651e09a9895" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -56,11 +56,11 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35795-201e-006e-807a-84995f000000", - "Body" : "--batchresponse_d03f0d04-579e-4bbb-a26d-801f938c5d82\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 92e35795-201e-006e-807a-84995f1e4bff\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 689fb401-abc1-4975-9e50-2939f5eb2243\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:92e35795-201e-006e-807a-84995f1e4bff\nTime:2019-10-16T23:38:08.8999202Z\r\n--batchresponse_d03f0d04-579e-4bbb-a26d-801f938c5d82\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 92e35795-201e-006e-807a-84995f1e4c01\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 7236122b-a277-48f8-828d-9f3262f43b40\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:92e35795-201e-006e-807a-84995f1e4c01\nTime:2019-10-16T23:38:08.8999202Z\r\n--batchresponse_d03f0d04-579e-4bbb-a26d-801f938c5d82--", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "1da19afa-b7ad-4bb6-8063-1fcf8199c5aa", - "Content-Type" : "multipart/mixed; boundary=batchresponse_d03f0d04-579e-4bbb-a26d-801f938c5d82" + "x-ms-request-id" : "8dbb0d0e-701e-00d7-6360-b47a51000000", + "Body" : "--batchresponse_9f72520e-37a7-4130-acbd-377d65a53c47\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb0d0e-701e-00d7-6360-b47a511e9c53\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: a186d40c-6080-413f-b404-034efbe8d696\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb0d0e-701e-00d7-6360-b47a511e9c53\nTime:2019-12-16T22:30:12.3926010Z\r\n--batchresponse_9f72520e-37a7-4130-acbd-377d65a53c47\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb0d0e-701e-00d7-6360-b47a511e9c55\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 3f0c9200-372b-4a99-ae27-b2194dd23c69\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb0d0e-701e-00d7-6360-b47a511e9c55\nTime:2019-12-16T22:30:12.3926010Z\r\n--batchresponse_9f72520e-37a7-4130-acbd-377d65a53c47--", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "f3c7d874-f5c0-40cb-88d9-eb5c154ff72e", + "Content-Type" : "multipart/mixed; boundary=batchresponse_9f72520e-37a7-4130-acbd-377d65a53c47" }, "Exception" : null }, { @@ -68,8 +68,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcdeleteblobnonesucceedthrowonanyerror&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "bc9536f6-ccad-4d03-985b-6102418a15d2" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ddc90186-8294-4df5-820d-c648bf2ea6b9" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -77,20 +77,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "a0ed4a47-d01e-007b-687a-845bc6000000", - "Body" : "jtcdeleteblobnonesucceedthrowonanyerrorjtcdeleteblobnonesucceedthrowonanyerror001530fd1fe8ebdWed, 16 Oct 2019 23:38:08 GMT\"0x8D75291E68F422E\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcdeleteblobnonesucceedthrowonanyerror12480995ae82de8Wed, 16 Oct 2019 23:38:08 GMT\"0x8D75291E695CBBD\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "bc9536f6-ccad-4d03-985b-6102418a15d2", + "x-ms-request-id" : "8dbb0d2b-701e-00d7-7e60-b47a51000000", + "Body" : "jtcdeleteblobnonesucceedthrowonanyerrorjtcdeleteblobnonesucceedthrowonanyerror064094debfdeb01Mon, 16 Dec 2019 22:30:12 GMT\"0x8D7827783FACCA7\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcdeleteblobnonesucceedthrowonanyerror12745654f520b3dMon, 16 Dec 2019 22:30:12 GMT\"0x8D7827783FFFE05\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "ddc90186-8294-4df5-820d-c648bf2ea6b9", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceedthrowonanyerror001530fd1fe8ebd?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceedthrowonanyerror064094debfdeb01?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "45a5c66a-cc7a-4bb5-8476-95a81f909c96" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b8df8dd7-97ee-4dfb-9926-40931d665ce1" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -98,18 +98,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e357b5-201e-006e-167a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "45a5c66a-cc7a-4bb5-8476-95a81f909c96" + "x-ms-request-id" : "8dbb0d58-701e-00d7-2760-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "b8df8dd7-97ee-4dfb-9926-40931d665ce1" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceedthrowonanyerror12480995ae82de8?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobnonesucceedthrowonanyerror12745654f520b3d?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "fc54889b-b214-4cf2-a53d-212c8b0ef410" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "c79cedaa-d380-4cfe-a92f-29b27acbc9b6" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -117,11 +117,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed4a5f-d01e-007b-7e7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "fc54889b-b214-4cf2-a53d-212c8b0ef410" + "x-ms-request-id" : "8dbb0d7e-701e-00d7-4960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "c79cedaa-d380-4cfe-a92f-29b27acbc9b6" }, "Exception" : null } ], - "variables" : [ "jtcdeleteblobnonesucceedthrowonanyerror001530fd1fe8ebd", "jtcdeleteblobnonesucceedthrowonanyerror12480995ae82de8", "javablobdeleteblobnonesucceedthrowonanyerror22538078e239", "javablobdeleteblobnonesucceedthrowonanyerror337110794fd3" ] + "variables" : [ "jtcdeleteblobnonesucceedthrowonanyerror064094debfdeb01", "jtcdeleteblobnonesucceedthrowonanyerror12745654f520b3d", "javablobdeleteblobnonesucceedthrowonanyerror203716929583", "javablobdeleteblobnonesucceedthrowonanyerror346504904e5e" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobsomesucceeddonotthrowonanyerror.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobsomesucceeddonotthrowonanyerror.json index 9b7897b78802..e97be6a007d2 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobsomesucceeddonotthrowonanyerror.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobsomesucceeddonotthrowonanyerror.json @@ -1,66 +1,66 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceeddonotthrowonanyerror0564618f0738?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceeddonotthrowonanyerror062193d88180?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "45e70ee9-ac90-4cc8-bed9-bb52dc49f2be" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "78b9ff6c-bd8b-46ec-b59f-d5efa8a23cab" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E66512C8", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:08 GMT", + "ETag" : "0x8D7827783CCFAF5", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:12 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4999-d01e-007b-717a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "45e70ee9-ac90-4cc8-bed9-bb52dc49f2be" + "x-ms-request-id" : "8dbb0b96-701e-00d7-0d60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "78b9ff6c-bd8b-46ec-b59f-d5efa8a23cab" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceeddonotthrowonanyerror1386245a1187?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceeddonotthrowonanyerror139644d2a2ea?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "81238ac8-a010-495a-beb9-5badb9f4cfd1" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "4e573ae9-b440-4ef6-a3c8-6e808df4dfea" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E66B0FA3", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:08 GMT", + "ETag" : "0x8D7827783D27A80", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:12 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e356ee-201e-006e-077a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "81238ac8-a010-495a-beb9-5badb9f4cfd1" + "x-ms-request-id" : "8dbb0bc1-701e-00d7-3360-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "4e573ae9-b440-4ef6-a3c8-6e808df4dfea" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceeddonotthrowonanyerror1386245a1187/javablobdeleteblobsomesucceeddonotthrowonanyerror2516593903", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceeddonotthrowonanyerror139644d2a2ea/javablobdeleteblobsomesucceeddonotthrowonanyerror2070372fed", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "82cb94ea-65c2-4ba1-b59b-a76288e9791e" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "da7274d7-cb6e-4a30-9980-779cfab1004b" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E671CC92", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:08 GMT", + "ETag" : "0x8D7827783D850EB", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:12 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed49c1-d01e-007b-0c7a-845bc6000000", + "x-ms-request-id" : "8dbb0beb-701e-00d7-5860-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "82cb94ea-65c2-4ba1-b59b-a76288e9791e" + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "da7274d7-cb6e-4a30-9980-779cfab1004b" }, "Exception" : null }, { @@ -68,9 +68,9 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "29af7814-7cd8-495e-9c7b-1bf151461e2d", - "Content-Type" : "multipart/mixed; boundary=batch_1527798d-a929-4314-8558-26b8e4d538ee" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b56e28f8-d505-4709-b368-97c4620a5541", + "Content-Type" : "multipart/mixed; boundary=batch_cf9df209-4f84-49b0-a1ba-8bdfb6d68565" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -78,11 +78,11 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35719-201e-006e-267a-84995f000000", - "Body" : "--batchresponse_804e3309-68ba-420e-a38c-52547eab95c3\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 92e35719-201e-006e-267a-84995f1e4bf5\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: fb09a745-3b47-4326-82db-32c48927c9d2\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_804e3309-68ba-420e-a38c-52547eab95c3\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 92e35719-201e-006e-267a-84995f1e4bf7\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: ef24c3cb-abc8-4ed2-aa9a-e5d88e1e0df0\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:92e35719-201e-006e-267a-84995f1e4bf7\nTime:2019-10-16T23:38:08.6566911Z\r\n--batchresponse_804e3309-68ba-420e-a38c-52547eab95c3--", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "29af7814-7cd8-495e-9c7b-1bf151461e2d", - "Content-Type" : "multipart/mixed; boundary=batchresponse_804e3309-68ba-420e-a38c-52547eab95c3" + "x-ms-request-id" : "8dbb0c11-701e-00d7-7c60-b47a51000000", + "Body" : "--batchresponse_b8340a9e-40ba-44d9-8eca-625af354c654\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb0c11-701e-00d7-7c60-b47a511e9c47\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: f6f49e1b-1f6a-43ed-8a79-b4b789381d81\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_b8340a9e-40ba-44d9-8eca-625af354c654\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb0c11-701e-00d7-7c60-b47a511e9c49\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 87de2a44-540d-4c6f-a4ba-c7cdf5853906\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb0c11-701e-00d7-7c60-b47a511e9c49\nTime:2019-12-16T22:30:12.1303563Z\r\n--batchresponse_b8340a9e-40ba-44d9-8eca-625af354c654--", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "b56e28f8-d505-4709-b368-97c4620a5541", + "Content-Type" : "multipart/mixed; boundary=batchresponse_b8340a9e-40ba-44d9-8eca-625af354c654" }, "Exception" : null }, { @@ -90,8 +90,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcdeleteblobsomesucceeddonotthrowonanyerror&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "96811b41-9797-4ab2-a84b-40098db37de3" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "c345b98a-28b8-46b3-92d4-7c85ef4ca795" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -99,20 +99,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "a0ed49e6-d01e-007b-237a-845bc6000000", - "Body" : "jtcdeleteblobsomesucceeddonotthrowonanyerrorjtcdeleteblobsomesucceeddonotthrowonanyerror0564618f0738Wed, 16 Oct 2019 23:38:08 GMT\"0x8D75291E66512C8\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcdeleteblobsomesucceeddonotthrowonanyerror1386245a1187Wed, 16 Oct 2019 23:38:08 GMT\"0x8D75291E66B0FA3\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "96811b41-9797-4ab2-a84b-40098db37de3", + "x-ms-request-id" : "8dbb0c36-701e-00d7-1c60-b47a51000000", + "Body" : "jtcdeleteblobsomesucceeddonotthrowonanyerrorjtcdeleteblobsomesucceeddonotthrowonanyerror062193d88180Mon, 16 Dec 2019 22:30:12 GMT\"0x8D7827783CCFAF5\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcdeleteblobsomesucceeddonotthrowonanyerror139644d2a2eaMon, 16 Dec 2019 22:30:12 GMT\"0x8D7827783D27A80\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "c345b98a-28b8-46b3-92d4-7c85ef4ca795", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceeddonotthrowonanyerror0564618f0738?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceeddonotthrowonanyerror062193d88180?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "58ae0c91-b93e-42ed-bd54-bee6fb727dcd" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "340408fc-5c1e-4ca8-a194-165fb9450601" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -120,18 +120,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35738-201e-006e-3e7a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:08 GMT", - "x-ms-client-request-id" : "58ae0c91-b93e-42ed-bd54-bee6fb727dcd" + "x-ms-request-id" : "8dbb0c73-701e-00d7-5660-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "340408fc-5c1e-4ca8-a194-165fb9450601" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceeddonotthrowonanyerror1386245a1187?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceeddonotthrowonanyerror139644d2a2ea?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "ffaa868c-8474-4eae-941f-fb48df053857" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "a052c6e7-1ff7-406f-b307-a6feb8d80548" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -139,11 +139,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed4a0d-d01e-007b-3d7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "ffaa868c-8474-4eae-941f-fb48df053857" + "x-ms-request-id" : "8dbb0c91-701e-00d7-7160-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "a052c6e7-1ff7-406f-b307-a6feb8d80548" }, "Exception" : null } ], - "variables" : [ "jtcdeleteblobsomesucceeddonotthrowonanyerror0564618f0738", "jtcdeleteblobsomesucceeddonotthrowonanyerror1386245a1187", "javablobdeleteblobsomesucceeddonotthrowonanyerror2516593903", "javablobdeleteblobsomesucceeddonotthrowonanyerror336407a148" ] + "variables" : [ "jtcdeleteblobsomesucceeddonotthrowonanyerror062193d88180", "jtcdeleteblobsomesucceeddonotthrowonanyerror139644d2a2ea", "javablobdeleteblobsomesucceeddonotthrowonanyerror2070372fed", "javablobdeleteblobsomesucceeddonotthrowonanyerror3836949dc2" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobsomesucceedthrowonanyerror.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobsomesucceedthrowonanyerror.json index 7efc7601ddb9..74670fa755b3 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobsomesucceedthrowonanyerror.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestdeleteblobsomesucceedthrowonanyerror.json @@ -1,66 +1,66 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceedthrowonanyerror022410d2736d482?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceedthrowonanyerror07738877c2256db?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "b2192c5a-a3dc-401d-a9d3-ecbc9b5b8c5a" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "600c7c72-4ac6-4402-9b2b-016f6f202627" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E6144F3C", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:08 GMT", + "ETag" : "0x8D78277839C1B43", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:11 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e3559d-201e-006e-1b7a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "b2192c5a-a3dc-401d-a9d3-ecbc9b5b8c5a" + "x-ms-request-id" : "8dbb0a9a-701e-00d7-2860-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "600c7c72-4ac6-4402-9b2b-016f6f202627" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceedthrowonanyerror137277889a7a363?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceedthrowonanyerror1107271c0c635e1?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "e4a875a6-4bfc-4d0d-881f-339ad99c33b2" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "478de0d8-2d7e-4a8c-9719-40c24d51bb03" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E6211B32", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:08 GMT", + "ETag" : "0x8D7827783A21026", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:11 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed48d7-d01e-007b-767a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "e4a875a6-4bfc-4d0d-881f-339ad99c33b2" + "x-ms-request-id" : "8dbb0abd-701e-00d7-4960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "478de0d8-2d7e-4a8c-9719-40c24d51bb03" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceedthrowonanyerror137277889a7a363/javablobdeleteblobsomesucceedthrowonanyerror21427740a0de", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceedthrowonanyerror1107271c0c635e1/javablobdeleteblobsomesucceedthrowonanyerror286219aa3f14", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "c3a062e2-76a1-43a2-b2f9-a4488526ffea" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "e5ea4f9e-d741-421a-8cb9-0183d742ade5" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E6287CE1", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:08 GMT", + "ETag" : "0x8D7827783B1ACA1", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:11 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e3560a-201e-006e-6a7a-84995f000000", + "x-ms-request-id" : "8dbb0b0c-701e-00d7-0a60-b47a51000000", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "c3a062e2-76a1-43a2-b2f9-a4488526ffea" + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "e5ea4f9e-d741-421a-8cb9-0183d742ade5" }, "Exception" : null }, { @@ -68,9 +68,9 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "054d316e-2ca7-40dd-b6f8-3b34f692e991", - "Content-Type" : "multipart/mixed; boundary=batch_fca8569a-f798-4e79-bbc9-08da23157fff" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b9f77978-2450-464d-8720-459c838fe2d1", + "Content-Type" : "multipart/mixed; boundary=batch_23be30bb-77b9-42ba-8687-bbf367fbd6bc" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -78,11 +78,11 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed4912-d01e-007b-177a-845bc6000000", - "Body" : "--batchresponse_c951ab3a-9c96-41fe-b982-1dabc17d6185\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: a0ed4912-d01e-007b-177a-845bc61e10a2\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 4684deef-ad90-4d15-a579-eef756fe4328\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_c951ab3a-9c96-41fe-b982-1dabc17d6185\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: a0ed4912-d01e-007b-177a-845bc61e10a8\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 8717374e-b4ad-4fab-9e2b-333e932403ed\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:a0ed4912-d01e-007b-177a-845bc61e10a8\nTime:2019-10-16T23:38:08.3842268Z\r\n--batchresponse_c951ab3a-9c96-41fe-b982-1dabc17d6185--", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "054d316e-2ca7-40dd-b6f8-3b34f692e991", - "Content-Type" : "multipart/mixed; boundary=batchresponse_c951ab3a-9c96-41fe-b982-1dabc17d6185" + "x-ms-request-id" : "8dbb0b23-701e-00d7-1f60-b47a51000000", + "Body" : "--batchresponse_76b5e887-67bd-488f-822e-cb65a87f66a7\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb0b23-701e-00d7-1f60-b47a511e9c35\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: fdfea599-07bd-4b84-8e3f-921a63e26165\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_76b5e887-67bd-488f-822e-cb65a87f66a7\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb0b23-701e-00d7-1f60-b47a511e9c37\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: f94ae0b2-95c5-4831-b4d3-6e7ffe9e4a8f\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb0b23-701e-00d7-1f60-b47a511e9c37\nTime:2019-12-16T22:30:11.8751179Z\r\n--batchresponse_76b5e887-67bd-488f-822e-cb65a87f66a7--", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "b9f77978-2450-464d-8720-459c838fe2d1", + "Content-Type" : "multipart/mixed; boundary=batchresponse_76b5e887-67bd-488f-822e-cb65a87f66a7" }, "Exception" : null }, { @@ -90,8 +90,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcdeleteblobsomesucceedthrowonanyerror&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "b151bd32-785b-491c-b8a5-531a87da339d" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9157b697-c20f-4501-bba1-81f6dd3a673b" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -99,20 +99,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "92e356b3-201e-006e-617a-84995f000000", - "Body" : "jtcdeleteblobsomesucceedthrowonanyerrorjtcdeleteblobsomesucceedthrowonanyerror022410d2736d482Wed, 16 Oct 2019 23:38:08 GMT\"0x8D75291E6144F3C\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcdeleteblobsomesucceedthrowonanyerror137277889a7a363Wed, 16 Oct 2019 23:38:08 GMT\"0x8D75291E6211B32\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "b151bd32-785b-491c-b8a5-531a87da339d", + "x-ms-request-id" : "8dbb0b42-701e-00d7-3d60-b47a51000000", + "Body" : "jtcdeleteblobsomesucceedthrowonanyerrorjtcdeleteblobsomesucceedthrowonanyerror07738877c2256dbMon, 16 Dec 2019 22:30:11 GMT\"0x8D78277839C1B43\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcdeleteblobsomesucceedthrowonanyerror1107271c0c635e1Mon, 16 Dec 2019 22:30:11 GMT\"0x8D7827783A21026\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "9157b697-c20f-4501-bba1-81f6dd3a673b", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceedthrowonanyerror022410d2736d482?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceedthrowonanyerror07738877c2256db?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "1e9bbcba-631a-4106-b103-38b6b0c122a4" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "7a1f2414-0bf2-44a8-ab8b-77194a137314" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -120,18 +120,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed4974-d01e-007b-577a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "1e9bbcba-631a-4106-b103-38b6b0c122a4" + "x-ms-request-id" : "8dbb0b57-701e-00d7-5160-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "7a1f2414-0bf2-44a8-ab8b-77194a137314" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceedthrowonanyerror137277889a7a363?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcdeleteblobsomesucceedthrowonanyerror1107271c0c635e1?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "02bcea0a-6134-401e-8f13-aad9b9ee895d" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "af408a0a-8e71-47fd-add9-3cee528c3c4e" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -139,11 +139,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e356d4-201e-006e-767a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:07 GMT", - "x-ms-client-request-id" : "02bcea0a-6134-401e-8f13-aad9b9ee895d" + "x-ms-request-id" : "8dbb0b72-701e-00d7-6b60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:11 GMT", + "x-ms-client-request-id" : "af408a0a-8e71-47fd-add9-3cee528c3c4e" }, "Exception" : null } ], - "variables" : [ "jtcdeleteblobsomesucceedthrowonanyerror022410d2736d482", "jtcdeleteblobsomesucceedthrowonanyerror137277889a7a363", "javablobdeleteblobsomesucceedthrowonanyerror21427740a0de", "javablobdeleteblobsomesucceedthrowonanyerror380207e3b5f7" ] + "variables" : [ "jtcdeleteblobsomesucceedthrowonanyerror07738877c2256db", "jtcdeleteblobsomesucceedthrowonanyerror1107271c0c635e1", "javablobdeleteblobsomesucceedthrowonanyerror286219aa3f14", "javablobdeleteblobsomesucceedthrowonanyerror318628d52bcb" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestemptybatch.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestemptybatch.json index b6e8a695fac8..933fe6f23bcb 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestemptybatch.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestemptybatch.json @@ -1,23 +1,23 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcemptybatch0batchapitestemptybatche0b11844e22165d3a?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcemptybatch0batchapitestemptybatchddf82741f4ff86e19?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "76d44622-bcfc-4df4-a7a9-07786b242475" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "fac4408f-2c9d-42d2-982b-029b57564c01" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E4111982", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:04 GMT", + "ETag" : "0x8D7827781D630E9", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:08 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4446-d01e-007b-0b7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:03 GMT", - "x-ms-client-request-id" : "76d44622-bcfc-4df4-a7a9-07786b242475" + "x-ms-request-id" : "8dbafe98-701e-00d7-7260-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:07 GMT", + "x-ms-client-request-id" : "fac4408f-2c9d-42d2-982b-029b57564c01" }, "Exception" : null }, { @@ -25,8 +25,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcemptybatch&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "b90a1a35-dce9-4478-a641-018e3031cb25" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "cc6ad48f-236c-4a9e-825b-defd7f9d9c15" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -34,20 +34,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "a0ed4483-d01e-007b-407a-845bc6000000", - "Body" : "jtcemptybatchjtcemptybatch0batchapitestemptybatche0b11844e22165d3aWed, 16 Oct 2019 23:38:04 GMT\"0x8D75291E4111982\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:04 GMT", - "x-ms-client-request-id" : "b90a1a35-dce9-4478-a641-018e3031cb25", + "x-ms-request-id" : "8dbb007c-701e-00d7-7b60-b47a51000000", + "Body" : "jtcemptybatchjtcemptybatch0batchapitestemptybatchddf82741f4ff86e19Mon, 16 Dec 2019 22:30:08 GMT\"0x8D7827781D630E9\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:08 GMT", + "x-ms-client-request-id" : "cc6ad48f-236c-4a9e-825b-defd7f9d9c15", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcemptybatch0batchapitestemptybatche0b11844e22165d3a?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcemptybatch0batchapitestemptybatchddf82741f4ff86e19?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "f7f6de59-57d0-4482-acf4-164ba6a17f6d" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9226e9a5-36d5-4d84-9606-639987d54a95" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -55,11 +55,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed44bc-d01e-007b-737a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:04 GMT", - "x-ms-client-request-id" : "f7f6de59-57d0-4482-acf4-164ba6a17f6d" + "x-ms-request-id" : "8dbb0140-701e-00d7-2960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:08 GMT", + "x-ms-client-request-id" : "9226e9a5-36d5-4d84-9606-639987d54a95" }, "Exception" : null } ], - "variables" : [ "jtcemptybatch0batchapitestemptybatche0b11844e22165d3a" ] + "variables" : [ "jtcemptybatch0batchapitestemptybatchddf82741f4ff86e19" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestmixedbatch.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestmixedbatch.json index 1ab19dd847a9..6247885d75da 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestmixedbatch.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestmixedbatch.json @@ -1,23 +1,23 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcmixedbatch0batchapitestmixedbatch97922492ff2ef7d82?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcmixedbatch0batchapitestmixedbatchb1a39126116fc1417?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "7866be74-071f-4dbe-9fbc-b3778633a59c" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "7e1a22a0-0d8c-46a3-9b32-b30210a73848" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E4542683", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:05 GMT", + "ETag" : "0x8D7827782442851", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:09 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed44da-d01e-007b-0b7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:04 GMT", - "x-ms-client-request-id" : "7866be74-071f-4dbe-9fbc-b3778633a59c" + "x-ms-request-id" : "8dbb0182-701e-00d7-6a60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:08 GMT", + "x-ms-client-request-id" : "7e1a22a0-0d8c-46a3-9b32-b30210a73848" }, "Exception" : null }, { @@ -25,8 +25,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcmixedbatch&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "7482378e-962f-49ec-8582-f0229773e89a" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f4db30b7-d204-4879-aad3-8b172dd1fec4" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -34,20 +34,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "a0ed44fd-d01e-007b-257a-845bc6000000", - "Body" : "jtcmixedbatchjtcmixedbatch0batchapitestmixedbatch97922492ff2ef7d82Wed, 16 Oct 2019 23:38:05 GMT\"0x8D75291E4542683\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:04 GMT", - "x-ms-client-request-id" : "7482378e-962f-49ec-8582-f0229773e89a", + "x-ms-request-id" : "8dbb01cf-701e-00d7-2860-b47a51000000", + "Body" : "jtcmixedbatchjtcmixedbatch0batchapitestmixedbatchb1a39126116fc1417Mon, 16 Dec 2019 22:30:09 GMT\"0x8D7827782442851\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:08 GMT", + "x-ms-client-request-id" : "f4db30b7-d204-4879-aad3-8b172dd1fec4", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcmixedbatch0batchapitestmixedbatch97922492ff2ef7d82?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcmixedbatch0batchapitestmixedbatchb1a39126116fc1417?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "215c5ddc-ddc8-4f19-9111-84c5428fe2d0" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "a9120851-d9af-4d11-bd0b-d76fdeadaff2" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -55,11 +55,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed450c-d01e-007b-317a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:04 GMT", - "x-ms-client-request-id" : "215c5ddc-ddc8-4f19-9111-84c5428fe2d0" + "x-ms-request-id" : "8dbb0207-701e-00d7-5960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:08 GMT", + "x-ms-client-request-id" : "a9120851-d9af-4d11-bd0b-d76fdeadaff2" }, "Exception" : null } ], - "variables" : [ "jtcmixedbatch0batchapitestmixedbatch97922492ff2ef7d82" ] + "variables" : [ "jtcmixedbatch0batchapitestmixedbatchb1a39126116fc1417" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettierallsucceed.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettierallsucceed.json index c2f5fe9fa821..57eedf7f39c3 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettierallsucceed.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettierallsucceed.json @@ -1,94 +1,94 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettierallsucceed0batchapitestsettierallsucceed8b763830eb?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettierallsucceed0batchapitestsettierallsucceed3f8384455a?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "e5e2180c-d9f0-4175-af6f-0f523bfc0c79" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "42642d7e-5f08-4532-85dc-1ceb376eb6d6" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E46B36A2", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:05 GMT", + "ETag" : "0x8D782778259D869", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:09 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed451a-d01e-007b-3d7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:04 GMT", - "x-ms-client-request-id" : "e5e2180c-d9f0-4175-af6f-0f523bfc0c79" + "x-ms-request-id" : "8dbb024c-701e-00d7-1460-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:08 GMT", + "x-ms-client-request-id" : "42642d7e-5f08-4532-85dc-1ceb376eb6d6" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettierallsucceed1batchapitestsettierallsucceed8b7618999d?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettierallsucceed1batchapitestsettierallsucceed3f815399b8?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "70595794-33af-4daf-8d44-738d23272abe" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "01051d2c-5dae-4b12-a919-503f521b64e8" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E472D9A6", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:05 GMT", + "ETag" : "0x8D7827782610612", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:09 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4528-d01e-007b-497a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:04 GMT", - "x-ms-client-request-id" : "70595794-33af-4daf-8d44-738d23272abe" + "x-ms-request-id" : "8dbb0292-701e-00d7-5260-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:08 GMT", + "x-ms-client-request-id" : "01051d2c-5dae-4b12-a919-503f521b64e8" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettierallsucceed1batchapitestsettierallsucceed8b7618999d/javablobsettierallsucceed2564926008cd3da159431e", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettierallsucceed1batchapitestsettierallsucceed3f815399b8/javablobsettierallsucceed2080677a5f1638be584a47", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "a8f8b33d-2ada-4ffa-8872-4f9a4a3433c6", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f743c2ae-3f4f-4a52-b407-af1436dbb97a", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:05 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:09 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:04 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:08 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E4858B49", + "ETag" : "0x8D7827782766E66", "Content-Length" : "0", - "x-ms-request-id" : "a0ed454b-d01e-007b-687a-845bc6000000", - "x-ms-client-request-id" : "a8f8b33d-2ada-4ffa-8872-4f9a4a3433c6" + "x-ms-request-id" : "8dbb0313-701e-00d7-4760-b47a51000000", + "x-ms-client-request-id" : "f743c2ae-3f4f-4a52-b407-af1436dbb97a" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettierallsucceed1batchapitestsettierallsucceed8b7618999d/javablobsettierallsucceed37420473b4987f1297402f", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettierallsucceed1batchapitestsettierallsucceed3f815399b8/javablobsettierallsucceed35435620960787da704639", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "54fc71a7-a1b5-4a46-9d6e-f49a06898d84", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "18bcf0ac-4dcb-4fee-8e6d-060efcc40e81", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:05 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:09 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:04 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:08 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E495468A", + "ETag" : "0x8D78277827D7503", "Content-Length" : "0", - "x-ms-request-id" : "a0ed4561-d01e-007b-7a7a-845bc6000000", - "x-ms-client-request-id" : "54fc71a7-a1b5-4a46-9d6e-f49a06898d84" + "x-ms-request-id" : "8dbb0365-701e-00d7-1260-b47a51000000", + "x-ms-client-request-id" : "18bcf0ac-4dcb-4fee-8e6d-060efcc40e81" }, "Exception" : null }, { @@ -96,9 +96,9 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "157a08f2-0632-4d1d-a531-cf80167b0074", - "Content-Type" : "multipart/mixed; boundary=batch_72d381cd-5fe9-479b-9b37-f46eb0808276" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "7df0201e-dd9f-427a-acc5-e89fd91e01bd", + "Content-Type" : "multipart/mixed; boundary=batch_a3eabf0b-aa03-4b96-9479-5dbc527f93fa" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -106,11 +106,11 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed457a-d01e-007b-127a-845bc6000000", - "Body" : "--batchresponse_2e3abb2d-c84d-4a63-a4bd-bf05179b94d5\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: a0ed457a-d01e-007b-127a-845bc61e1042\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: b9067874-3342-4351-9547-a26e5324e6fd\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_2e3abb2d-c84d-4a63-a4bd-bf05179b94d5\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: a0ed457a-d01e-007b-127a-845bc61e1045\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 69117cd3-bd24-4667-b5b2-68eafa7e5069\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_2e3abb2d-c84d-4a63-a4bd-bf05179b94d5--", - "Date" : "Wed, 16 Oct 2019 23:38:05 GMT", - "x-ms-client-request-id" : "157a08f2-0632-4d1d-a531-cf80167b0074", - "Content-Type" : "multipart/mixed; boundary=batchresponse_2e3abb2d-c84d-4a63-a4bd-bf05179b94d5" + "x-ms-request-id" : "8dbb03c3-701e-00d7-6860-b47a51000000", + "Body" : "--batchresponse_8aa26607-11ef-4721-845e-9588f5df4353\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb03c3-701e-00d7-6860-b47a511e9be7\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 54bc8bd0-aff7-4394-b92e-2b1c8b9fd88d\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_8aa26607-11ef-4721-845e-9588f5df4353\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb03c3-701e-00d7-6860-b47a511e9beb\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: d7790c1a-25e1-4cf7-b3e7-0274acff385f\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_8aa26607-11ef-4721-845e-9588f5df4353--", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "7df0201e-dd9f-427a-acc5-e89fd91e01bd", + "Content-Type" : "multipart/mixed; boundary=batchresponse_8aa26607-11ef-4721-845e-9588f5df4353" }, "Exception" : null }, { @@ -118,8 +118,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsettierallsucceed&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "abf01920-e12a-441c-8e5a-6f30bcce3d13" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "bc8d6ac7-6fdd-488b-a580-671874ed3a7b" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -127,20 +127,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "a0ed45c4-d01e-007b-507a-845bc6000000", - "Body" : "jtcsettierallsucceedjtcsettierallsucceed0batchapitestsettierallsucceed8b763830ebWed, 16 Oct 2019 23:38:05 GMT\"0x8D75291E46B36A2\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsettierallsucceed1batchapitestsettierallsucceed8b7618999dWed, 16 Oct 2019 23:38:05 GMT\"0x8D75291E472D9A6\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:05 GMT", - "x-ms-client-request-id" : "abf01920-e12a-441c-8e5a-6f30bcce3d13", + "x-ms-request-id" : "8dbb04d1-701e-00d7-6360-b47a51000000", + "Body" : "jtcsettierallsucceedjtcsettierallsucceed0batchapitestsettierallsucceed3f8384455aMon, 16 Dec 2019 22:30:09 GMT\"0x8D782778259D869\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsettierallsucceed1batchapitestsettierallsucceed3f815399b8Mon, 16 Dec 2019 22:30:09 GMT\"0x8D7827782610612\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "bc8d6ac7-6fdd-488b-a580-671874ed3a7b", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettierallsucceed0batchapitestsettierallsucceed8b763830eb?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettierallsucceed0batchapitestsettierallsucceed3f8384455a?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "ed762cc5-c53b-4a1c-9a61-655ed1e808dc" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "c69f27e8-e8b5-4a2f-a0c0-cd7e15f11038" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -148,18 +148,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35173-201e-006e-7c7a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:05 GMT", - "x-ms-client-request-id" : "ed762cc5-c53b-4a1c-9a61-655ed1e808dc" + "x-ms-request-id" : "8dbb050a-701e-00d7-1b60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "c69f27e8-e8b5-4a2f-a0c0-cd7e15f11038" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettierallsucceed1batchapitestsettierallsucceed8b7618999d?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettierallsucceed1batchapitestsettierallsucceed3f815399b8?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "fb1b5ee1-35f1-48ac-a5f8-94b9cfedb8c4" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "65643134-edf0-46f9-acbf-8b0c5394f88f" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -167,11 +167,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed464e-d01e-007b-467a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:05 GMT", - "x-ms-client-request-id" : "fb1b5ee1-35f1-48ac-a5f8-94b9cfedb8c4" + "x-ms-request-id" : "8dbb0538-701e-00d7-4560-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "65643134-edf0-46f9-acbf-8b0c5394f88f" }, "Exception" : null } ], - "variables" : [ "jtcsettierallsucceed0batchapitestsettierallsucceed8b763830eb", "jtcsettierallsucceed1batchapitestsettierallsucceed8b7618999d", "javablobsettierallsucceed2564926008cd3da159431e", "javablobsettierallsucceed37420473b4987f1297402f" ] + "variables" : [ "jtcsettierallsucceed0batchapitestsettierallsucceed3f8384455a", "jtcsettierallsucceed1batchapitestsettierallsucceed3f815399b8", "javablobsettierallsucceed2080677a5f1638be584a47", "javablobsettierallsucceed35435620960787da704639" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiernonesucceeddonotthrowonanyerror.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiernonesucceeddonotthrowonanyerror.json index e9b1067b7793..fcc397f32178 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiernonesucceeddonotthrowonanyerror.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiernonesucceeddonotthrowonanyerror.json @@ -1,44 +1,44 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceeddonotthrowonanyerror0468828c018e8b?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceeddonotthrowonanyerror089776ac2aa818?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "291597d9-ed88-4d27-b226-e1523561dbb0" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "a4e2da92-2ed6-4b49-849b-4ec12fce7b88" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E5BACF07", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:07 GMT", + "ETag" : "0x8D782778340C60C", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:11 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e3546d-201e-006e-167a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "291597d9-ed88-4d27-b226-e1523561dbb0" + "x-ms-request-id" : "8dbb08d2-701e-00d7-1060-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "a4e2da92-2ed6-4b49-849b-4ec12fce7b88" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceeddonotthrowonanyerror1309717e7f87b0?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceeddonotthrowonanyerror100570ea2fd148?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "b8d40fbf-d823-40c5-9edd-4ee9e0f41f39" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "2058c138-663f-42be-861f-56cd280d5616" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E5C093EB", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:07 GMT", + "ETag" : "0x8D7827783466CB8", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:11 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4801-d01e-007b-3d7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "b8d40fbf-d823-40c5-9edd-4ee9e0f41f39" + "x-ms-request-id" : "8dbb08f2-701e-00d7-2e60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "2058c138-663f-42be-861f-56cd280d5616" }, "Exception" : null }, { @@ -46,9 +46,9 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "6179023d-35b2-4587-b3fd-b6182433b606", - "Content-Type" : "multipart/mixed; boundary=batch_d0357343-9cb1-47f5-8e5f-45ff904e2260" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "61d01ae5-5da2-4ae8-88c9-056b31e7d750", + "Content-Type" : "multipart/mixed; boundary=batch_aa419ddc-e4c1-4605-8eb2-ceab6938dd51" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -56,11 +56,11 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35491-201e-006e-367a-84995f000000", - "Body" : "--batchresponse_4eabb6cb-42bc-4076-85e6-90a0c7d5dd48\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 92e35491-201e-006e-367a-84995f1e4bb3\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 07c3368c-4427-4580-a829-0d3a86af0cc8\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:92e35491-201e-006e-367a-84995f1e4bb3\nTime:2019-10-16T23:38:07.4976002Z\r\n--batchresponse_4eabb6cb-42bc-4076-85e6-90a0c7d5dd48\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 92e35491-201e-006e-367a-84995f1e4bb5\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 5a4e0bcd-159b-4749-a34c-6826d4aac081\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:92e35491-201e-006e-367a-84995f1e4bb5\nTime:2019-10-16T23:38:07.4976002Z\r\n--batchresponse_4eabb6cb-42bc-4076-85e6-90a0c7d5dd48--", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "6179023d-35b2-4587-b3fd-b6182433b606", - "Content-Type" : "multipart/mixed; boundary=batchresponse_4eabb6cb-42bc-4076-85e6-90a0c7d5dd48" + "x-ms-request-id" : "8dbb0912-701e-00d7-4860-b47a51000000", + "Body" : "--batchresponse_094c5bff-5fd2-4413-b52d-2a152bdd56ef\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb0912-701e-00d7-4860-b47a511e9c17\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 01a7f6b1-bb0c-4ce8-9a6d-c3924051056b\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb0912-701e-00d7-4860-b47a511e9c17\nTime:2019-12-16T22:30:11.1794684Z\r\n--batchresponse_094c5bff-5fd2-4413-b52d-2a152bdd56ef\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb0912-701e-00d7-4860-b47a511e9c19\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: db4c7185-8791-4508-88ac-3ec5aa5f18fe\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb0912-701e-00d7-4860-b47a511e9c19\nTime:2019-12-16T22:30:11.1784677Z\r\n--batchresponse_094c5bff-5fd2-4413-b52d-2a152bdd56ef--", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "61d01ae5-5da2-4ae8-88c9-056b31e7d750", + "Content-Type" : "multipart/mixed; boundary=batchresponse_094c5bff-5fd2-4413-b52d-2a152bdd56ef" }, "Exception" : null }, { @@ -68,8 +68,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsettiernonesucceeddonotthrowonanyerror&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "7eba04eb-6658-4252-a3f3-7ea5a5c010ab" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "7aa90074-7fde-45ca-aa63-0dac6d6ec5a3" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -77,20 +77,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "a0ed4813-d01e-007b-4b7a-845bc6000000", - "Body" : "jtcsettiernonesucceeddonotthrowonanyerrorjtcsettiernonesucceeddonotthrowonanyerror0468828c018e8bWed, 16 Oct 2019 23:38:07 GMT\"0x8D75291E5BACF07\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsettiernonesucceeddonotthrowonanyerror1309717e7f87b0Wed, 16 Oct 2019 23:38:07 GMT\"0x8D75291E5C093EB\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "7eba04eb-6658-4252-a3f3-7ea5a5c010ab", + "x-ms-request-id" : "8dbb092b-701e-00d7-5d60-b47a51000000", + "Body" : "jtcsettiernonesucceeddonotthrowonanyerrorjtcsettiernonesucceeddonotthrowonanyerror089776ac2aa818Mon, 16 Dec 2019 22:30:11 GMT\"0x8D782778340C60C\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsettiernonesucceeddonotthrowonanyerror100570ea2fd148Mon, 16 Dec 2019 22:30:11 GMT\"0x8D7827783466CB8\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "7aa90074-7fde-45ca-aa63-0dac6d6ec5a3", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceeddonotthrowonanyerror0468828c018e8b?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceeddonotthrowonanyerror089776ac2aa818?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "140a4739-e116-40aa-a7dd-6296f173b31b" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "0f42b520-1ca5-4b35-acb7-fc60b07a61cb" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -98,18 +98,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e354b3-201e-006e-507a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "140a4739-e116-40aa-a7dd-6296f173b31b" + "x-ms-request-id" : "8dbb0947-701e-00d7-7860-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "0f42b520-1ca5-4b35-acb7-fc60b07a61cb" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceeddonotthrowonanyerror1309717e7f87b0?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceeddonotthrowonanyerror100570ea2fd148?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "ad77d6b6-345f-4079-ac2a-989acba47ff8" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9fd0ace4-b547-4b3d-aef9-19dce35c9c3a" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -117,11 +117,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed4833-d01e-007b-667a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "ad77d6b6-345f-4079-ac2a-989acba47ff8" + "x-ms-request-id" : "8dbb0960-701e-00d7-1060-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "9fd0ace4-b547-4b3d-aef9-19dce35c9c3a" }, "Exception" : null } ], - "variables" : [ "jtcsettiernonesucceeddonotthrowonanyerror0468828c018e8b", "jtcsettiernonesucceeddonotthrowonanyerror1309717e7f87b0", "javablobsettiernonesucceeddonotthrowonanyerror260916b46d4", "javablobsettiernonesucceeddonotthrowonanyerror3346329fcb1" ] + "variables" : [ "jtcsettiernonesucceeddonotthrowonanyerror089776ac2aa818", "jtcsettiernonesucceeddonotthrowonanyerror100570ea2fd148", "javablobsettiernonesucceeddonotthrowonanyerror233943406e9", "javablobsettiernonesucceeddonotthrowonanyerror351160c3044" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiernonesucceedthrowonanyerror.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiernonesucceedthrowonanyerror.json index fcf2f44443a6..71525fcaa6de 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiernonesucceedthrowonanyerror.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiernonesucceedthrowonanyerror.json @@ -1,44 +1,44 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceedthrowonanyerror0284624a0d37d5ba?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceedthrowonanyerror0214110ca4ba4a63?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "4b660799-60e2-461d-b291-af85c68c4bc4" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ad14d12d-f093-4c06-8af1-1f702ca1e7c0" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E5908091", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:07 GMT", + "ETag" : "0x8D78277831A703F", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:10 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e353da-201e-006e-1e7a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "4b660799-60e2-461d-b291-af85c68c4bc4" + "x-ms-request-id" : "8dbb080a-701e-00d7-5f60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "ad14d12d-f093-4c06-8af1-1f702ca1e7c0" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceedthrowonanyerror1611235d53065363?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceedthrowonanyerror18225580bf01a641?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "e95ba399-aa67-45e8-846b-30f40fbb981c" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "7888d76d-2240-489b-acba-0113dac9cb51" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E598DDD4", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:07 GMT", + "ETag" : "0x8D7827783203DF9", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:10 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed47b3-d01e-007b-7c7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "e95ba399-aa67-45e8-846b-30f40fbb981c" + "x-ms-request-id" : "8dbb0827-701e-00d7-7a60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "7888d76d-2240-489b-acba-0113dac9cb51" }, "Exception" : null }, { @@ -46,9 +46,9 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "a2532709-b46b-426c-bb32-ef1f97a0a582", - "Content-Type" : "multipart/mixed; boundary=batch_075eaa0c-56c2-4bbe-b6b6-e6a512ad864e" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "016b2cdb-c6de-432d-bd68-7249ced3a984", + "Content-Type" : "multipart/mixed; boundary=batch_9676f986-13b3-43e7-8bd4-33a918bbaae5" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -56,11 +56,11 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e3541a-201e-006e-507a-84995f000000", - "Body" : "--batchresponse_923ebe8c-e839-410d-b30a-4aea6e9d2805\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 92e3541a-201e-006e-507a-84995f1e4ba7\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 80e09ee6-e7a8-4477-89fe-5d0e17d6dac2\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:92e3541a-201e-006e-507a-84995f1e4ba7\nTime:2019-10-16T23:38:07.2543710Z\r\n--batchresponse_923ebe8c-e839-410d-b30a-4aea6e9d2805\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 92e3541a-201e-006e-507a-84995f1e4ba9\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 41b78b17-390d-4f9b-ad0f-516fab9fc207\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:92e3541a-201e-006e-507a-84995f1e4ba9\nTime:2019-10-16T23:38:07.2543710Z\r\n--batchresponse_923ebe8c-e839-410d-b30a-4aea6e9d2805--", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "a2532709-b46b-426c-bb32-ef1f97a0a582", - "Content-Type" : "multipart/mixed; boundary=batchresponse_923ebe8c-e839-410d-b30a-4aea6e9d2805" + "x-ms-request-id" : "8dbb0845-701e-00d7-1560-b47a51000000", + "Body" : "--batchresponse_9422ec1b-bcc9-4e8f-ba09-8e47e7a1f84e\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb0845-701e-00d7-1560-b47a511e9c0d\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 9131c082-518c-453c-993d-5989eb446d46\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb0845-701e-00d7-1560-b47a511e9c0d\nTime:2019-12-16T22:30:10.9262323Z\r\n--batchresponse_9422ec1b-bcc9-4e8f-ba09-8e47e7a1f84e\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb0845-701e-00d7-1560-b47a511e9c0f\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: c9188491-9bfe-4498-9711-dc050550d798\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb0845-701e-00d7-1560-b47a511e9c0f\nTime:2019-12-16T22:30:10.9262323Z\r\n--batchresponse_9422ec1b-bcc9-4e8f-ba09-8e47e7a1f84e--", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "016b2cdb-c6de-432d-bd68-7249ced3a984", + "Content-Type" : "multipart/mixed; boundary=batchresponse_9422ec1b-bcc9-4e8f-ba09-8e47e7a1f84e" }, "Exception" : null }, { @@ -68,8 +68,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsettiernonesucceedthrowonanyerror&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "601752f8-1034-4b38-aab6-1c0d4f09d3a7" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "56b6f0d7-5de6-4149-ab35-0d1fba2b6271" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -77,20 +77,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "a0ed47d4-d01e-007b-147a-845bc6000000", - "Body" : "jtcsettiernonesucceedthrowonanyerrorjtcsettiernonesucceedthrowonanyerror0284624a0d37d5baWed, 16 Oct 2019 23:38:07 GMT\"0x8D75291E5908091\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsettiernonesucceedthrowonanyerror1611235d53065363Wed, 16 Oct 2019 23:38:07 GMT\"0x8D75291E598DDD4\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "601752f8-1034-4b38-aab6-1c0d4f09d3a7", + "x-ms-request-id" : "8dbb086a-701e-00d7-3660-b47a51000000", + "Body" : "jtcsettiernonesucceedthrowonanyerrorjtcsettiernonesucceedthrowonanyerror0214110ca4ba4a63Mon, 16 Dec 2019 22:30:10 GMT\"0x8D78277831A703F\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsettiernonesucceedthrowonanyerror18225580bf01a641Mon, 16 Dec 2019 22:30:10 GMT\"0x8D7827783203DF9\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "56b6f0d7-5de6-4149-ab35-0d1fba2b6271", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceedthrowonanyerror0284624a0d37d5ba?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceedthrowonanyerror0214110ca4ba4a63?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "3fe41a4d-a4fe-4c21-acf6-d208932c8d99" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "06d2fc82-7d1a-4347-b27b-ef111dc3e6d4" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -98,18 +98,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35445-201e-006e-757a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "3fe41a4d-a4fe-4c21-acf6-d208932c8d99" + "x-ms-request-id" : "8dbb0880-701e-00d7-4a60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "06d2fc82-7d1a-4347-b27b-ef111dc3e6d4" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceedthrowonanyerror1611235d53065363?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiernonesucceedthrowonanyerror18225580bf01a641?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "138c013f-5948-489b-83bd-bbcf82e53e3c" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "d690d7cf-b690-48ea-bc57-950499157e00" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -117,11 +117,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed47ec-d01e-007b-2a7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "138c013f-5948-489b-83bd-bbcf82e53e3c" + "x-ms-request-id" : "8dbb089e-701e-00d7-6460-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:10 GMT", + "x-ms-client-request-id" : "d690d7cf-b690-48ea-bc57-950499157e00" }, "Exception" : null } ], - "variables" : [ "jtcsettiernonesucceedthrowonanyerror0284624a0d37d5ba", "jtcsettiernonesucceedthrowonanyerror1611235d53065363", "javablobsettiernonesucceedthrowonanyerror25913826aeb703", "javablobsettiernonesucceedthrowonanyerror3049334df40b1c" ] + "variables" : [ "jtcsettiernonesucceedthrowonanyerror0214110ca4ba4a63", "jtcsettiernonesucceedthrowonanyerror18225580bf01a641", "javablobsettiernonesucceedthrowonanyerror293856462da63c", "javablobsettiernonesucceedthrowonanyerror319786f7fe6e09" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiersomesucceeddonotthrowonanyerror.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiersomesucceeddonotthrowonanyerror.json index ad7654635f36..57d29dea51ed 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiersomesucceeddonotthrowonanyerror.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiersomesucceeddonotthrowonanyerror.json @@ -1,69 +1,69 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceeddonotthrowonanyerror0467166f40024b?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceeddonotthrowonanyerror07919083f11725?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "791842d0-2ebd-41da-baad-8a8b88ed20b5" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "88634a61-744b-408d-b407-55244790d957" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E53DAEFF", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:06 GMT", + "ETag" : "0x8D7827782EAC953", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:10 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed46f6-d01e-007b-5b7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:05 GMT", - "x-ms-client-request-id" : "791842d0-2ebd-41da-baad-8a8b88ed20b5" + "x-ms-request-id" : "8dbb0701-701e-00d7-6960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "88634a61-744b-408d-b407-55244790d957" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceeddonotthrowonanyerror1658554daeac55?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceeddonotthrowonanyerror199445668c3541?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "fae4686e-6b16-46a8-a2b9-dc93346c22cc" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ece97a79-95c3-4363-870b-7b06c3aaff67" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E543D4B3", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:06 GMT", + "ETag" : "0x8D7827782F79DA8", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:10 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e3528e-201e-006e-787a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "fae4686e-6b16-46a8-a2b9-dc93346c22cc" + "x-ms-request-id" : "8dbb075f-701e-00d7-4060-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "ece97a79-95c3-4363-870b-7b06c3aaff67" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceeddonotthrowonanyerror1658554daeac55/javablobsettiersomesucceeddonotthrowonanyerror2456863a585", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceeddonotthrowonanyerror199445668c3541/javablobsettiersomesucceeddonotthrowonanyerror28307240213", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "7a4798e8-bfcc-46a9-ad0b-f99bc2738798", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b48e4586-4e47-4d6f-8e7b-e9411bfae17c", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:06 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:10 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:05 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E554CD31", + "ETag" : "0x8D7827782FD99DF", "Content-Length" : "0", - "x-ms-request-id" : "a0ed4717-d01e-007b-777a-845bc6000000", - "x-ms-client-request-id" : "7a4798e8-bfcc-46a9-ad0b-f99bc2738798" + "x-ms-request-id" : "8dbb077b-701e-00d7-5a60-b47a51000000", + "x-ms-client-request-id" : "b48e4586-4e47-4d6f-8e7b-e9411bfae17c" }, "Exception" : null }, { @@ -71,9 +71,9 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "88b75356-821a-4626-8309-f8837151f4fe", - "Content-Type" : "multipart/mixed; boundary=batch_6289616b-30d3-4163-a54e-8e434ad7fcdd" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "dd21dc83-5553-4d1a-8574-ee4a71efdc90", + "Content-Type" : "multipart/mixed; boundary=batch_e5a54b70-0707-49e2-99bc-fdf442b44494" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -81,11 +81,11 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e352f2-201e-006e-517a-84995f000000", - "Body" : "--batchresponse_dfa35da8-006a-48d5-afdc-fc542d16f4a2\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 92e352f2-201e-006e-517a-84995f1e4b9b\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 30ff0717-19b2-4374-a4d4-f46b67fd804c\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_dfa35da8-006a-48d5-afdc-fc542d16f4a2\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 92e352f2-201e-006e-517a-84995f1e4b9e\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 2c07e9de-37f2-4443-89b5-0b6818f7c7ab\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:92e352f2-201e-006e-517a-84995f1e4b9e\nTime:2019-10-16T23:38:06.9701049Z\r\n--batchresponse_dfa35da8-006a-48d5-afdc-fc542d16f4a2--", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "88b75356-821a-4626-8309-f8837151f4fe", - "Content-Type" : "multipart/mixed; boundary=batchresponse_dfa35da8-006a-48d5-afdc-fc542d16f4a2" + "x-ms-request-id" : "8dbb079a-701e-00d7-7960-b47a51000000", + "Body" : "--batchresponse_d5fe7bff-25eb-4292-a177-315daea37824\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb079a-701e-00d7-7960-b47a511e9c00\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 198af58c-418d-47e1-af39-6f7acfd83ca6\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d5fe7bff-25eb-4292-a177-315daea37824\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb079a-701e-00d7-7960-b47a511e9c02\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 01d858f8-2361-4112-9514-a7c716fd2c4c\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb079a-701e-00d7-7960-b47a511e9c02\nTime:2019-12-16T22:30:10.7010219Z\r\n--batchresponse_d5fe7bff-25eb-4292-a177-315daea37824--", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "dd21dc83-5553-4d1a-8574-ee4a71efdc90", + "Content-Type" : "multipart/mixed; boundary=batchresponse_d5fe7bff-25eb-4292-a177-315daea37824" }, "Exception" : null }, { @@ -93,8 +93,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsettiersomesucceeddonotthrowonanyerror&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "34555320-20cc-4f18-ae6e-0aa2ddf892c4" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b5ff97b4-1e57-47bc-a6e7-a615e9ec87f5" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -102,20 +102,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "a0ed476b-d01e-007b-3d7a-845bc6000000", - "Body" : "jtcsettiersomesucceeddonotthrowonanyerrorjtcsettiersomesucceeddonotthrowonanyerror0467166f40024bWed, 16 Oct 2019 23:38:06 GMT\"0x8D75291E53DAEFF\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsettiersomesucceeddonotthrowonanyerror1658554daeac55Wed, 16 Oct 2019 23:38:06 GMT\"0x8D75291E543D4B3\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "34555320-20cc-4f18-ae6e-0aa2ddf892c4", + "x-ms-request-id" : "8dbb07b5-701e-00d7-1160-b47a51000000", + "Body" : "jtcsettiersomesucceeddonotthrowonanyerrorjtcsettiersomesucceeddonotthrowonanyerror07919083f11725Mon, 16 Dec 2019 22:30:10 GMT\"0x8D7827782EAC953\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsettiersomesucceeddonotthrowonanyerror199445668c3541Mon, 16 Dec 2019 22:30:10 GMT\"0x8D7827782F79DA8\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "b5ff97b4-1e57-47bc-a6e7-a615e9ec87f5", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceeddonotthrowonanyerror0467166f40024b?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceeddonotthrowonanyerror07919083f11725?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "19b24f9a-312a-4df0-838d-701a46551efc" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "98c4a793-f20e-4c5c-bbd0-0fa0fc7c0541" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -123,18 +123,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35397-201e-006e-697a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "19b24f9a-312a-4df0-838d-701a46551efc" + "x-ms-request-id" : "8dbb07cf-701e-00d7-2760-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "98c4a793-f20e-4c5c-bbd0-0fa0fc7c0541" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceeddonotthrowonanyerror1658554daeac55?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceeddonotthrowonanyerror199445668c3541?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "e4e3585d-d3ee-4da4-a333-8a27ab1db51e" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9f0f5c5c-f122-4a61-887d-659ccb259ed9" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -142,11 +142,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed4790-d01e-007b-5e7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:06 GMT", - "x-ms-client-request-id" : "e4e3585d-d3ee-4da4-a333-8a27ab1db51e" + "x-ms-request-id" : "8dbb07e9-701e-00d7-4160-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "9f0f5c5c-f122-4a61-887d-659ccb259ed9" }, "Exception" : null } ], - "variables" : [ "jtcsettiersomesucceeddonotthrowonanyerror0467166f40024b", "jtcsettiersomesucceeddonotthrowonanyerror1658554daeac55", "javablobsettiersomesucceeddonotthrowonanyerror2456863a585", "javablobsettiersomesucceeddonotthrowonanyerror3937793747c" ] + "variables" : [ "jtcsettiersomesucceeddonotthrowonanyerror07919083f11725", "jtcsettiersomesucceeddonotthrowonanyerror199445668c3541", "javablobsettiersomesucceeddonotthrowonanyerror28307240213", "javablobsettiersomesucceeddonotthrowonanyerror389811d54c1" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiersomesucceedthrowonanyerror.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiersomesucceedthrowonanyerror.json index 70a2ca36fe87..4662200c59eb 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiersomesucceedthrowonanyerror.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsettiersomesucceedthrowonanyerror.json @@ -1,69 +1,69 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceedthrowonanyerror011069b305f66540?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceedthrowonanyerror026379a0cbcb7128?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "71b827f4-6851-494c-a189-d33a49ac4687" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "23053e04-965f-4fd5-a40e-55585266ae0b" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E501647F", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:06 GMT", + "ETag" : "0x8D7827782B6182A", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:10 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "92e351af-201e-006e-327a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:05 GMT", - "x-ms-client-request-id" : "71b827f4-6851-494c-a189-d33a49ac4687" + "x-ms-request-id" : "8dbb0569-701e-00d7-7260-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "23053e04-965f-4fd5-a40e-55585266ae0b" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceedthrowonanyerror1672046b8cf6cbc5?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceedthrowonanyerror13210029654d78eb?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "c2338ef9-6de8-48ee-9eb2-a316192f1eb3" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "72bde97d-e47d-4149-96a8-135bcc504986" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D75291E507EBB4", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:06 GMT", + "ETag" : "0x8D7827782BBBEDB", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:10 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "a0ed4679-d01e-007b-6b7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:05 GMT", - "x-ms-client-request-id" : "c2338ef9-6de8-48ee-9eb2-a316192f1eb3" + "x-ms-request-id" : "8dbb05a0-701e-00d7-2660-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "72bde97d-e47d-4149-96a8-135bcc504986" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceedthrowonanyerror1672046b8cf6cbc5/javablobsettiersomesucceedthrowonanyerror247425f8b98527", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceedthrowonanyerror13210029654d78eb/javablobsettiersomesucceedthrowonanyerror209002bf12fce0", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "c4019ab6-6397-409f-966b-f66991e5ac40", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ebe0a2b8-c0bb-48d8-9fbe-7d701c7217b0", "Content-Type" : "application/octet-stream" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "x-ms-content-crc64" : "6RYQPwaVsyQ=", - "Last-Modified" : "Wed, 16 Oct 2019 23:38:06 GMT", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:10 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 16 Oct 2019 23:38:05 GMT", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", "Content-MD5" : "wh+Wm18D0z1D4E+PE252gg==", - "ETag" : "0x8D75291E51395B2", + "ETag" : "0x8D7827782C16C77", "Content-Length" : "0", - "x-ms-request-id" : "92e351de-201e-006e-5e7a-84995f000000", - "x-ms-client-request-id" : "c4019ab6-6397-409f-966b-f66991e5ac40" + "x-ms-request-id" : "8dbb05d5-701e-00d7-5660-b47a51000000", + "x-ms-client-request-id" : "ebe0a2b8-c0bb-48d8-9fbe-7d701c7217b0" }, "Exception" : null }, { @@ -71,9 +71,9 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "deab4e2e-e8e9-4a75-ac30-8ca33c296688", - "Content-Type" : "multipart/mixed; boundary=batch_482df4d5-b4a2-48c7-b180-12fb14621d06" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "a8985a0d-9432-47f1-90a0-e4f73ea23cd6", + "Content-Type" : "multipart/mixed; boundary=batch_9ba393d0-8890-442e-87c7-5c37aa7fe1f6" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -81,11 +81,11 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed46b2-d01e-007b-207a-845bc6000000", - "Body" : "--batchresponse_08436707-754a-4d27-8f36-101382ffb135\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: a0ed46b2-d01e-007b-207a-845bc61e105b\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: c255c7a0-d71c-4aa1-ad54-03dfa96ed743\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_08436707-754a-4d27-8f36-101382ffb135\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: a0ed46b2-d01e-007b-207a-845bc61e105d\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 2df1ad9e-bff8-460b-81e8-7191c39f45ba\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:a0ed46b2-d01e-007b-207a-845bc61e105d\nTime:2019-10-16T23:38:06.3692838Z\r\n--batchresponse_08436707-754a-4d27-8f36-101382ffb135--", - "Date" : "Wed, 16 Oct 2019 23:38:05 GMT", - "x-ms-client-request-id" : "deab4e2e-e8e9-4a75-ac30-8ca33c296688", - "Content-Type" : "multipart/mixed; boundary=batchresponse_08436707-754a-4d27-8f36-101382ffb135" + "x-ms-request-id" : "8dbb0614-701e-00d7-0d60-b47a51000000", + "Body" : "--batchresponse_05f150b6-ddd5-4a91-a6d4-5c41dfc4f692\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: 8dbb0614-701e-00d7-0d60-b47a511e9bf5\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: c5381cc2-b573-46e4-95f9-148d27a82639\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_05f150b6-ddd5-4a91-a6d4-5c41dfc4f692\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb0614-701e-00d7-0d60-b47a511e9bf7\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: eed32359-3a4e-49c2-b924-b1dcbe7ddbb8\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb0614-701e-00d7-0d60-b47a511e9bf7\nTime:2019-12-16T22:30:10.3016494Z\r\n--batchresponse_05f150b6-ddd5-4a91-a6d4-5c41dfc4f692--", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "a8985a0d-9432-47f1-90a0-e4f73ea23cd6", + "Content-Type" : "multipart/mixed; boundary=batchresponse_05f150b6-ddd5-4a91-a6d4-5c41dfc4f692" }, "Exception" : null }, { @@ -93,8 +93,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsettiersomesucceedthrowonanyerror&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "e391abc5-d757-480c-bd72-21f704357342" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "e6d0c30e-9631-4b22-b458-365b5a9b4c09" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -102,20 +102,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "92e35205-201e-006e-7e7a-84995f000000", - "Body" : "jtcsettiersomesucceedthrowonanyerrorjtcsettiersomesucceedthrowonanyerror011069b305f66540Wed, 16 Oct 2019 23:38:06 GMT\"0x8D75291E501647F\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsettiersomesucceedthrowonanyerror1672046b8cf6cbc5Wed, 16 Oct 2019 23:38:06 GMT\"0x8D75291E507EBB4\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Wed, 16 Oct 2019 23:38:05 GMT", - "x-ms-client-request-id" : "e391abc5-d757-480c-bd72-21f704357342", + "x-ms-request-id" : "8dbb0645-701e-00d7-3c60-b47a51000000", + "Body" : "jtcsettiersomesucceedthrowonanyerrorjtcsettiersomesucceedthrowonanyerror026379a0cbcb7128Mon, 16 Dec 2019 22:30:10 GMT\"0x8D7827782B6182A\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsettiersomesucceedthrowonanyerror13210029654d78ebMon, 16 Dec 2019 22:30:10 GMT\"0x8D7827782BBBEDB\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "e6d0c30e-9631-4b22-b458-365b5a9b4c09", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceedthrowonanyerror011069b305f66540?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceedthrowonanyerror026379a0cbcb7128?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "5bd9ce07-1a1e-4449-a262-a6b29787cf7d" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "7b24ff7d-42e6-46d0-a24b-c0387ee84843" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -123,18 +123,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "a0ed46d7-d01e-007b-3f7a-845bc6000000", - "Date" : "Wed, 16 Oct 2019 23:38:05 GMT", - "x-ms-client-request-id" : "5bd9ce07-1a1e-4449-a262-a6b29787cf7d" + "x-ms-request-id" : "8dbb066f-701e-00d7-6260-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "7b24ff7d-42e6-46d0-a24b-c0387ee84843" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceedthrowonanyerror1672046b8cf6cbc5?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsettiersomesucceedthrowonanyerror13210029654d78eb?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "c2240bb3-aed6-448b-bfc7-130f48bf5851" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "2e60c7b6-70e9-44f7-944b-9b04bf621ba4" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -142,11 +142,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "92e35235-201e-006e-2a7a-84995f000000", - "Date" : "Wed, 16 Oct 2019 23:38:05 GMT", - "x-ms-client-request-id" : "c2240bb3-aed6-448b-bfc7-130f48bf5851" + "x-ms-request-id" : "8dbb0696-701e-00d7-0660-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:09 GMT", + "x-ms-client-request-id" : "2e60c7b6-70e9-44f7-944b-9b04bf621ba4" }, "Exception" : null } ], - "variables" : [ "jtcsettiersomesucceedthrowonanyerror011069b305f66540", "jtcsettiersomesucceedthrowonanyerror1672046b8cf6cbc5", "javablobsettiersomesucceedthrowonanyerror247425f8b98527", "javablobsettiersomesucceedthrowonanyerror32300068a9ed2e" ] + "variables" : [ "jtcsettiersomesucceedthrowonanyerror026379a0cbcb7128", "jtcsettiersomesucceedthrowonanyerror13210029654d78eb", "javablobsettiersomesucceedthrowonanyerror209002bf12fce0", "javablobsettiersomesucceedthrowonanyerror30181002f3b9d5" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsingleoperationexceptionthrowsblobbatchstorageexception.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsingleoperationexceptionthrowsblobbatchstorageexception.json new file mode 100644 index 000000000000..9f79214eed88 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsingleoperationexceptionthrowsblobbatchstorageexception.json @@ -0,0 +1,127 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsingleoperationexceptionthrowsblobbatchstorageexce00836441?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f8e819a8-ac51-4f72-913e-9886e860b5cd" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827785745993", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:14 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb13a5-701e-00d7-7d60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:13 GMT", + "x-ms-client-request-id" : "f8e819a8-ac51-4f72-913e-9886e860b5cd" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsingleoperationexceptionthrowsblobbatchstorageexce115043fa?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "1c312240-3ef1-4685-988b-6acc57baee79" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277857C71EC", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:14 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb13cd-701e-00d7-1e60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:13 GMT", + "x-ms-client-request-id" : "1c312240-3ef1-4685-988b-6acc57baee79" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "31413e37-ccb7-4cc9-8029-dcc9d8af1314", + "Content-Type" : "multipart/mixed; boundary=batch_25655962-167e-4d8b-aae6-4ac1b68c2280" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb13e5-701e-00d7-3460-b47a51000000", + "Body" : "--batchresponse_f18a07f5-9929-4cd9-8499-4c8e5fa1417f\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb13e5-701e-00d7-3460-b47a511e9cc2\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: c4c69972-0d80-458c-bdf8-2c79edbc9c7b\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb13e5-701e-00d7-3460-b47a511e9cc2\nTime:2019-12-16T22:30:14.8829312Z\r\n--batchresponse_f18a07f5-9929-4cd9-8499-4c8e5fa1417f--", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "31413e37-ccb7-4cc9-8029-dcc9d8af1314", + "Content-Type" : "multipart/mixed; boundary=batchresponse_f18a07f5-9929-4cd9-8499-4c8e5fa1417f" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsingleoperationexceptionthrowsblobbatchstorageexce&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "519ed4ce-4fd3-4b26-b1eb-8c238646c25c" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb13f9-701e-00d7-4860-b47a51000000", + "Body" : "jtcsingleoperationexceptionthrowsblobbatchstorageexcejtcsingleoperationexceptionthrowsblobbatchstorageexce00836441Mon, 16 Dec 2019 22:30:14 GMT\"0x8D7827785745993\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsingleoperationexceptionthrowsblobbatchstorageexce115043faMon, 16 Dec 2019 22:30:14 GMT\"0x8D78277857C71EC\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "519ed4ce-4fd3-4b26-b1eb-8c238646c25c", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsingleoperationexceptionthrowsblobbatchstorageexce00836441?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "0eb69344-a832-480e-9c52-147f8b48e698" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb141c-701e-00d7-6a60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "0eb69344-a832-480e-9c52-147f8b48e698" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsingleoperationexceptionthrowsblobbatchstorageexce115043fa?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b7f5c286-6c94-48cc-a86a-93024fc341c2" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb143b-701e-00d7-0960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "b7f5c286-6c94-48cc-a86a-93024fc341c2" + }, + "Exception" : null + } ], + "variables" : [ "jtcsingleoperationexceptionthrowsblobbatchstorageexce00836441", "jtcsingleoperationexceptionthrowsblobbatchstorageexce115043fa", "192f5bd87b344e31a8f62c3342067dd03cf20520cd384f208b2d9f27c5ae5fbb" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[0].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[0].json new file mode 100644 index 000000000000..6141e21ac743 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[0].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes039926de3b4045e5204?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "4fbec57c-afe6-4edf-b8bc-ad0200c48e8f" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277859E80E5", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:15 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb147f-701e-00d7-4760-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "4fbec57c-afe6-4edf-b8bc-ad0200c48e8f" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes192877e63eff1bf1d44?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f48762ea-cfc0-4473-b42e-e0028e070822" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827785A4007A", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:15 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb149c-701e-00d7-5f60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "f48762ea-cfc0-4473-b42e-e0028e070822" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes192877e63eff1bf1d44/javablobsubmittingsamebatchmanytimes357610ab3d3b7e92", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "00d5dd79-4748-4373-923f-8264652c2cb0" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827785A98B81", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:15 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb14b7-701e-00d7-7960-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "00d5dd79-4748-4373-923f-8264652c2cb0" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "0ae8fc0a-4d0e-48e8-9ba5-799262f42368", + "Content-Type" : "multipart/mixed; boundary=batch_905e3502-e22d-4c28-acee-e133c0beeb79" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb14d5-701e-00d7-1360-b47a51000000", + "Body" : "--batchresponse_70008e99-8238-4bee-bd3c-95d766fbef00\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb14d5-701e-00d7-1360-b47a511e9ccc\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 891761f4-cdf5-4a6c-997e-40a1144f9a43\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb14d5-701e-00d7-1360-b47a511e9ccc\nTime:2019-12-16T22:30:15.1832115Z\r\n--batchresponse_70008e99-8238-4bee-bd3c-95d766fbef00\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb14d5-701e-00d7-1360-b47a511e9cce\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 881a3980-ef9e-40d2-ac73-fe3ab7476db5\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_70008e99-8238-4bee-bd3c-95d766fbef00--", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "0ae8fc0a-4d0e-48e8-9ba5-799262f42368", + "Content-Type" : "multipart/mixed; boundary=batchresponse_70008e99-8238-4bee-bd3c-95d766fbef00" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "faf981e5-8d0f-4c08-8b5d-e63f61d084b9" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb14f0-701e-00d7-2c60-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes039926de3b4045e5204Mon, 16 Dec 2019 22:30:15 GMT\"0x8D78277859E80E5\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes192877e63eff1bf1d44Mon, 16 Dec 2019 22:30:15 GMT\"0x8D7827785A4007A\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "faf981e5-8d0f-4c08-8b5d-e63f61d084b9", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes039926de3b4045e5204?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "2c69479e-fe48-409e-b0ac-63d7a90674b2" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1500-701e-00d7-3b60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "2c69479e-fe48-409e-b0ac-63d7a90674b2" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes192877e63eff1bf1d44?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "32521c09-d2d4-42f3-8fd0-654020f2a894" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1524-701e-00d7-5d60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "32521c09-d2d4-42f3-8fd0-654020f2a894" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes039926de3b4045e5204", "jtcsubmittingsamebatchmanytimes192877e63eff1bf1d44", "javablobsubmittingsamebatchmanytimes255324de17bd5d32", "javablobsubmittingsamebatchmanytimes357610ab3d3b7e92" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[10].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[10].json new file mode 100644 index 000000000000..422b415cfe07 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[10].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes037619cdfbde46bc6d4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "3c3aac92-a4a2-4ba9-9820-12b5458c2fa7" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827787633252", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:18 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1d50-701e-00d7-5160-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "3c3aac92-a4a2-4ba9-9820-12b5458c2fa7" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes146980a0655b3441ca4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "993e2a96-1a1a-4532-8855-a0cb10df5147" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277876863AB", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:18 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1d6a-701e-00d7-6560-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "993e2a96-1a1a-4532-8855-a0cb10df5147" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes146980a0655b3441ca4/javablobsubmittingsamebatchmanytimes33378034298bdba7", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "2a7f5ff1-b743-4d39-b0c5-2376fc7d8f92" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277876DCAA5", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:18 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1d7e-701e-00d7-7860-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "2a7f5ff1-b743-4d39-b0c5-2376fc7d8f92" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "40150acf-5f03-455b-bb97-03df260b7785", + "Content-Type" : "multipart/mixed; boundary=batch_ab63aea8-7b8a-405e-a524-fe88b02e0477" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1d91-701e-00d7-0a60-b47a51000000", + "Body" : "--batchresponse_85cc1a6c-a76b-409e-b2ae-29db3cbbda34\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb1d91-701e-00d7-0a60-b47a511e9d48\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 4352dc1a-e1f8-4047-90a3-c4aab41757ba\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb1d91-701e-00d7-0a60-b47a511e9d48\nTime:2019-12-16T22:30:18.1359672Z\r\n--batchresponse_85cc1a6c-a76b-409e-b2ae-29db3cbbda34\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1d91-701e-00d7-0a60-b47a511e9d4b\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 1747fc18-ef18-4fa1-ad94-575ad55dd479\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_85cc1a6c-a76b-409e-b2ae-29db3cbbda34--", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "40150acf-5f03-455b-bb97-03df260b7785", + "Content-Type" : "multipart/mixed; boundary=batchresponse_85cc1a6c-a76b-409e-b2ae-29db3cbbda34" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "1dab24cc-13b3-41df-832b-147ec3bf0ae3" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb1d9f-701e-00d7-1860-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes037619cdfbde46bc6d4Mon, 16 Dec 2019 22:30:18 GMT\"0x8D7827787633252\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes146980a0655b3441ca4Mon, 16 Dec 2019 22:30:18 GMT\"0x8D78277876863AB\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "1dab24cc-13b3-41df-832b-147ec3bf0ae3", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes037619cdfbde46bc6d4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "95dc4330-41d5-4b7a-93cb-00af54cd8005" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1dac-701e-00d7-2560-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "95dc4330-41d5-4b7a-93cb-00af54cd8005" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes146980a0655b3441ca4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "0947e029-363f-4c61-bccd-2da5ba41a8b6" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1dc0-701e-00d7-3960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "0947e029-363f-4c61-bccd-2da5ba41a8b6" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes037619cdfbde46bc6d4", "jtcsubmittingsamebatchmanytimes146980a0655b3441ca4", "javablobsubmittingsamebatchmanytimes2274924d21772994", "javablobsubmittingsamebatchmanytimes33378034298bdba7" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[11].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[11].json new file mode 100644 index 000000000000..dcd226bc357e --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[11].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0610583726b5eb3b614?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "351c309d-ec6a-48f2-b474-ca5eb16a6db7" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D782778788C4AC", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:18 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1dd7-701e-00d7-4e60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "351c309d-ec6a-48f2-b474-ca5eb16a6db7" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes153624bea75c75da504?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f207578f-f653-40f2-80fc-c3ecdccd0822" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277878DCEF3", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:18 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1df6-701e-00d7-6860-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "f207578f-f653-40f2-80fc-c3ecdccd0822" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes153624bea75c75da504/javablobsubmittingsamebatchmanytimes370346ab6d3be362", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ae8be6ba-5bfa-46ec-8e6e-84f76b50cc65" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D782778792E7EF", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:18 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1e18-701e-00d7-0660-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "ae8be6ba-5bfa-46ec-8e6e-84f76b50cc65" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "17c8a624-ed4d-43a6-9ba9-a68cb8c2d300", + "Content-Type" : "multipart/mixed; boundary=batch_b69a2f62-dfd8-461c-b544-01066788a6c7" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1e38-701e-00d7-2360-b47a51000000", + "Body" : "--batchresponse_20f19d39-44d5-4499-b10d-b5d56047fa03\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb1e38-701e-00d7-2360-b47a511e9d53\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 5cac0781-3d11-4c2b-9d1c-a327ac4ce944\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb1e38-701e-00d7-2360-b47a511e9d53\nTime:2019-12-16T22:30:18.3791943Z\r\n--batchresponse_20f19d39-44d5-4499-b10d-b5d56047fa03\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1e38-701e-00d7-2360-b47a511e9d55\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 47ffb074-649f-4f3e-9795-e3afd737c2b5\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_20f19d39-44d5-4499-b10d-b5d56047fa03--", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "17c8a624-ed4d-43a6-9ba9-a68cb8c2d300", + "Content-Type" : "multipart/mixed; boundary=batchresponse_20f19d39-44d5-4499-b10d-b5d56047fa03" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "6f2beaa1-8b7f-4623-905a-9e727c4f7c3b" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb1e53-701e-00d7-3e60-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes0610583726b5eb3b614Mon, 16 Dec 2019 22:30:18 GMT\"0x8D782778788C4AC\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes153624bea75c75da504Mon, 16 Dec 2019 22:30:18 GMT\"0x8D78277878DCEF3\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "6f2beaa1-8b7f-4623-905a-9e727c4f7c3b", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0610583726b5eb3b614?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "2f0145fc-f16f-4fae-a28a-9105332e7d34" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1e6e-701e-00d7-5660-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "2f0145fc-f16f-4fae-a28a-9105332e7d34" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes153624bea75c75da504?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "74a5eb71-6352-46a5-9b2d-8bd775660cd3" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1e7f-701e-00d7-6760-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "74a5eb71-6352-46a5-9b2d-8bd775660cd3" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes0610583726b5eb3b614", "jtcsubmittingsamebatchmanytimes153624bea75c75da504", "javablobsubmittingsamebatchmanytimes272937114606ee07", "javablobsubmittingsamebatchmanytimes370346ab6d3be362" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[12].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[12].json new file mode 100644 index 000000000000..9324822f404b --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[12].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0076084a5d3da9da594?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ba1ab0db-9101-4566-a5cf-2b57a814f6b6" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827787AB21FB", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:18 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1e9e-701e-00d7-0660-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "ba1ab0db-9101-4566-a5cf-2b57a814f6b6" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1149713be1f59bae8f4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "45334a19-0160-436f-9ef2-1710d5a4ff0d" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827787AFDE16", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:18 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1eba-701e-00d7-1e60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "45334a19-0160-436f-9ef2-1710d5a4ff0d" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1149713be1f59bae8f4/javablobsubmittingsamebatchmanytimes384226b249653c0d", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9894771c-fe84-40af-9d2f-d3a6a8eae922" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827787B56C83", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:18 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1ece-701e-00d7-2f60-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "9894771c-fe84-40af-9d2f-d3a6a8eae922" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "31ac90c1-26b1-45fe-8b55-238ca99d7610", + "Content-Type" : "multipart/mixed; boundary=batch_6301ef37-2a1a-47db-b9d0-19f869fd4e16" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1edb-701e-00d7-3c60-b47a51000000", + "Body" : "--batchresponse_9503cf40-06c5-4868-87c6-d47a6077d9b9\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb1edb-701e-00d7-3c60-b47a511e9d5b\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 7c2080f5-b042-48db-aa3a-29007ba5e7d6\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb1edb-701e-00d7-3c60-b47a511e9d5b\nTime:2019-12-16T22:30:18.6074097Z\r\n--batchresponse_9503cf40-06c5-4868-87c6-d47a6077d9b9\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1edb-701e-00d7-3c60-b47a511e9d5d\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: c835410c-489e-4c31-8410-dff1e50fbca0\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_9503cf40-06c5-4868-87c6-d47a6077d9b9--", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "31ac90c1-26b1-45fe-8b55-238ca99d7610", + "Content-Type" : "multipart/mixed; boundary=batchresponse_9503cf40-06c5-4868-87c6-d47a6077d9b9" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "339b2d55-a232-4e39-9f53-152c0f3cd202" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb1efd-701e-00d7-5c60-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes0076084a5d3da9da594Mon, 16 Dec 2019 22:30:18 GMT\"0x8D7827787AB21FB\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes1149713be1f59bae8f4Mon, 16 Dec 2019 22:30:18 GMT\"0x8D7827787AFDE16\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "339b2d55-a232-4e39-9f53-152c0f3cd202", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0076084a5d3da9da594?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "24583d4d-41ca-4760-ab0e-59ddc628a39c" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1f20-701e-00d7-7d60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "24583d4d-41ca-4760-ab0e-59ddc628a39c" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1149713be1f59bae8f4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "d2e1ee0a-f739-40b1-8a2e-af53bd612729" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1f45-701e-00d7-2260-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "d2e1ee0a-f739-40b1-8a2e-af53bd612729" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes0076084a5d3da9da594", "jtcsubmittingsamebatchmanytimes1149713be1f59bae8f4", "javablobsubmittingsamebatchmanytimes2386647a3ba40500", "javablobsubmittingsamebatchmanytimes384226b249653c0d" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[13].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[13].json new file mode 100644 index 000000000000..fb2cad11f6c0 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[13].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0922735b4067fc51164?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "e8381085-efd2-4f4e-8c4e-41459619c84c" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827787CEB827", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:18 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1f61-701e-00d7-3e60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "e8381085-efd2-4f4e-8c4e-41459619c84c" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes154692ca2a765ac5264?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "157035de-52f2-4945-bcf2-206dc89fb6ce" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827787D3E979", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:18 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1f7f-701e-00d7-5a60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "157035de-52f2-4945-bcf2-206dc89fb6ce" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes154692ca2a765ac5264/javablobsubmittingsamebatchmanytimes389881cf0b6ea4cf", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9716c344-98ed-4dbb-9db2-e1fd575c0e12" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827787DA62B6", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:18 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1f9a-701e-00d7-7360-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "9716c344-98ed-4dbb-9db2-e1fd575c0e12" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "70cd5704-b177-4a2d-86d6-a871d4135258", + "Content-Type" : "multipart/mixed; boundary=batch_9fc66eed-30eb-4c19-b010-aaa3afeb9037" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1fad-701e-00d7-0660-b47a51000000", + "Body" : "--batchresponse_99581959-2618-49fd-8b35-9e659636cd3d\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb1fad-701e-00d7-0660-b47a511e9d64\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: e34e66cb-99ee-4184-933f-e4ed509c6d0a\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb1fad-701e-00d7-0660-b47a511e9d64\nTime:2019-12-16T22:30:18.8566433Z\r\n--batchresponse_99581959-2618-49fd-8b35-9e659636cd3d\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1fad-701e-00d7-0660-b47a511e9d66\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 9aba4e89-660f-49b4-9d51-f2d7e749a682\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_99581959-2618-49fd-8b35-9e659636cd3d--", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "70cd5704-b177-4a2d-86d6-a871d4135258", + "Content-Type" : "multipart/mixed; boundary=batchresponse_99581959-2618-49fd-8b35-9e659636cd3d" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "49d79645-3967-449b-974a-aa1c79519e70" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb1fba-701e-00d7-1360-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes0922735b4067fc51164Mon, 16 Dec 2019 22:30:18 GMT\"0x8D7827787CEB827\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes154692ca2a765ac5264Mon, 16 Dec 2019 22:30:18 GMT\"0x8D7827787D3E979\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "49d79645-3967-449b-974a-aa1c79519e70", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0922735b4067fc51164?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "d57ca0a6-6a8a-4f87-a4f1-cc746a27bc00" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1fcb-701e-00d7-2460-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "d57ca0a6-6a8a-4f87-a4f1-cc746a27bc00" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes154692ca2a765ac5264?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "bbdc0c74-9eb2-4d9a-ada9-a8fddd942d7b" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1fe0-701e-00d7-3860-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "bbdc0c74-9eb2-4d9a-ada9-a8fddd942d7b" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes0922735b4067fc51164", "jtcsubmittingsamebatchmanytimes154692ca2a765ac5264", "javablobsubmittingsamebatchmanytimes2087789fb04b93a3", "javablobsubmittingsamebatchmanytimes389881cf0b6ea4cf" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[14].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[14].json new file mode 100644 index 000000000000..7b1b8b214948 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[14].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes096439b754681603924?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f6f45d5e-45ab-4d93-8de8-d806ac7bf50d" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827787F3FC55", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:18 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1ff5-701e-00d7-4a60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "f6f45d5e-45ab-4d93-8de8-d806ac7bf50d" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes117755f7b0748e68ea4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "7616ce42-a5e6-44bf-8fab-ca87be7fc494" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827787F92DB9", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:19 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1fff-701e-00d7-5360-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "7616ce42-a5e6-44bf-8fab-ca87be7fc494" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes117755f7b0748e68ea4/javablobsubmittingsamebatchmanytimes3883151ceeb38290", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "d0b96fe9-a794-49e8-b7ff-d5350ec49fec" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827787FE472F", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:19 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb2013-701e-00d7-6460-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "d0b96fe9-a794-49e8-b7ff-d5350ec49fec" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ca6c6b5d-11dd-4486-b17c-0c69acbe1086", + "Content-Type" : "multipart/mixed; boundary=batch_35d697fa-f76e-404d-a9d8-6fec25c193d5" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb202a-701e-00d7-7560-b47a51000000", + "Body" : "--batchresponse_10b95308-436b-4ad2-8986-cac262f08eb4\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb202a-701e-00d7-7560-b47a511e9d6c\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 4abd1e40-294d-4bc9-92fe-9b6a881c6133\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb202a-701e-00d7-7560-b47a511e9d6c\nTime:2019-12-16T22:30:19.0838561Z\r\n--batchresponse_10b95308-436b-4ad2-8986-cac262f08eb4\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb202a-701e-00d7-7560-b47a511e9d6e\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 047d643b-e22b-4c57-9f22-5409f9cdcd66\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_10b95308-436b-4ad2-8986-cac262f08eb4--", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "ca6c6b5d-11dd-4486-b17c-0c69acbe1086", + "Content-Type" : "multipart/mixed; boundary=batchresponse_10b95308-436b-4ad2-8986-cac262f08eb4" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f4a3d4b1-d2df-42b6-868e-9f4a85461b16" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb203f-701e-00d7-0860-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes096439b754681603924Mon, 16 Dec 2019 22:30:18 GMT\"0x8D7827787F3FC55\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes117755f7b0748e68ea4Mon, 16 Dec 2019 22:30:19 GMT\"0x8D7827787F92DB9\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "f4a3d4b1-d2df-42b6-868e-9f4a85461b16", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes096439b754681603924?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "15330416-0706-44cd-ac9f-2425a9fdf9d1" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb2048-701e-00d7-1160-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "15330416-0706-44cd-ac9f-2425a9fdf9d1" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes117755f7b0748e68ea4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "2b0c2e26-26c5-47a8-bad8-c41a4e229d43" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb2058-701e-00d7-2060-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "2b0c2e26-26c5-47a8-bad8-c41a4e229d43" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes096439b754681603924", "jtcsubmittingsamebatchmanytimes117755f7b0748e68ea4", "javablobsubmittingsamebatchmanytimes269104f7f2337045", "javablobsubmittingsamebatchmanytimes3883151ceeb38290" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[15].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[15].json new file mode 100644 index 000000000000..aab69a792fef --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[15].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes014508007254e27b3d4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ee4d3815-465b-4637-9fa5-e35e5da8641f" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827788283846", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:19 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb20aa-701e-00d7-6b60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "ee4d3815-465b-4637-9fa5-e35e5da8641f" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes14066820d765d3567d4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "75de55ce-0ee0-45da-b25d-cf8221b34c94" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827788302970", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:19 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb20cc-701e-00d7-0960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "75de55ce-0ee0-45da-b25d-cf8221b34c94" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes14066820d765d3567d4/javablobsubmittingsamebatchmanytimes352756878db861d6", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "c4a811e9-f4e2-4ed5-ab83-ee6b82128f81" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827788362DBC", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:19 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb20e3-701e-00d7-1e60-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "c4a811e9-f4e2-4ed5-ab83-ee6b82128f81" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "6e93e505-11a1-4e33-adee-2adcadc85e43", + "Content-Type" : "multipart/mixed; boundary=batch_1b44441b-3d50-41be-8075-dc3d82099da5" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb2107-701e-00d7-4160-b47a51000000", + "Body" : "--batchresponse_cc8bbf90-9648-43b4-a01e-ad17ecc6bfe7\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb2107-701e-00d7-4160-b47a511e9d7f\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: fac6cda7-0550-4557-a318-75f0c6ef1814\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb2107-701e-00d7-4160-b47a511e9d7f\nTime:2019-12-16T22:30:19.4752232Z\r\n--batchresponse_cc8bbf90-9648-43b4-a01e-ad17ecc6bfe7\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb2107-701e-00d7-4160-b47a511e9d81\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: fe01258a-d8c7-4b11-9a34-e62a67342e03\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_cc8bbf90-9648-43b4-a01e-ad17ecc6bfe7--", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "6e93e505-11a1-4e33-adee-2adcadc85e43", + "Content-Type" : "multipart/mixed; boundary=batchresponse_cc8bbf90-9648-43b4-a01e-ad17ecc6bfe7" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "8a928e74-2c6c-45f2-915d-81d33060e24f" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb2122-701e-00d7-5860-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes014508007254e27b3d4Mon, 16 Dec 2019 22:30:19 GMT\"0x8D7827788283846\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes14066820d765d3567d4Mon, 16 Dec 2019 22:30:19 GMT\"0x8D7827788302970\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "8a928e74-2c6c-45f2-915d-81d33060e24f", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes014508007254e27b3d4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "fad2a037-8662-4a78-b18d-eb434223df3e" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb2138-701e-00d7-6e60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "fad2a037-8662-4a78-b18d-eb434223df3e" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes14066820d765d3567d4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "738e4601-aaca-4448-b883-be9868159534" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb2151-701e-00d7-0460-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "738e4601-aaca-4448-b883-be9868159534" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes014508007254e27b3d4", "jtcsubmittingsamebatchmanytimes14066820d765d3567d4", "javablobsubmittingsamebatchmanytimes21758951dfa6e64c", "javablobsubmittingsamebatchmanytimes352756878db861d6" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[16].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[16].json new file mode 100644 index 000000000000..98d5d248e19c --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[16].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes052922eb5b926ef2a44?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "25716663-53fa-443d-9881-7b35b8051eb9" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827788545BF2", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:19 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb2167-701e-00d7-1860-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "25716663-53fa-443d-9881-7b35b8051eb9" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1326122891da1fddcf4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "e6fcdcf9-3da8-4790-9be0-b558e7620bed" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827788598D3D", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:19 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb217d-701e-00d7-2d60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "e6fcdcf9-3da8-4790-9be0-b558e7620bed" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1326122891da1fddcf4/javablobsubmittingsamebatchmanytimes3052246c397b06d3", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "6f041e2f-ff58-4309-85e7-e02e94a5a401" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277885F6AB7", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:19 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb219a-701e-00d7-4760-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "6f041e2f-ff58-4309-85e7-e02e94a5a401" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "e09a2cf2-3826-4903-bfe9-8fc1e4aca532", + "Content-Type" : "multipart/mixed; boundary=batch_ba49a92a-e5d5-486f-b828-6c74c3ed6fc8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb21bc-701e-00d7-6560-b47a51000000", + "Body" : "--batchresponse_649675ce-4da7-4de0-a81a-e5c866209221\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb21bc-701e-00d7-6560-b47a511e9d90\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 8cb25e8b-3e1e-4c17-861e-f0f427e3cc16\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb21bc-701e-00d7-6560-b47a511e9d90\nTime:2019-12-16T22:30:19.7404714Z\r\n--batchresponse_649675ce-4da7-4de0-a81a-e5c866209221\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb21bc-701e-00d7-6560-b47a511e9d92\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: f8ef978f-f4a3-44d3-a466-9ccd83b38ab3\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_649675ce-4da7-4de0-a81a-e5c866209221--", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "e09a2cf2-3826-4903-bfe9-8fc1e4aca532", + "Content-Type" : "multipart/mixed; boundary=batchresponse_649675ce-4da7-4de0-a81a-e5c866209221" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "97e76e04-66ba-4d80-b39d-ff2603b8a031" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb21f0-701e-00d7-1060-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes052922eb5b926ef2a44Mon, 16 Dec 2019 22:30:19 GMT\"0x8D7827788545BF2\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes1326122891da1fddcf4Mon, 16 Dec 2019 22:30:19 GMT\"0x8D7827788598D3D\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "97e76e04-66ba-4d80-b39d-ff2603b8a031", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes052922eb5b926ef2a44?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f6e4a84e-7171-4cb6-adc8-1db3108b7b09" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb2201-701e-00d7-2160-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:18 GMT", + "x-ms-client-request-id" : "f6e4a84e-7171-4cb6-adc8-1db3108b7b09" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1326122891da1fddcf4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "260ced67-9b9a-4415-81eb-b8aaa8839d44" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb2219-701e-00d7-3960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "260ced67-9b9a-4415-81eb-b8aaa8839d44" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes052922eb5b926ef2a44", "jtcsubmittingsamebatchmanytimes1326122891da1fddcf4", "javablobsubmittingsamebatchmanytimes24992064d3efc2b9", "javablobsubmittingsamebatchmanytimes3052246c397b06d3" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[17].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[17].json new file mode 100644 index 000000000000..81f5a28907e0 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[17].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes072324d6452d5e1f574?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f31f4074-13fb-4182-8dec-a8fa757e6eb2" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D782778888226B", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:19 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb2253-701e-00d7-7160-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "f31f4074-13fb-4182-8dec-a8fa757e6eb2" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes175055d232d7f73dfc4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "74fba7ef-e5db-4308-bb9d-61d2189e3e7a" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277888F5019", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:20 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb226f-701e-00d7-0a60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "74fba7ef-e5db-4308-bb9d-61d2189e3e7a" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes175055d232d7f73dfc4/javablobsubmittingsamebatchmanytimes36414660a0066bc1", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "8ebd607a-504b-4d28-bb88-b0d797358bea" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277889506C7", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:20 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb228a-701e-00d7-2060-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "8ebd607a-504b-4d28-bb88-b0d797358bea" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "cd81f335-859a-49ed-8727-8ed85af35630", + "Content-Type" : "multipart/mixed; boundary=batch_a6524d8f-16dc-4391-be34-958d24d03222" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb22a0-701e-00d7-3260-b47a51000000", + "Body" : "--batchresponse_560a2a44-6ad8-4e8c-bed8-f59c73708fd8\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb22a0-701e-00d7-3260-b47a511e9da1\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: c2fb9013-2cde-4164-83a5-90dd43ed0249\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb22a0-701e-00d7-3260-b47a511e9da1\nTime:2019-12-16T22:30:20.1928932Z\r\n--batchresponse_560a2a44-6ad8-4e8c-bed8-f59c73708fd8\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb22a0-701e-00d7-3260-b47a511e9da3\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 28247eee-f306-414c-bec7-85203186d0de\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_560a2a44-6ad8-4e8c-bed8-f59c73708fd8--", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "cd81f335-859a-49ed-8727-8ed85af35630", + "Content-Type" : "multipart/mixed; boundary=batchresponse_560a2a44-6ad8-4e8c-bed8-f59c73708fd8" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "012e9973-0b5c-47a1-a310-8bb9df52f844" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb2337-701e-00d7-3a60-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes072324d6452d5e1f574Mon, 16 Dec 2019 22:30:19 GMT\"0x8D782778888226B\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes175055d232d7f73dfc4Mon, 16 Dec 2019 22:30:20 GMT\"0x8D78277888F5019\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "012e9973-0b5c-47a1-a310-8bb9df52f844", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes072324d6452d5e1f574?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "252d2a69-0292-43ba-bd29-252641bbf20b" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb2355-701e-00d7-5560-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "252d2a69-0292-43ba-bd29-252641bbf20b" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes175055d232d7f73dfc4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "5cf3bdc0-f7d4-47fa-809e-42c873cbdcca" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb2376-701e-00d7-7460-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "5cf3bdc0-f7d4-47fa-809e-42c873cbdcca" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes072324d6452d5e1f574", "jtcsubmittingsamebatchmanytimes175055d232d7f73dfc4", "javablobsubmittingsamebatchmanytimes223316519d0ba7db", "javablobsubmittingsamebatchmanytimes36414660a0066bc1" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[18].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[18].json new file mode 100644 index 000000000000..5aa51a16df96 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[18].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0814410eac23b4d0c44?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b504d37c-68e2-4168-b83c-234bd495c187" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827788C9CF01", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:20 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb23c1-701e-00d7-3960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "b504d37c-68e2-4168-b83c-234bd495c187" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1727468219e11d50664?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "7f67ff91-f9bd-4e57-8494-c722dd1e14ea" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827788D03925", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:20 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb23e3-701e-00d7-5460-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "7f67ff91-f9bd-4e57-8494-c722dd1e14ea" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1727468219e11d50664/javablobsubmittingsamebatchmanytimes316149d2bc015462", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ccdbab28-c486-4fb4-bbc3-c5bab86abb22" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827788D701FB", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:20 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb2410-701e-00d7-7f60-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "ccdbab28-c486-4fb4-bbc3-c5bab86abb22" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "29869351-701b-4924-9af7-909709fed713", + "Content-Type" : "multipart/mixed; boundary=batch_863d43c8-5908-4c24-b7c3-1a7021ddd5cd" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb2438-701e-00d7-2460-b47a51000000", + "Body" : "--batchresponse_297b3177-e0b9-4473-bdd6-652f000f8f7f\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb2438-701e-00d7-2460-b47a511e9db6\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: f9ff8a6c-5fa9-4612-ab82-110c7659288c\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb2438-701e-00d7-2460-b47a511e9db6\nTime:2019-12-16T22:30:20.5061853Z\r\n--batchresponse_297b3177-e0b9-4473-bdd6-652f000f8f7f\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb2438-701e-00d7-2460-b47a511e9db8\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: a32ebc28-2505-47a0-b1b1-2c933107eb4e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_297b3177-e0b9-4473-bdd6-652f000f8f7f--", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "29869351-701b-4924-9af7-909709fed713", + "Content-Type" : "multipart/mixed; boundary=batchresponse_297b3177-e0b9-4473-bdd6-652f000f8f7f" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "adb35251-818e-41cb-9fa5-d599c384ba1c" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb245e-701e-00d7-4760-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes0814410eac23b4d0c44Mon, 16 Dec 2019 22:30:20 GMT\"0x8D7827788C9CF01\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes1727468219e11d50664Mon, 16 Dec 2019 22:30:20 GMT\"0x8D7827788D03925\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "adb35251-818e-41cb-9fa5-d599c384ba1c", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0814410eac23b4d0c44?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "5ab7ca01-894d-4bcc-abd9-ebe573ed7bba" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb247a-701e-00d7-6260-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "5ab7ca01-894d-4bcc-abd9-ebe573ed7bba" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1727468219e11d50664?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "13773600-966a-48ca-83a6-bd51d427e111" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb24a7-701e-00d7-0d60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "13773600-966a-48ca-83a6-bd51d427e111" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes0814410eac23b4d0c44", "jtcsubmittingsamebatchmanytimes1727468219e11d50664", "javablobsubmittingsamebatchmanytimes2609192f93c473a1", "javablobsubmittingsamebatchmanytimes316149d2bc015462" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[19].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[19].json new file mode 100644 index 000000000000..9f15adc44794 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[19].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes04680191a98021b2c24?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "6301d590-6dcf-4ff9-a52f-a959f84d7cdf" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827788F13686", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:20 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb24c9-701e-00d7-2f60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "6301d590-6dcf-4ff9-a52f-a959f84d7cdf" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes157010febe2714d8c84?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9dc75e0f-287f-4c8f-96d0-1d293c2de9be" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827788F6B620", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:20 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb24f3-701e-00d7-5660-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "9dc75e0f-287f-4c8f-96d0-1d293c2de9be" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes157010febe2714d8c84/javablobsubmittingsamebatchmanytimes3723733ab52e61e9", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "53bef8dd-cc99-4d50-8a8c-01aede0d36fd" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827788FCBBB7", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:20 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb2518-701e-00d7-7860-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "53bef8dd-cc99-4d50-8a8c-01aede0d36fd" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "709aca10-9f16-4f9b-97c3-94a1a5feb627", + "Content-Type" : "multipart/mixed; boundary=batch_ae1c6d5a-f4ef-4cff-a3a8-ad2d954ce81e" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb2549-701e-00d7-2660-b47a51000000", + "Body" : "--batchresponse_2ecb09f9-fa6e-4d85-b31d-9df712a88b72\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb2549-701e-00d7-2660-b47a511e9dc6\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: d4ca237f-49e3-40ee-a0da-b7e9d02902a7\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb2549-701e-00d7-2660-b47a511e9dc6\nTime:2019-12-16T22:30:20.7524156Z\r\n--batchresponse_2ecb09f9-fa6e-4d85-b31d-9df712a88b72\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb2549-701e-00d7-2660-b47a511e9dc8\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: bb3f73c9-33e0-4e4e-80f2-7026ffb5c312\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_2ecb09f9-fa6e-4d85-b31d-9df712a88b72--", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "709aca10-9f16-4f9b-97c3-94a1a5feb627", + "Content-Type" : "multipart/mixed; boundary=batchresponse_2ecb09f9-fa6e-4d85-b31d-9df712a88b72" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "bca137da-1d9b-4ccb-b89c-642d8838b3ce" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb2573-701e-00d7-4e60-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes04680191a98021b2c24Mon, 16 Dec 2019 22:30:20 GMT\"0x8D7827788F13686\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes157010febe2714d8c84Mon, 16 Dec 2019 22:30:20 GMT\"0x8D7827788F6B620\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "bca137da-1d9b-4ccb-b89c-642d8838b3ce", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes04680191a98021b2c24?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "2f2bfecb-62e7-4f05-a91b-3fe248cf8b99" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb2587-701e-00d7-6260-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "2f2bfecb-62e7-4f05-a91b-3fe248cf8b99" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes157010febe2714d8c84?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "461281ee-4a0e-4703-af1c-bd1dcde8907c" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb25a8-701e-00d7-0260-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:19 GMT", + "x-ms-client-request-id" : "461281ee-4a0e-4703-af1c-bd1dcde8907c" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes04680191a98021b2c24", "jtcsubmittingsamebatchmanytimes157010febe2714d8c84", "javablobsubmittingsamebatchmanytimes202726541258cb4c", "javablobsubmittingsamebatchmanytimes3723733ab52e61e9" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[1].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[1].json new file mode 100644 index 000000000000..ee4f5dc3e340 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[1].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes020971c7a81137f0964?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "a4876a0b-17af-4860-89c2-81f070b8a283" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827785CB8F1B", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:15 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1548-701e-00d7-0160-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "a4876a0b-17af-4860-89c2-81f070b8a283" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes18737945620415db7b4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "5e3f6b0b-3c90-456b-be3f-bfa2d8e36b3f" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827785D66725", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:15 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1576-701e-00d7-2960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "5e3f6b0b-3c90-456b-be3f-bfa2d8e36b3f" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes18737945620415db7b4/javablobsubmittingsamebatchmanytimes363202ff651bb2eb", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ac790699-66bb-49c8-b3b9-33fcbd1d9c1f" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827785DD7983", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:15 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1598-701e-00d7-4860-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "ac790699-66bb-49c8-b3b9-33fcbd1d9c1f" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "1bfc4f5f-f6c8-4055-b691-e1ec0d10f372", + "Content-Type" : "multipart/mixed; boundary=batch_803dc15b-0353-4485-843e-73298b3ad8ea" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb15bb-701e-00d7-6660-b47a51000000", + "Body" : "--batchresponse_092028e2-f710-40b8-8d26-8d871cb7909d\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb15bb-701e-00d7-6660-b47a511e9cdf\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 4046b042-62e8-43ff-811a-a972df0e78be\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb15bb-701e-00d7-6660-b47a511e9cdf\nTime:2019-12-16T22:30:15.5475529Z\r\n--batchresponse_092028e2-f710-40b8-8d26-8d871cb7909d\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb15bb-701e-00d7-6660-b47a511e9ce1\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 3e69b546-311f-4bcd-aa7e-f4b192ca0815\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_092028e2-f710-40b8-8d26-8d871cb7909d--", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "1bfc4f5f-f6c8-4055-b691-e1ec0d10f372", + "Content-Type" : "multipart/mixed; boundary=batchresponse_092028e2-f710-40b8-8d26-8d871cb7909d" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "1b9da097-d70f-49ef-b5db-66b97b507ef9" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb15d0-701e-00d7-7860-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes020971c7a81137f0964Mon, 16 Dec 2019 22:30:15 GMT\"0x8D7827785CB8F1B\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes18737945620415db7b4Mon, 16 Dec 2019 22:30:15 GMT\"0x8D7827785D66725\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "1b9da097-d70f-49ef-b5db-66b97b507ef9", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes020971c7a81137f0964?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "c428ded5-9b80-43ce-985f-6d594b4247d2" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb15f1-701e-00d7-1360-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "c428ded5-9b80-43ce-985f-6d594b4247d2" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes18737945620415db7b4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "a0d40373-3b7e-43d8-9c18-48cfb7d11f72" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb160d-701e-00d7-2960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "a0d40373-3b7e-43d8-9c18-48cfb7d11f72" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes020971c7a81137f0964", "jtcsubmittingsamebatchmanytimes18737945620415db7b4", "javablobsubmittingsamebatchmanytimes2678652794c9a4b1", "javablobsubmittingsamebatchmanytimes363202ff651bb2eb" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[2].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[2].json new file mode 100644 index 000000000000..333d8ddb7f29 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[2].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0247041e9eac94bae24?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "2658f0d8-94c7-485c-851e-78d284446130" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827786004049", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:15 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb162a-701e-00d7-4360-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "2658f0d8-94c7-485c-851e-78d284446130" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1340595601eb0390604?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "924929dc-b883-4660-a380-f77f95a81e91" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D782778605E6F5", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:15 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1640-701e-00d7-5860-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "924929dc-b883-4660-a380-f77f95a81e91" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1340595601eb0390604/javablobsubmittingsamebatchmanytimes300818a7d36e1857", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "338f9297-7231-4742-a3bf-00ab80f4243e" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277860BE7E3", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:15 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb165c-701e-00d7-7160-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "338f9297-7231-4742-a3bf-00ab80f4243e" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9bf9ce5e-b6ea-4c3c-be33-69f28513408a", + "Content-Type" : "multipart/mixed; boundary=batch_32861c02-28b2-4cd2-8c10-0d15a7f7057d" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1676-701e-00d7-0760-b47a51000000", + "Body" : "--batchresponse_0f290bac-4017-4660-be07-57762f9e9f71\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb1676-701e-00d7-0760-b47a511e9cea\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 0080ee46-547b-4ca4-8597-6d36278167ad\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb1676-701e-00d7-0760-b47a511e9cea\nTime:2019-12-16T22:30:15.8408250Z\r\n--batchresponse_0f290bac-4017-4660-be07-57762f9e9f71\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1676-701e-00d7-0760-b47a511e9cec\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 33d5fe12-3379-49a8-9a5e-abdc9028cfd5\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_0f290bac-4017-4660-be07-57762f9e9f71--", + "Date" : "Mon, 16 Dec 2019 22:30:14 GMT", + "x-ms-client-request-id" : "9bf9ce5e-b6ea-4c3c-be33-69f28513408a", + "Content-Type" : "multipart/mixed; boundary=batchresponse_0f290bac-4017-4660-be07-57762f9e9f71" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "380b33d5-44d9-4369-9228-ef3fd51e7ad3" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb16af-701e-00d7-3b60-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes0247041e9eac94bae24Mon, 16 Dec 2019 22:30:15 GMT\"0x8D7827786004049\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes1340595601eb0390604Mon, 16 Dec 2019 22:30:15 GMT\"0x8D782778605E6F5\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "380b33d5-44d9-4369-9228-ef3fd51e7ad3", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0247041e9eac94bae24?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "787e6a6f-7609-4dcb-b6a8-987ff64586a9" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb16c9-701e-00d7-5460-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "787e6a6f-7609-4dcb-b6a8-987ff64586a9" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1340595601eb0390604?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "220d6163-619e-486f-9889-a3402057ebbf" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb16e2-701e-00d7-6d60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "220d6163-619e-486f-9889-a3402057ebbf" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes0247041e9eac94bae24", "jtcsubmittingsamebatchmanytimes1340595601eb0390604", "javablobsubmittingsamebatchmanytimes2207132955c09805", "javablobsubmittingsamebatchmanytimes300818a7d36e1857" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[3].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[3].json new file mode 100644 index 000000000000..53a0da0ae69d --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[3].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes00311939550b1b3fec4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "6fb921d1-6174-4b4f-bd85-14c5120788c3" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827786320A85", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:16 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1712-701e-00d7-1960-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "6fb921d1-6174-4b4f-bd85-14c5120788c3" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes191109561fa214254f4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f2b2d36e-d6d7-4bc4-b285-4c0bb55d6f90" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D782778637D851", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:16 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb173b-701e-00d7-3d60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "f2b2d36e-d6d7-4bc4-b285-4c0bb55d6f90" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes191109561fa214254f4/javablobsubmittingsamebatchmanytimes382011ede7e75e90", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f32ac708-1dc9-46db-ac32-752345ba4534" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277863D1614", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:16 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb174f-701e-00d7-4e60-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "f32ac708-1dc9-46db-ac32-752345ba4534" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "63f36284-2e29-4fb6-a06f-efc06e467334", + "Content-Type" : "multipart/mixed; boundary=batch_97ddfd61-2092-4da0-9e57-fea31b080bf4" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb176d-701e-00d7-6760-b47a51000000", + "Body" : "--batchresponse_fea669ce-7aa3-4a1c-bcff-7fa853f4dd33\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb176d-701e-00d7-6760-b47a511e9cfa\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 06d2f3cc-2bfe-4a35-9bda-2b0403e4edca\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb176d-701e-00d7-6760-b47a511e9cfa\nTime:2019-12-16T22:30:16.1431076Z\r\n--batchresponse_fea669ce-7aa3-4a1c-bcff-7fa853f4dd33\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb176d-701e-00d7-6760-b47a511e9cfc\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: b59093aa-e357-4579-a6ff-f24ad9f14279\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_fea669ce-7aa3-4a1c-bcff-7fa853f4dd33--", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "63f36284-2e29-4fb6-a06f-efc06e467334", + "Content-Type" : "multipart/mixed; boundary=batchresponse_fea669ce-7aa3-4a1c-bcff-7fa853f4dd33" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "d836ef30-b8cc-4d89-b22f-332fd61758c0" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb17a5-701e-00d7-1c60-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes00311939550b1b3fec4Mon, 16 Dec 2019 22:30:16 GMT\"0x8D7827786320A85\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes191109561fa214254f4Mon, 16 Dec 2019 22:30:16 GMT\"0x8D782778637D851\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "d836ef30-b8cc-4d89-b22f-332fd61758c0", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes00311939550b1b3fec4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "39a33fe8-5fea-47e1-be70-48dda0fd3580" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb17bb-701e-00d7-3160-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "39a33fe8-5fea-47e1-be70-48dda0fd3580" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes191109561fa214254f4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "4e114c5d-556d-45d6-9a50-f0d60fe713a2" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb17d4-701e-00d7-4760-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "4e114c5d-556d-45d6-9a50-f0d60fe713a2" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes00311939550b1b3fec4", "jtcsubmittingsamebatchmanytimes191109561fa214254f4", "javablobsubmittingsamebatchmanytimes2535365651e45275", "javablobsubmittingsamebatchmanytimes382011ede7e75e90" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[4].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[4].json new file mode 100644 index 000000000000..53060aadeb79 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[4].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0450615914aba278434?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "8ce76701-28b7-4ea3-a978-e0c309bb6ab5" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277865E2E28", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:16 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb17f7-701e-00d7-6760-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "8ce76701-28b7-4ea3-a978-e0c309bb6ab5" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes12535821f94f376a844?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "02939a0f-bfc7-4644-8cfa-7adb8a1ec0ea" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D782778663114E", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:16 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb180f-701e-00d7-7a60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "02939a0f-bfc7-4644-8cfa-7adb8a1ec0ea" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes12535821f94f376a844/javablobsubmittingsamebatchmanytimes361150628f8162e9", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "481b6f95-d53b-431a-9ac2-d859b7a196bd" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277866912DC", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:16 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1836-701e-00d7-1e60-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "481b6f95-d53b-431a-9ac2-d859b7a196bd" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "76a1f823-563f-4519-8df9-005226b6eb9c", + "Content-Type" : "multipart/mixed; boundary=batch_7cdbb3bd-0d96-4e4c-9bc7-49846e82278b" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1853-701e-00d7-3a60-b47a51000000", + "Body" : "--batchresponse_a0145a88-cadb-458a-9fd9-5337a6c82b61\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb1853-701e-00d7-3a60-b47a511e9d07\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: ed76cf44-13b3-4f88-8e08-55d07bf1ddd4\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb1853-701e-00d7-3a60-b47a511e9d07\nTime:2019-12-16T22:30:16.4383829Z\r\n--batchresponse_a0145a88-cadb-458a-9fd9-5337a6c82b61\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1853-701e-00d7-3a60-b47a511e9d09\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 2e83e188-7b96-4878-b91b-7b90dd82fd6e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_a0145a88-cadb-458a-9fd9-5337a6c82b61--", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "76a1f823-563f-4519-8df9-005226b6eb9c", + "Content-Type" : "multipart/mixed; boundary=batchresponse_a0145a88-cadb-458a-9fd9-5337a6c82b61" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "a39469a9-b0de-47ee-9d2c-c0b618179543" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb1879-701e-00d7-5d60-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes0450615914aba278434Mon, 16 Dec 2019 22:30:16 GMT\"0x8D78277865E2E28\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes12535821f94f376a844Mon, 16 Dec 2019 22:30:16 GMT\"0x8D782778663114E\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "a39469a9-b0de-47ee-9d2c-c0b618179543", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0450615914aba278434?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "491922c3-7b8a-45a5-a036-3ea085d003cb" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb188d-701e-00d7-7160-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "491922c3-7b8a-45a5-a036-3ea085d003cb" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes12535821f94f376a844?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "06763f7d-da8c-432a-a8f3-47c3a8f011c5" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb18ab-701e-00d7-0c60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "06763f7d-da8c-432a-a8f3-47c3a8f011c5" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes0450615914aba278434", "jtcsubmittingsamebatchmanytimes12535821f94f376a844", "javablobsubmittingsamebatchmanytimes20370583b6e9896b", "javablobsubmittingsamebatchmanytimes361150628f8162e9" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[5].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[5].json new file mode 100644 index 000000000000..8afbbaa076ef --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[5].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0775660d9d61ddf7d14?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "83396b44-29dc-4489-91df-bef6d1fbb482" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827786887C8C", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:16 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb18ea-701e-00d7-4660-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "83396b44-29dc-4489-91df-bef6d1fbb482" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes131852ca629d0bf04c4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b34fffbb-de4d-4ae4-8d11-7e105970f078" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277868D5FBC", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:16 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1907-701e-00d7-5f60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "b34fffbb-de4d-4ae4-8d11-7e105970f078" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes131852ca629d0bf04c4/javablobsubmittingsamebatchmanytimes31684051cf18ae55", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "fd3164d1-a57d-49b2-bde7-523813b625ec" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827786929E20", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:16 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1926-701e-00d7-7a60-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "fd3164d1-a57d-49b2-bde7-523813b625ec" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "851f00db-c270-4957-b172-51b93a35d344", + "Content-Type" : "multipart/mixed; boundary=batch_b6fcbefd-72b2-49f0-850f-055fc6f933d8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1948-701e-00d7-1a60-b47a51000000", + "Body" : "--batchresponse_15fa3f3f-4f8e-4345-b892-5a6b7509c271\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb1948-701e-00d7-1a60-b47a511e9d11\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: fe3e2cb8-c589-4b64-95a0-8b07e712d93b\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb1948-701e-00d7-1a60-b47a511e9d11\nTime:2019-12-16T22:30:16.7006281Z\r\n--batchresponse_15fa3f3f-4f8e-4345-b892-5a6b7509c271\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1948-701e-00d7-1a60-b47a511e9d13\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 21395ca7-f88e-497c-9e50-6b4c709f2043\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_15fa3f3f-4f8e-4345-b892-5a6b7509c271--", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "851f00db-c270-4957-b172-51b93a35d344", + "Content-Type" : "multipart/mixed; boundary=batchresponse_15fa3f3f-4f8e-4345-b892-5a6b7509c271" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "dd28fa8a-615a-4463-a335-19db700019cb" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb196b-701e-00d7-3660-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes0775660d9d61ddf7d14Mon, 16 Dec 2019 22:30:16 GMT\"0x8D7827786887C8C\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes131852ca629d0bf04c4Mon, 16 Dec 2019 22:30:16 GMT\"0x8D78277868D5FBC\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "dd28fa8a-615a-4463-a335-19db700019cb", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0775660d9d61ddf7d14?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "e318e848-cf9b-448e-82b1-109c0167aa4e" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb197c-701e-00d7-4660-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "e318e848-cf9b-448e-82b1-109c0167aa4e" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes131852ca629d0bf04c4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b6af04ce-2ee4-4262-8b30-e8faec09ae0e" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb199b-701e-00d7-6560-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:15 GMT", + "x-ms-client-request-id" : "b6af04ce-2ee4-4262-8b30-e8faec09ae0e" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes0775660d9d61ddf7d14", "jtcsubmittingsamebatchmanytimes131852ca629d0bf04c4", "javablobsubmittingsamebatchmanytimes263326bc5fb4606d", "javablobsubmittingsamebatchmanytimes31684051cf18ae55" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[6].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[6].json new file mode 100644 index 000000000000..9b1c7d2017fa --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[6].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes003187f796894940484?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "13f51f2d-5b20-430c-8679-89d072ef4518" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827786B47913", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:16 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb19c6-701e-00d7-0f60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "13f51f2d-5b20-430c-8679-89d072ef4518" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes111468f72c73d327f04?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "cb68794a-5629-48cb-bc37-62ac884a6187" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827786BA1FBF", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:16 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb19fa-701e-00d7-3e60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "cb68794a-5629-48cb-bc37-62ac884a6187" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes111468f72c73d327f04/javablobsubmittingsamebatchmanytimes3780594245ac8d3e", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "dfa063e9-ac7d-4b2f-a0eb-339926adb64d" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827786C2E1C3", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:16 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1a18-701e-00d7-5960-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "dfa063e9-ac7d-4b2f-a0eb-339926adb64d" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "3d7f7acb-5a42-401c-b116-898c669a94eb", + "Content-Type" : "multipart/mixed; boundary=batch_a407b3c5-b1e9-4c36-83c3-91da0eef671f" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1a3d-701e-00d7-7d60-b47a51000000", + "Body" : "--batchresponse_33049154-cf00-4883-9f9c-6707f8d1b6f4\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb1a3d-701e-00d7-7d60-b47a511e9d1e\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 4715255e-f947-4407-8728-3343a3cc06bf\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb1a3d-701e-00d7-7d60-b47a511e9d1e\nTime:2019-12-16T22:30:17.0189247Z\r\n--batchresponse_33049154-cf00-4883-9f9c-6707f8d1b6f4\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1a3d-701e-00d7-7d60-b47a511e9d20\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 7e19f752-88e8-41aa-9d60-2ff902de605c\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_33049154-cf00-4883-9f9c-6707f8d1b6f4--", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "3d7f7acb-5a42-401c-b116-898c669a94eb", + "Content-Type" : "multipart/mixed; boundary=batchresponse_33049154-cf00-4883-9f9c-6707f8d1b6f4" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "401cae14-a179-400c-8182-31283f309c9e" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb1a5c-701e-00d7-1b60-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes003187f796894940484Mon, 16 Dec 2019 22:30:16 GMT\"0x8D7827786B47913\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes111468f72c73d327f04Mon, 16 Dec 2019 22:30:16 GMT\"0x8D7827786BA1FBF\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "401cae14-a179-400c-8182-31283f309c9e", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes003187f796894940484?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "03295328-c368-4f08-9b45-2fbab9aa8695" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1a96-701e-00d7-5260-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "03295328-c368-4f08-9b45-2fbab9aa8695" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes111468f72c73d327f04?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b3f68820-72ae-4704-8b68-42ccf411196c" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1ada-701e-00d7-1560-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "b3f68820-72ae-4704-8b68-42ccf411196c" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes003187f796894940484", "jtcsubmittingsamebatchmanytimes111468f72c73d327f04", "javablobsubmittingsamebatchmanytimes238931f0397b391d", "javablobsubmittingsamebatchmanytimes3780594245ac8d3e" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[7].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[7].json new file mode 100644 index 000000000000..b1ae050c3394 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[7].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0106172a074033ed824?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "d766fee5-ce91-4f60-b10f-948d74d2976d" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827786E8DC05", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:17 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1b0f-701e-00d7-4560-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "d766fee5-ce91-4f60-b10f-948d74d2976d" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1790897a41d73108284?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "50e82b12-0684-4fa2-81c4-53832b9a33c5" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827786EE347A", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:17 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1b2a-701e-00d7-5b60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "50e82b12-0684-4fa2-81c4-53832b9a33c5" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1790897a41d73108284/javablobsubmittingsamebatchmanytimes3338034a1146ea40", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f85d0854-a94c-4201-835c-475d2cc208b6" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827786F3C1D6", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:17 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1b52-701e-00d7-7e60-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "f85d0854-a94c-4201-835c-475d2cc208b6" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "7ce02f91-9757-4cdb-b63c-249c9b27163e", + "Content-Type" : "multipart/mixed; boundary=batch_e80cf21c-6942-4a9c-a781-37e88957bb7f" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1b74-701e-00d7-1f60-b47a51000000", + "Body" : "--batchresponse_86e4d70c-f0c0-4e70-b9e5-3c4886e944f0\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb1b74-701e-00d7-1f60-b47a511e9d2a\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 6b88180c-bee0-4494-941b-2086d1caa84b\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb1b74-701e-00d7-1f60-b47a511e9d2a\nTime:2019-12-16T22:30:17.3392232Z\r\n--batchresponse_86e4d70c-f0c0-4e70-b9e5-3c4886e944f0\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1b74-701e-00d7-1f60-b47a511e9d2c\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 32b1ebb8-0f5f-469b-ade3-456bfdd867d5\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_86e4d70c-f0c0-4e70-b9e5-3c4886e944f0--", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "7ce02f91-9757-4cdb-b63c-249c9b27163e", + "Content-Type" : "multipart/mixed; boundary=batchresponse_86e4d70c-f0c0-4e70-b9e5-3c4886e944f0" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "5edc37e7-d0d2-4d3f-8483-e82f51d35537" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb1bac-701e-00d7-5160-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes0106172a074033ed824Mon, 16 Dec 2019 22:30:17 GMT\"0x8D7827786E8DC05\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes1790897a41d73108284Mon, 16 Dec 2019 22:30:17 GMT\"0x8D7827786EE347A\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "5edc37e7-d0d2-4d3f-8483-e82f51d35537", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0106172a074033ed824?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "082c9e94-79a6-4524-a3a1-15ea3bdb3c57" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1bc8-701e-00d7-6c60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "082c9e94-79a6-4524-a3a1-15ea3bdb3c57" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1790897a41d73108284?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "cd5a3697-3b59-480d-9d3d-f750f788451a" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1bd9-701e-00d7-7d60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "cd5a3697-3b59-480d-9d3d-f750f788451a" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes0106172a074033ed824", "jtcsubmittingsamebatchmanytimes1790897a41d73108284", "javablobsubmittingsamebatchmanytimes2699157646d13a03", "javablobsubmittingsamebatchmanytimes3338034a1146ea40" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[8].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[8].json new file mode 100644 index 000000000000..29daf7f298da --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[8].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0311208c7263bf3e264?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9189134d-a56d-423e-9158-ada4c1cdd165" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D782778711F1A4", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:17 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1bf7-701e-00d7-1b60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "9189134d-a56d-423e-9158-ada4c1cdd165" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes109534b9843c96c24a4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "6edb5f4b-05c8-4109-8552-ab435fa7bef9" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D782778718AA03", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:17 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1c12-701e-00d7-3460-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "6edb5f4b-05c8-4109-8552-ab435fa7bef9" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes109534b9843c96c24a4/javablobsubmittingsamebatchmanytimes3222321ed5c44594", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "92d0fc95-e366-41cf-a5a1-257216ef3340" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277871E85C2", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:17 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1c2d-701e-00d7-4a60-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "92d0fc95-e366-41cf-a5a1-257216ef3340" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ada78b2b-2505-4894-9d2c-d08705ba59f3", + "Content-Type" : "multipart/mixed; boundary=batch_d82176ab-86d7-4cb4-bd59-cdd0235ebef0" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1c58-701e-00d7-7260-b47a51000000", + "Body" : "--batchresponse_1d1cd4fe-7812-467a-982c-bd2c65082b6e\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb1c58-701e-00d7-7260-b47a511e9d33\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 84bffa61-aacc-4c79-8f50-cef28f436252\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb1c58-701e-00d7-7260-b47a511e9d33\nTime:2019-12-16T22:30:17.6475109Z\r\n--batchresponse_1d1cd4fe-7812-467a-982c-bd2c65082b6e\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1c58-701e-00d7-7260-b47a511e9d35\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: d128127b-0464-4a74-a8e3-c30dcb077507\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_1d1cd4fe-7812-467a-982c-bd2c65082b6e--", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "ada78b2b-2505-4894-9d2c-d08705ba59f3", + "Content-Type" : "multipart/mixed; boundary=batchresponse_1d1cd4fe-7812-467a-982c-bd2c65082b6e" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "445ad09b-9505-4120-89dd-d9d2212e3135" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb1c72-701e-00d7-0960-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes0311208c7263bf3e264Mon, 16 Dec 2019 22:30:17 GMT\"0x8D782778711F1A4\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes109534b9843c96c24a4Mon, 16 Dec 2019 22:30:17 GMT\"0x8D782778718AA03\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "445ad09b-9505-4120-89dd-d9d2212e3135", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes0311208c7263bf3e264?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "0b467abf-00bd-4268-a75f-217719d87eb8" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1c8f-701e-00d7-2160-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "0b467abf-00bd-4268-a75f-217719d87eb8" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes109534b9843c96c24a4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f803368e-369a-401b-accc-5468ce250289" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1ca3-701e-00d7-3560-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "f803368e-369a-401b-accc-5468ce250289" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes0311208c7263bf3e264", "jtcsubmittingsamebatchmanytimes109534b9843c96c24a4", "javablobsubmittingsamebatchmanytimes2699402b47a473ed", "javablobsubmittingsamebatchmanytimes3222321ed5c44594" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[9].json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[9].json new file mode 100644 index 000000000000..ed9ea04258b1 --- /dev/null +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITestsubmittingsamebatchmanytimes[9].json @@ -0,0 +1,149 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes053146eac418cd02eb4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "45345c63-af00-46c6-ad1a-3ab2180fcc92" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D78277873B7C91", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:17 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1cbd-701e-00d7-4b60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "45345c63-af00-46c6-ad1a-3ab2180fcc92" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1738681b05e5142f524?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "8ab3a7cc-3b5c-42e9-bbb2-0d7e911304ed" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827787405FB7", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:17 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1cd3-701e-00d7-5f60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "8ab3a7cc-3b5c-42e9-bbb2-0d7e911304ed" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1738681b05e5142f524/javablobsubmittingsamebatchmanytimes3575121abd5d0f81", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "08614d1a-f40c-47cb-a633-9ac23b6e7dde" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D7827787455123", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:17 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "8dbb1ced-701e-00d7-7460-b47a51000000", + "x-ms-request-server-encrypted" : "true", + "Date" : "Mon, 16 Dec 2019 22:30:16 GMT", + "x-ms-client-request-id" : "08614d1a-f40c-47cb-a633-9ac23b6e7dde" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "d8a75472-ad2b-4a3f-b62a-4ea310cbb001", + "Content-Type" : "multipart/mixed; boundary=batch_11576b08-ae51-464f-9077-47c1d7b0b5b2" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1d05-701e-00d7-0c60-b47a51000000", + "Body" : "--batchresponse_826715a4-2314-4a39-ad26-031ad0e87795\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8dbb1d05-701e-00d7-0c60-b47a511e9d3d\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: 65f26a23-ad1f-4482-88f3-ce3f11ba73b1\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nBlobNotFoundThe specified blob does not exist.\nRequestId:8dbb1d05-701e-00d7-0c60-b47a511e9d3d\nTime:2019-12-16T22:30:17.8727218Z\r\n--batchresponse_826715a4-2314-4a39-ad26-031ad0e87795\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: true\r\nx-ms-request-id: 8dbb1d05-701e-00d7-0c60-b47a511e9d3f\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: c1f14726-4a98-4d53-8921-87cdad07f8d9\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_826715a4-2314-4a39-ad26-031ad0e87795--", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "d8a75472-ad2b-4a3f-b62a-4ea310cbb001", + "Content-Type" : "multipart/mixed; boundary=batchresponse_826715a4-2314-4a39-ad26-031ad0e87795" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtcsubmittingsamebatchmanytimes&comp=list", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "178738ce-f9e9-4426-880b-7c1644712721" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "8dbb1d19-701e-00d7-1e60-b47a51000000", + "Body" : "jtcsubmittingsamebatchmanytimesjtcsubmittingsamebatchmanytimes053146eac418cd02eb4Mon, 16 Dec 2019 22:30:17 GMT\"0x8D78277873B7C91\"unlockedavailable$account-encryption-keyfalsefalsefalsejtcsubmittingsamebatchmanytimes1738681b05e5142f524Mon, 16 Dec 2019 22:30:17 GMT\"0x8D7827787405FB7\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "178738ce-f9e9-4426-880b-7c1644712721", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes053146eac418cd02eb4?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "a0248ebd-09d9-4f90-a65b-1d9689198b1e" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1d2c-701e-00d7-2f60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "a0248ebd-09d9-4f90-a65b-1d9689198b1e" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtcsubmittingsamebatchmanytimes1738681b05e5142f524?restype=container", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f9d70995-4079-45eb-8c0a-c679d99aa9ba" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "8dbb1d44-701e-00d7-4560-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:17 GMT", + "x-ms-client-request-id" : "f9d70995-4079-45eb-8c0a-c679d99aa9ba" + }, + "Exception" : null + } ], + "variables" : [ "jtcsubmittingsamebatchmanytimes053146eac418cd02eb4", "jtcsubmittingsamebatchmanytimes1738681b05e5142f524", "javablobsubmittingsamebatchmanytimes2492541b4d73d4d8", "javablobsubmittingsamebatchmanytimes3575121abd5d0f81" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITesttoomanyoperationsfails.json b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITesttoomanyoperationsfails.json index 3894f3c2a89b..4f5d37c570c0 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITesttoomanyoperationsfails.json +++ b/sdk/storage/azure-storage-blob-batch/src/test/resources/session-records/BatchAPITesttoomanyoperationsfails.json @@ -1,23 +1,23 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtctoomanyoperationsfails0131552716b15271c44b31?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtctoomanyoperationsfails0621332f9e6247c6414a70?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.1.0-preview.1 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "585aba1f-1f01-45ef-98b6-3ab568f1f00d" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "84eaeb33-d533-456f-ba62-bcc503e253b8" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D762419B6273D5", - "Last-Modified" : "Tue, 05 Nov 2019 22:43:41 GMT", + "ETag" : "0x8D782778505025F", + "Last-Modified" : "Mon, 16 Dec 2019 22:30:14 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c2534a99-401e-0057-762a-94d9fb000000", - "Date" : "Tue, 05 Nov 2019 22:43:41 GMT", - "x-ms-client-request-id" : "585aba1f-1f01-45ef-98b6-3ab568f1f00d" + "x-ms-request-id" : "8dbb11c9-701e-00d7-3f60-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:13 GMT", + "x-ms-client-request-id" : "84eaeb33-d533-456f-ba62-bcc503e253b8" }, "Exception" : null }, { @@ -25,9 +25,9 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?comp=batch", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.1.0-preview.1 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "0186cda6-57e3-445c-8ca4-9bb060de923b", - "Content-Type" : "multipart/mixed; boundary=batch_83ce9faa-0770-4eba-93b2-6ef02b3f204e" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "a1ba1633-e761-49bc-8990-e0732f09564a", + "Content-Type" : "multipart/mixed; boundary=batch_f41f7d95-34ea-48a5-a66e-4cbf2b1f68f8" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -35,11 +35,11 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "202", - "x-ms-request-id" : "8be854d6-f01e-0127-2f2a-94ec6a000000", - "Body" : "--batchresponse_ee2665df-1db3-4515-94e9-e2de33908719\r\nContent-Type: application/http\r\n\r\nHTTP/1.1 400 The batch operation exceeds maximum number of allowed subrequests.\r\nx-ms-error-code: ExceedsMaxBatchRequestCount\r\nx-ms-request-id: 8be854d6-f01e-0127-2f2a-94ec6a000000\r\nx-ms-version: 2019-02-02\r\nContent-Length: 263\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nExceedsMaxBatchRequestCountThe batch operation exceeds maximum number of allowed subrequests.\nRequestId:8be854d6-f01e-0127-2f2a-94ec6a000000\nTime:2019-11-05T22:43:41.8355006Z\r\n--batchresponse_ee2665df-1db3-4515-94e9-e2de33908719--", - "Date" : "Tue, 05 Nov 2019 22:43:41 GMT", - "x-ms-client-request-id" : "0186cda6-57e3-445c-8ca4-9bb060de923b", - "Content-Type" : "multipart/mixed; boundary=batchresponse_ee2665df-1db3-4515-94e9-e2de33908719" + "x-ms-request-id" : "8dbb134b-701e-00d7-2c60-b47a51000000", + "Body" : "--batchresponse_1a91d660-8e33-4f1c-b7d4-1f2403b09d06\r\nContent-Type: application/http\r\n\r\nHTTP/1.1 400 The batch operation exceeds maximum number of allowed subrequests.\r\nx-ms-error-code: ExceedsMaxBatchRequestCount\r\nx-ms-request-id: 8dbb134b-701e-00d7-2c60-b47a51000000\r\nx-ms-version: 2019-02-02\r\nContent-Length: 263\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\nExceedsMaxBatchRequestCountThe batch operation exceeds maximum number of allowed subrequests.\nRequestId:8dbb134b-701e-00d7-2c60-b47a51000000\nTime:2019-12-16T22:30:14.6747374Z\r\n--batchresponse_1a91d660-8e33-4f1c-b7d4-1f2403b09d06--", + "Date" : "Mon, 16 Dec 2019 22:30:13 GMT", + "x-ms-client-request-id" : "a1ba1633-e761-49bc-8990-e0732f09564a", + "Content-Type" : "multipart/mixed; boundary=batchresponse_1a91d660-8e33-4f1c-b7d4-1f2403b09d06" }, "Exception" : null }, { @@ -47,8 +47,8 @@ "Uri" : "https://azstoragesdkaccount.blob.core.windows.net?prefix=jtctoomanyoperationsfails&comp=list", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.1.0-preview.1 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "3bca8aaa-3d58-45a8-9ef3-1a5d87441506" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "0c00725e-2c38-4a88-ac24-90c995ccb80e" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -56,20 +56,20 @@ "Server" : "Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "c2534b63-401e-0057-242a-94d9fb000000", - "Body" : "jtctoomanyoperationsfailsjtctoomanyoperationsfails0131552716b15271c44b31Tue, 05 Nov 2019 22:43:41 GMT\"0x8D762419B6273D5\"unlockedavailable$account-encryption-keyfalsefalsefalse", - "Date" : "Tue, 05 Nov 2019 22:43:41 GMT", - "x-ms-client-request-id" : "3bca8aaa-3d58-45a8-9ef3-1a5d87441506", + "x-ms-request-id" : "8dbb1378-701e-00d7-5660-b47a51000000", + "Body" : "jtctoomanyoperationsfailsjtctoomanyoperationsfails0621332f9e6247c6414a70Mon, 16 Dec 2019 22:30:14 GMT\"0x8D782778505025F\"unlockedavailable$account-encryption-keyfalsefalsefalse", + "Date" : "Mon, 16 Dec 2019 22:30:13 GMT", + "x-ms-client-request-id" : "0c00725e-2c38-4a88-ac24-90c995ccb80e", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtctoomanyoperationsfails0131552716b15271c44b31?restype=container", + "Uri" : "https://azstoragesdkaccount.blob.core.windows.net/jtctoomanyoperationsfails0621332f9e6247c6414a70?restype=container", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-blob/12.1.0-preview.1 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "625e70ab-0e07-4424-83dd-5c032fc465f8" + "User-Agent" : "azsdk-java-azure-storage-blob/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "890a4b76-2ef1-476e-b202-509b2c3783a6" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -77,11 +77,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "8be854f5-f01e-0127-4a2a-94ec6a000000", - "Date" : "Tue, 05 Nov 2019 22:43:41 GMT", - "x-ms-client-request-id" : "625e70ab-0e07-4424-83dd-5c032fc465f8" + "x-ms-request-id" : "8dbb1384-701e-00d7-6160-b47a51000000", + "Date" : "Mon, 16 Dec 2019 22:30:13 GMT", + "x-ms-client-request-id" : "890a4b76-2ef1-476e-b202-509b2c3783a6" }, "Exception" : null } ], - "variables" : [ "jtctoomanyoperationsfails0131552716b15271c44b31", "javablobtoomanyoperationsfails1547234c8d524320324", "javablobtoomanyoperationsfails227635f39622b591294", "javablobtoomanyoperationsfails3544933af78f0a5c984", "javablobtoomanyoperationsfails485531e5b9b9dae5a04", "javablobtoomanyoperationsfails578829b056e7ade9944", "javablobtoomanyoperationsfails63696292ca17616f1c4", "javablobtoomanyoperationsfails72523116c03a3b75534", "javablobtoomanyoperationsfails889220b77560425bd24", "javablobtoomanyoperationsfails968076e14261e705304", "javablobtoomanyoperationsfails105117461644e2da5a84", "javablobtoomanyoperationsfails1151400d6603bec53204", "javablobtoomanyoperationsfails12072554de74cc411f54", "javablobtoomanyoperationsfails13831995466f39bed884", "javablobtoomanyoperationsfails1464678c6a9f139ab2a4", "javablobtoomanyoperationsfails15889445bcf63d8a36c4", "javablobtoomanyoperationsfails163487407180fa3e05b4", "javablobtoomanyoperationsfails17007521fc007179bfe4", "javablobtoomanyoperationsfails1865734b9359561f41b4", "javablobtoomanyoperationsfails1959729907d0032d45b4", "javablobtoomanyoperationsfails2016472439bca89fa9b4", "javablobtoomanyoperationsfails21847934412db099cfe4", "javablobtoomanyoperationsfails2233752b7f71011ee554", "javablobtoomanyoperationsfails2396868aca8d39b17ff4", "javablobtoomanyoperationsfails24724442ff4f10c80124", "javablobtoomanyoperationsfails25093148b859709fb724", "javablobtoomanyoperationsfails26579188b36b10650114", "javablobtoomanyoperationsfails27256780044157de2a94", "javablobtoomanyoperationsfails288285675127fa683bf4", "javablobtoomanyoperationsfails299704933fcd45108004", "javablobtoomanyoperationsfails30903004fbac947b2f14", "javablobtoomanyoperationsfails313060357ded143eed24", "javablobtoomanyoperationsfails3234545c764b20bcc0d4", "javablobtoomanyoperationsfails3345993329a0013c7134", "javablobtoomanyoperationsfails3434656a584ad48b8e04", "javablobtoomanyoperationsfails35844662e9fb17525c14", "javablobtoomanyoperationsfails3606031439ec1b1fc954", "javablobtoomanyoperationsfails37639956174495828454", "javablobtoomanyoperationsfails3869414c775db74d0164", "javablobtoomanyoperationsfails39018551db6760578784", "javablobtoomanyoperationsfails4061174bacd8a851a954", "javablobtoomanyoperationsfails41826388ac8a35f82ff4", "javablobtoomanyoperationsfails421820945e3aef9a5894", "javablobtoomanyoperationsfails430778877c2665d1c124", "javablobtoomanyoperationsfails440714724ebd55e4eb64", "javablobtoomanyoperationsfails4597966392caf6c19e64", "javablobtoomanyoperationsfails46073888f521de3282b4", "javablobtoomanyoperationsfails47366033bbe6150b61e4", "javablobtoomanyoperationsfails4855067df8a725dc95e4", "javablobtoomanyoperationsfails496415115cff5d998374", "javablobtoomanyoperationsfails5012626a3fd8879388a4", "javablobtoomanyoperationsfails513070255ae689163294", "javablobtoomanyoperationsfails52958021fb20b387afa4", "javablobtoomanyoperationsfails533830237dce32144704", "javablobtoomanyoperationsfails5402032ba78ced5dfd44", "javablobtoomanyoperationsfails55166914a333c3beb9f4", "javablobtoomanyoperationsfails5605174d015aee909a14", "javablobtoomanyoperationsfails5750114ebb4e42ac2214", "javablobtoomanyoperationsfails5834357c9e8d78f6abd4", "javablobtoomanyoperationsfails59546572ea7595339414", "javablobtoomanyoperationsfails602476592fa411fbc6c4", "javablobtoomanyoperationsfails6116198e481b28f8a5b4", "javablobtoomanyoperationsfails62372398cc6a318c62d4", "javablobtoomanyoperationsfails6360743450ea52baaf34", "javablobtoomanyoperationsfails64550247674e434f2c44", "javablobtoomanyoperationsfails6538287965f09448be44", "javablobtoomanyoperationsfails6680112bf7e294bdeee4", "javablobtoomanyoperationsfails675371321107c66249a4", "javablobtoomanyoperationsfails68572813070d5bbba5a4", "javablobtoomanyoperationsfails690451094da83e6d2394", "javablobtoomanyoperationsfails70890009a87fb7320d94", "javablobtoomanyoperationsfails7158927f79769fa95194", "javablobtoomanyoperationsfails723405748277b72345f4", "javablobtoomanyoperationsfails7393326dd3179447a664", "javablobtoomanyoperationsfails741963440144420f41c4", "javablobtoomanyoperationsfails75235206eb6e5b5f8cf4", "javablobtoomanyoperationsfails76366960d77fae1f2714", "javablobtoomanyoperationsfails77943058c3ee28511724", "javablobtoomanyoperationsfails78284704bc548174ef74", "javablobtoomanyoperationsfails7980331722d6032e6e94", "javablobtoomanyoperationsfails807636401d2547a7f6c4", "javablobtoomanyoperationsfails819779006c71e7b32594", "javablobtoomanyoperationsfails8276013341b337f175f4", "javablobtoomanyoperationsfails837286651dceef963914", "javablobtoomanyoperationsfails84050679c9d92fa1a284", "javablobtoomanyoperationsfails85292680760ef00a5ce4", "javablobtoomanyoperationsfails8645437f8c6642147814", "javablobtoomanyoperationsfails87183881561edbffe334", "javablobtoomanyoperationsfails88533982387d38cd2054", "javablobtoomanyoperationsfails8911231858ac58c7f1f4", "javablobtoomanyoperationsfails90397664750205099924", "javablobtoomanyoperationsfails9165592ce7ea88516514", "javablobtoomanyoperationsfails9202936bc0d93d5a6694", "javablobtoomanyoperationsfails9343824161e170883a44", "javablobtoomanyoperationsfails9414290907ed24dc7e24", "javablobtoomanyoperationsfails9561235d9051b47dfd24", "javablobtoomanyoperationsfails9623754c907939d5aad4", "javablobtoomanyoperationsfails97771483808694650bb4", "javablobtoomanyoperationsfails9888732c883cff372bd4", "javablobtoomanyoperationsfails9916323e571f432657d4", "javablobtoomanyoperationsfails10046217a1698ca89ab8", "javablobtoomanyoperationsfails101461870decee27331f", "javablobtoomanyoperationsfails1021982697309356af4b", "javablobtoomanyoperationsfails10345627b873adb710be", "javablobtoomanyoperationsfails104003852f2a98bcaeed", "javablobtoomanyoperationsfails105006592579eb11bd92", "javablobtoomanyoperationsfails106150775db3b6b9ab50", "javablobtoomanyoperationsfails10799244300675e8e256", "javablobtoomanyoperationsfails108642795051cdfb728d", "javablobtoomanyoperationsfails109267878081f7ab2b0a", "javablobtoomanyoperationsfails11085932362ae645d006", "javablobtoomanyoperationsfails111694948f81732f3e82", "javablobtoomanyoperationsfails11289448c21da44a6907", "javablobtoomanyoperationsfails11378430c890c85075c5", "javablobtoomanyoperationsfails11420144f24b21816530", "javablobtoomanyoperationsfails1156813518ae29bd634d", "javablobtoomanyoperationsfails11601756431c6c156939", "javablobtoomanyoperationsfails11756297fd3fee3c763c", "javablobtoomanyoperationsfails11890264a1e4502c216a", "javablobtoomanyoperationsfails119010093d51da4937d7", "javablobtoomanyoperationsfails12013653bda84ab181d6", "javablobtoomanyoperationsfails12183829ab6d208e60e7", "javablobtoomanyoperationsfails122604703fdb7d7d4b48", "javablobtoomanyoperationsfails12338107094c5fefd040", "javablobtoomanyoperationsfails1245019216eee77fade3", "javablobtoomanyoperationsfails12509332764a2ae3ac24", "javablobtoomanyoperationsfails12681492e54419527b8b", "javablobtoomanyoperationsfails12726474b17652b60f77", "javablobtoomanyoperationsfails12871875cfa87d9e4a5d", "javablobtoomanyoperationsfails129919234657d60b469b", "javablobtoomanyoperationsfails13084060edaae6d68efa", "javablobtoomanyoperationsfails131865406192217bafdd", "javablobtoomanyoperationsfails13210490077af11cfd34", "javablobtoomanyoperationsfails13395657d1f990171c27", "javablobtoomanyoperationsfails1346097061b2fceb8523", "javablobtoomanyoperationsfails13503242c830acf97720", "javablobtoomanyoperationsfails13698433e0960da91413", "javablobtoomanyoperationsfails1378541494ad71533a13", "javablobtoomanyoperationsfails1388788754d63ebc17da", "javablobtoomanyoperationsfails1398770471272c9724d9", "javablobtoomanyoperationsfails1403776232c635a84950", "javablobtoomanyoperationsfails14195173ed649f1f927e", "javablobtoomanyoperationsfails142781362958acecca1e", "javablobtoomanyoperationsfails143817391a5759cffe89", "javablobtoomanyoperationsfails144034723873e166478d", "javablobtoomanyoperationsfails14555953ad1757a5878b", "javablobtoomanyoperationsfails146973315a75688c6974", "javablobtoomanyoperationsfails147454542512171b24d2", "javablobtoomanyoperationsfails148715894f06dfd20210", "javablobtoomanyoperationsfails149077300f4015bd6f96", "javablobtoomanyoperationsfails150677831d495153014d", "javablobtoomanyoperationsfails15106345eaacbfc5ba33", "javablobtoomanyoperationsfails152237136f9c9bd8cccd", "javablobtoomanyoperationsfails15361927be4fd94f07a8", "javablobtoomanyoperationsfails15463927c77207fa78be", "javablobtoomanyoperationsfails1558590165c245b54c58", "javablobtoomanyoperationsfails15636685d7481b0bff25", "javablobtoomanyoperationsfails1577251488f30ae6417e", "javablobtoomanyoperationsfails15898715c439c8eb5aee", "javablobtoomanyoperationsfails159506503eae3a757f92", "javablobtoomanyoperationsfails16062948f53c432d262b", "javablobtoomanyoperationsfails16123298fd929a34a2fe", "javablobtoomanyoperationsfails16270472b1df0fd66847", "javablobtoomanyoperationsfails16340011505977934937", "javablobtoomanyoperationsfails1643832248a10b8d9b0b", "javablobtoomanyoperationsfails16555165d82fbfc2a01d", "javablobtoomanyoperationsfails16665784f86ab37c1e33", "javablobtoomanyoperationsfails167407101e0b0b62ceaf", "javablobtoomanyoperationsfails168761767dcabd2765a7", "javablobtoomanyoperationsfails1696753508e1e56952b6", "javablobtoomanyoperationsfails17099632453efe3dc57b", "javablobtoomanyoperationsfails17126452dce4f7c3a04f", "javablobtoomanyoperationsfails17271289d3d8ac377184", "javablobtoomanyoperationsfails17331058e288c16021e0", "javablobtoomanyoperationsfails17442712aa7c5ccb6085", "javablobtoomanyoperationsfails17545684b5109fd93ef4", "javablobtoomanyoperationsfails176347560f3cc5a9d72e", "javablobtoomanyoperationsfails17783591ffb011c37e64", "javablobtoomanyoperationsfails17823923a245429a5b38", "javablobtoomanyoperationsfails179645044112e70b1c34", "javablobtoomanyoperationsfails18051114ceefb7825f71", "javablobtoomanyoperationsfails18173714a4b646aed70f", "javablobtoomanyoperationsfails18221173ef72b41f4263", "javablobtoomanyoperationsfails183133403089ec632a9c", "javablobtoomanyoperationsfails184167921ce9cd86dd78", "javablobtoomanyoperationsfails185500187b5616e01ca1", "javablobtoomanyoperationsfails1865075954233da9efb4", "javablobtoomanyoperationsfails18788986ec3cc8c1a2a6", "javablobtoomanyoperationsfails188964391561ed89dcd0", "javablobtoomanyoperationsfails18904613ce7354a77ae4", "javablobtoomanyoperationsfails1901543823fa537f77b9", "javablobtoomanyoperationsfails19111662d34eeb9ab6c4", "javablobtoomanyoperationsfails192577178bbf852bf8c2", "javablobtoomanyoperationsfails1935059610d6a700eaad", "javablobtoomanyoperationsfails1941444122bd0f177f88", "javablobtoomanyoperationsfails19537103b581f176a183", "javablobtoomanyoperationsfails19672697a423c70158e1", "javablobtoomanyoperationsfails1979119844686552b13b", "javablobtoomanyoperationsfails19894347a4c8c99727b7", "javablobtoomanyoperationsfails199034265e5a4281cccb", "javablobtoomanyoperationsfails20079547d04b1a0f1e6c", "javablobtoomanyoperationsfails20142763964e87f0ce6d", "javablobtoomanyoperationsfails20232055205e1b09c954", "javablobtoomanyoperationsfails203388635ffaf7f449ff", "javablobtoomanyoperationsfails204729375a0df65218c5", "javablobtoomanyoperationsfails205901612f795d623749", "javablobtoomanyoperationsfails20679404fb713c131bc6", "javablobtoomanyoperationsfails20798834f7b876620fd1", "javablobtoomanyoperationsfails20877564b4f0e35a3fa7", "javablobtoomanyoperationsfails2094390377a57d92eaeb", "javablobtoomanyoperationsfails21069545b71ff32e21cf", "javablobtoomanyoperationsfails21188336fe83da702347", "javablobtoomanyoperationsfails212693525d89b58e3575", "javablobtoomanyoperationsfails21376974220395cee128", "javablobtoomanyoperationsfails214632713399f7491078", "javablobtoomanyoperationsfails2157140699431004dc0a", "javablobtoomanyoperationsfails216639694a10402a4909", "javablobtoomanyoperationsfails2172388314e0f69ade74", "javablobtoomanyoperationsfails21843870c757c76a8490", "javablobtoomanyoperationsfails219440998a0506db4f76", "javablobtoomanyoperationsfails22090982d2eb79e325b4", "javablobtoomanyoperationsfails22195425b50783c1eaf7", "javablobtoomanyoperationsfails222869021d87daf2bb4b", "javablobtoomanyoperationsfails223938685e2a1bacdd05", "javablobtoomanyoperationsfails22428830396cf16423cf", "javablobtoomanyoperationsfails225748679329f8a876cf", "javablobtoomanyoperationsfails226299507346d5a65604", "javablobtoomanyoperationsfails227002755c1447fdb9a7", "javablobtoomanyoperationsfails228280000a09a52486e3", "javablobtoomanyoperationsfails22945970ead08744a390", "javablobtoomanyoperationsfails23051847b810839b9414", "javablobtoomanyoperationsfails23168804cdcd8bf45c7e", "javablobtoomanyoperationsfails232125206e4d1daff027", "javablobtoomanyoperationsfails233180486a6c06ddae15", "javablobtoomanyoperationsfails2348032165fb074a68ea", "javablobtoomanyoperationsfails23556981c12756db302c", "javablobtoomanyoperationsfails236766366c7d0f1cadb9", "javablobtoomanyoperationsfails237379571a4b89a08760", "javablobtoomanyoperationsfails23858098b3e7d4a3aa8a", "javablobtoomanyoperationsfails239152625a76440e7b21", "javablobtoomanyoperationsfails24086560014936b7c549", "javablobtoomanyoperationsfails2419483098b0a70c98c6", "javablobtoomanyoperationsfails2426587990c8b003e619", "javablobtoomanyoperationsfails24368561d839af59ce8f", "javablobtoomanyoperationsfails244403334bc20a64491e", "javablobtoomanyoperationsfails24580551c28dc392ad2b", "javablobtoomanyoperationsfails24665977d8c5068009cd", "javablobtoomanyoperationsfails24705646790859aa816c", "javablobtoomanyoperationsfails248513561e2ed870d604", "javablobtoomanyoperationsfails2490023311c5ee5b77b6", "javablobtoomanyoperationsfails250307705f344f35da89", "javablobtoomanyoperationsfails2519494569d041ff059a", "javablobtoomanyoperationsfails25291533c6ea0cb142e2", "javablobtoomanyoperationsfails253592433a8eaec09e52", "javablobtoomanyoperationsfails254965390555f416a3e3", "javablobtoomanyoperationsfails25575193590eae2c5d8d", "javablobtoomanyoperationsfails2567581471cd6d456747", "javablobtoomanyoperationsfails25746242c7caf3d00e5d" ] + "variables" : [ "jtctoomanyoperationsfails0621332f9e6247c6414a70", "javablobtoomanyoperationsfails10656270b2c8494bd04", "javablobtoomanyoperationsfails280625c71f031b02f34", "javablobtoomanyoperationsfails323927ba8863530a114", "javablobtoomanyoperationsfails446396f11b69e8cbb04", "javablobtoomanyoperationsfails545826dae725fae1c64", "javablobtoomanyoperationsfails656033bc69a4d1f0aa4", "javablobtoomanyoperationsfails7338269326bac4b09e4", "javablobtoomanyoperationsfails80818533fb6462c22f4", "javablobtoomanyoperationsfails9961640f059db9ce3f4", "javablobtoomanyoperationsfails1031428c58683f7a66a4", "javablobtoomanyoperationsfails1148153e36803da56fa4", "javablobtoomanyoperationsfails124551790a09bc4e1944", "javablobtoomanyoperationsfails1328589511603d8ecc74", "javablobtoomanyoperationsfails142715304558f6994004", "javablobtoomanyoperationsfails157098080588bd9d66f4", "javablobtoomanyoperationsfails16868183ea1743ebf084", "javablobtoomanyoperationsfails17732099d9b8dadcee54", "javablobtoomanyoperationsfails1879710d963cd92c1014", "javablobtoomanyoperationsfails19335403e8175fa7e9a4", "javablobtoomanyoperationsfails20072377ef3b3430bd64", "javablobtoomanyoperationsfails2174723fd61c13531ed4", "javablobtoomanyoperationsfails225336590c05d7832aa4", "javablobtoomanyoperationsfails232532254297f592edc4", "javablobtoomanyoperationsfails24695794eb78f89f9234", "javablobtoomanyoperationsfails255061541583cfb7d6d4", "javablobtoomanyoperationsfails2655131817a95bbc5bf4", "javablobtoomanyoperationsfails2788829aee6bc591a3f4", "javablobtoomanyoperationsfails2824459f3076be17efa4", "javablobtoomanyoperationsfails294193669e3f06c0a634", "javablobtoomanyoperationsfails30363902d3ec1844aa34", "javablobtoomanyoperationsfails310176526c9507256f64", "javablobtoomanyoperationsfails322775086d38debd0184", "javablobtoomanyoperationsfails3336960998806f04a304", "javablobtoomanyoperationsfails3414355d92c9540dfaa4", "javablobtoomanyoperationsfails352951875812d04e38f4", "javablobtoomanyoperationsfails3619176eb801fbecf194", "javablobtoomanyoperationsfails3764083912e0ec8f27c4", "javablobtoomanyoperationsfails3845327aaceda3dc2b34", "javablobtoomanyoperationsfails3945124a56d34d43dbb4", "javablobtoomanyoperationsfails4001704e835a860c4494", "javablobtoomanyoperationsfails419205457b990d6b6484", "javablobtoomanyoperationsfails425167432d78474055b4", "javablobtoomanyoperationsfails4323081ab7a121798484", "javablobtoomanyoperationsfails4445935e97bab8ad1414", "javablobtoomanyoperationsfails45305429e0293519e424", "javablobtoomanyoperationsfails4608636a3b3500a1e7a4", "javablobtoomanyoperationsfails47363788696af5fce5f4", "javablobtoomanyoperationsfails4888520e59675af10574", "javablobtoomanyoperationsfails4901288166cd8a65ce14", "javablobtoomanyoperationsfails5035674818ae89226224", "javablobtoomanyoperationsfails51311799a90f7c7fd2c4", "javablobtoomanyoperationsfails52140232f94f57c18a24", "javablobtoomanyoperationsfails53945255021323a50b04", "javablobtoomanyoperationsfails5422009ea2ee6d994ef4", "javablobtoomanyoperationsfails5570279daf16a01e2f94", "javablobtoomanyoperationsfails565351722aa9cdcea0c4", "javablobtoomanyoperationsfails5754155900873b3efcd4", "javablobtoomanyoperationsfails58383716047857cd97f4", "javablobtoomanyoperationsfails598608612007b7b17ec4", "javablobtoomanyoperationsfails6079782d1110961f42c4", "javablobtoomanyoperationsfails6128338430b9ae048e14", "javablobtoomanyoperationsfails6285737829d2a5054bd4", "javablobtoomanyoperationsfails63990409f651eff4d624", "javablobtoomanyoperationsfails64997019def69c206954", "javablobtoomanyoperationsfails650944197ba4102411e4", "javablobtoomanyoperationsfails667682941d7259a2d634", "javablobtoomanyoperationsfails6747465abb45a6821104", "javablobtoomanyoperationsfails68780444d288869936a4", "javablobtoomanyoperationsfails6941130672abde83f464", "javablobtoomanyoperationsfails703629665dea296c27b4", "javablobtoomanyoperationsfails7174605c2a81c739ba94", "javablobtoomanyoperationsfails7249197edd696882e044", "javablobtoomanyoperationsfails7346795f4fe67d5b9374", "javablobtoomanyoperationsfails7479393545339d822a34", "javablobtoomanyoperationsfails7594283a41eca43bf094", "javablobtoomanyoperationsfails76690712ee56b63960f4", "javablobtoomanyoperationsfails7796301b79b55a74ba74", "javablobtoomanyoperationsfails783915562425286822f4", "javablobtoomanyoperationsfails7957432e2e85538a93e4", "javablobtoomanyoperationsfails8045355f4e93ee3bbe94", "javablobtoomanyoperationsfails8113859f46cc0d0fc924", "javablobtoomanyoperationsfails824717035eef4defaf24", "javablobtoomanyoperationsfails835497208f22dd5fb7b4", "javablobtoomanyoperationsfails843407605397f35138f4", "javablobtoomanyoperationsfails8513352bda2995509c84", "javablobtoomanyoperationsfails86158001d0405e7f77c4", "javablobtoomanyoperationsfails87952262f1749c4f7704", "javablobtoomanyoperationsfails8837516c3fad0fe8f1a4", "javablobtoomanyoperationsfails895418567b421a7076c4", "javablobtoomanyoperationsfails9088996b6c8a9daaf7d4", "javablobtoomanyoperationsfails916081732b8a50f52e94", "javablobtoomanyoperationsfails9216784a40eb53505ee4", "javablobtoomanyoperationsfails9314966eeefde0941d44", "javablobtoomanyoperationsfails9463918da5af64797e34", "javablobtoomanyoperationsfails953968994f5bafe9fdf4", "javablobtoomanyoperationsfails9660074ffda2abcf75b4", "javablobtoomanyoperationsfails97639497d45bcdc7ce04", "javablobtoomanyoperationsfails9876329f49e0abdbf2e4", "javablobtoomanyoperationsfails9992651e0b46385ff174", "javablobtoomanyoperationsfails10040423b79187cd890d", "javablobtoomanyoperationsfails10163908a6dc8491d2a9", "javablobtoomanyoperationsfails10240826a9e8065fbac3", "javablobtoomanyoperationsfails10374984feb045f74c4d", "javablobtoomanyoperationsfails1041749147240eaed6c6", "javablobtoomanyoperationsfails10547584fdbaf4347199", "javablobtoomanyoperationsfails1064281838f7fb492b5a", "javablobtoomanyoperationsfails1077479796dcf877b19c", "javablobtoomanyoperationsfails108695511996e582293f", "javablobtoomanyoperationsfails10936859671d390135dc", "javablobtoomanyoperationsfails110437245b16fa355b52", "javablobtoomanyoperationsfails11176478267b621aa272", "javablobtoomanyoperationsfails11245536f7177bda0bc3", "javablobtoomanyoperationsfails11382017037cbd54caf9", "javablobtoomanyoperationsfails11449922085228f67f43", "javablobtoomanyoperationsfails11515883e93c17ea2e13", "javablobtoomanyoperationsfails11665226d93fc7bcdb51", "javablobtoomanyoperationsfails11788262ef14fde40dba", "javablobtoomanyoperationsfails11834863a71e997c7786", "javablobtoomanyoperationsfails1193595802496937893f", "javablobtoomanyoperationsfails12090338aa5d4b813192", "javablobtoomanyoperationsfails121493890ed57557f51d", "javablobtoomanyoperationsfails12235064203bd798e2b3", "javablobtoomanyoperationsfails12306744d801540ce3b0", "javablobtoomanyoperationsfails1240372838fd8ecb0a67", "javablobtoomanyoperationsfails12503811c48b35685b71", "javablobtoomanyoperationsfails126201612c1c91461161", "javablobtoomanyoperationsfails12714401b4d2deff8198", "javablobtoomanyoperationsfails12888820e944f1b74278", "javablobtoomanyoperationsfails129257064801ee0e3c47", "javablobtoomanyoperationsfails1308705976ccaee8e0ff", "javablobtoomanyoperationsfails13125315df4931075b6e", "javablobtoomanyoperationsfails132167908a6837eb962b", "javablobtoomanyoperationsfails133687969c7741bdbebe", "javablobtoomanyoperationsfails13491776940c3c54d318", "javablobtoomanyoperationsfails13534844e9576bd53139", "javablobtoomanyoperationsfails136915205c528789c161", "javablobtoomanyoperationsfails1373523262f21cf2377b", "javablobtoomanyoperationsfails138017563fa0049a4031", "javablobtoomanyoperationsfails139793383b2308b23ef0", "javablobtoomanyoperationsfails140013046bf5a0655f5d", "javablobtoomanyoperationsfails1413473658f8ce93d223", "javablobtoomanyoperationsfails1427324734a732705ff4", "javablobtoomanyoperationsfails1431240469b80c6ded4e", "javablobtoomanyoperationsfails14441475fe01b9e7c4c8", "javablobtoomanyoperationsfails14580091e741e0f6e83a", "javablobtoomanyoperationsfails14651820be7337dd104b", "javablobtoomanyoperationsfails14718695232a6b5d10b7", "javablobtoomanyoperationsfails14837420278bed30e61e", "javablobtoomanyoperationsfails14969812e1d4a6180553", "javablobtoomanyoperationsfails150648260898317261db", "javablobtoomanyoperationsfails1517381147fb4a68b569", "javablobtoomanyoperationsfails15238928701e4f9efc6a", "javablobtoomanyoperationsfails1533364289d7e9942730", "javablobtoomanyoperationsfails154305261f262b197d5e", "javablobtoomanyoperationsfails15559602d301b5216ea1", "javablobtoomanyoperationsfails156321151a033c54839e", "javablobtoomanyoperationsfails15701374f6f2334115db", "javablobtoomanyoperationsfails1581122569b645247179", "javablobtoomanyoperationsfails159808721f6db8ef4585", "javablobtoomanyoperationsfails16030681d12c14a17cf3", "javablobtoomanyoperationsfails161974432833463644e2", "javablobtoomanyoperationsfails16239681714e4992c0f2", "javablobtoomanyoperationsfails16300523acdd020ba9d1", "javablobtoomanyoperationsfails164272852c52feeaabe6", "javablobtoomanyoperationsfails165260575b1e6bf46ace", "javablobtoomanyoperationsfails166630576324c0369f25", "javablobtoomanyoperationsfails1679946147c41f90f64d", "javablobtoomanyoperationsfails168847340bb20ba4e6a0", "javablobtoomanyoperationsfails16955907e47c650514d5", "javablobtoomanyoperationsfails170982554cffb1866ed5", "javablobtoomanyoperationsfails171786329ac05e2850bb", "javablobtoomanyoperationsfails17283188ac8d395f5201", "javablobtoomanyoperationsfails1732496619e89be5dceb", "javablobtoomanyoperationsfails17435933b4f3e813fbb5", "javablobtoomanyoperationsfails17563331485a5018dbf8", "javablobtoomanyoperationsfails1769520423950e529a40", "javablobtoomanyoperationsfails177831487d1277118868", "javablobtoomanyoperationsfails17878930db67a89562a3", "javablobtoomanyoperationsfails17990882ea043779514b", "javablobtoomanyoperationsfails180774946cab93b75496", "javablobtoomanyoperationsfails18180235b3f4fd9a7eec", "javablobtoomanyoperationsfails1828285437e0321a9895", "javablobtoomanyoperationsfails1833162131763f1bfe51", "javablobtoomanyoperationsfails1848858819b43a8c877b", "javablobtoomanyoperationsfails18564120adde4c8ae2c0", "javablobtoomanyoperationsfails186261852e91284ebfca", "javablobtoomanyoperationsfails187814177dad5508a9ec", "javablobtoomanyoperationsfails188167521f1cc2b2053e", "javablobtoomanyoperationsfails1897379862d1801e9414", "javablobtoomanyoperationsfails1909495948ab9bed4506", "javablobtoomanyoperationsfails191712837363c63e6ab9", "javablobtoomanyoperationsfails1926240727ff72937672", "javablobtoomanyoperationsfails193794546c98197ce45b", "javablobtoomanyoperationsfails19470881d16116a9a8df", "javablobtoomanyoperationsfails19520602a14eb564230d", "javablobtoomanyoperationsfails1962059243d4184e33a6", "javablobtoomanyoperationsfails19703985bae98941dfa8", "javablobtoomanyoperationsfails1989145096e032e08d8b", "javablobtoomanyoperationsfails1994223795874022e6f6", "javablobtoomanyoperationsfails200427531f7565e774c2", "javablobtoomanyoperationsfails20141218e8a75f7960e0", "javablobtoomanyoperationsfails2026497298bdb94d7b35", "javablobtoomanyoperationsfails20326810cad102059bd1", "javablobtoomanyoperationsfails2044562362c2ad34b9d3", "javablobtoomanyoperationsfails20527618234955696490", "javablobtoomanyoperationsfails20628591926661279229", "javablobtoomanyoperationsfails20733969cecf8505ddad", "javablobtoomanyoperationsfails20810452a329481cad6c", "javablobtoomanyoperationsfails20926483a10c234dcfff", "javablobtoomanyoperationsfails210954127895889c04fd", "javablobtoomanyoperationsfails211602736522c784042f", "javablobtoomanyoperationsfails2124504479be0dc651c9", "javablobtoomanyoperationsfails21310946a8ef777f55af", "javablobtoomanyoperationsfails2145016668a3df34b63b", "javablobtoomanyoperationsfails21506164061e46ec5b23", "javablobtoomanyoperationsfails2164666476f64a62d447", "javablobtoomanyoperationsfails21739154400af20d50a5", "javablobtoomanyoperationsfails218139091e45fb4b1173", "javablobtoomanyoperationsfails219273591087424235bf", "javablobtoomanyoperationsfails2209567908eb02e4ec5c", "javablobtoomanyoperationsfails22139148d4b70d4569af", "javablobtoomanyoperationsfails222966776381ab5dacf0", "javablobtoomanyoperationsfails2230018389bf4fb6e409", "javablobtoomanyoperationsfails22416947611b9de1cab4", "javablobtoomanyoperationsfails22514820135f5574383f", "javablobtoomanyoperationsfails22680733ef4a37ca467e", "javablobtoomanyoperationsfails22708266ee50840b222a", "javablobtoomanyoperationsfails2283887794ef0a033aa0", "javablobtoomanyoperationsfails22905308e449c0c68bf1", "javablobtoomanyoperationsfails2301301584a13609ab69", "javablobtoomanyoperationsfails23118538ce21eae66c86", "javablobtoomanyoperationsfails23254748baa0a784c685", "javablobtoomanyoperationsfails23397067437a3eac3c3a", "javablobtoomanyoperationsfails23461410a9c47e3642a1", "javablobtoomanyoperationsfails23520346d8c05d2a0d9a", "javablobtoomanyoperationsfails236115841020e082281d", "javablobtoomanyoperationsfails2372494462f355c5807c", "javablobtoomanyoperationsfails2380528017e2af69049b", "javablobtoomanyoperationsfails23943609d6f9a8be9ea2", "javablobtoomanyoperationsfails24071293d2315b3e5eae", "javablobtoomanyoperationsfails241152332c34aa346f6d", "javablobtoomanyoperationsfails24259436850179e48c0f", "javablobtoomanyoperationsfails24328084761f18d1ebad", "javablobtoomanyoperationsfails24438278cdf72848eb55", "javablobtoomanyoperationsfails24593170142ac4093d4d", "javablobtoomanyoperationsfails24643358eb199e492a08", "javablobtoomanyoperationsfails24747768a5b8d1a8cc63", "javablobtoomanyoperationsfails248435815cf5dc3b9cc4", "javablobtoomanyoperationsfails24934821b92ac87edb10", "javablobtoomanyoperationsfails25035409af66c505c5b9", "javablobtoomanyoperationsfails251207210a27185ea8b6", "javablobtoomanyoperationsfails25229368241f65a7bd5d", "javablobtoomanyoperationsfails2530114328696fc14d5d", "javablobtoomanyoperationsfails254615484151d7f073d5", "javablobtoomanyoperationsfails255435323b701c6e7f7e", "javablobtoomanyoperationsfails25603599eea3af234629", "javablobtoomanyoperationsfails2577327614e49f48b4c7" ] } \ No newline at end of file