Azure / Azure/Azurite

The response returned in Azurite doesn't contain versionId when create append blob

Open
#811 1 comment 0 reactions 1 assignee Claimed by @blueww View on GitHub
blob-storage featureparity
Dominant language
TypeScript
Stars
2.3k
Forks
393
Avg merge
1d 20h
Merged PRs (30d)
36

Description

**Error Description:**
The response returned in Azurite doesn't contain versionId when create append blob.

**To Reproduce:**
Please run the demo code as following:
```Typescript
import { BlobServiceClient, StorageSharedKeyCredential } from "@azure/storage-blob";
import { assert } from "chai";

async function main() {
const blobServiceClient = new BlobServiceClient("", new StorageSharedKeyCredential("", ""));
const containerClient = blobServiceClient.getContainerClient("");
await containerClient.create();
const appendBlobClient = containerClient.getAppendBlobClient("");
const appendCreateRes = await appendBlobClient.create();
assert.ok(appendCreateRes.versionId);
}

main();
```

**Error Track:**
[https://github.com/Azure/Azurite/blob/master/src/blob/handlers/AppendBlobHandler.ts#L84](https://github.com/Azure/Azurite/blob/master/src/blob/handlers/AppendBlobHandler.ts#L84)
![image](https://user-images.githubusercontent.com/20970631/120985175-f1818900-c7ad-11eb-87cd-96b77ca9114f.png)
The response of append blob creation doesn't contain versionId.

**Expected Behavior:**
The response returned in Azurite contains versionId when create append blob.

@jongio for notification.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.