EmmaZhu-MSFT

Results 75 comments of EmmaZhu-MSFT

Hi @QianYC , See your requirement here. I'll need to take a look into docker image signing process. Will get back to you with any update.

Hi @QianYC , I still cannot figure out the way to sign docker image with ESRP. I see a work item for ESRP team to support signing docker images but...

Hi @blperf , Really appreciate your contribution. I tried to test the change with code like: ``` await blockBlobClient.uploadFile("D:\\a\\ALargeFile"); let result = await blobClient.download(0); await bodyToString(result, content.length); console.log("First download completed");...

@blperf Thanks a lot for such detailed summarize. Yes, that's what I mean. For the solution, I'm think of implementing a readableStream to only open file when it needs to...

Hi @hashim-hivery , I tried with the same block id you provided, it also works well. ``` 2024-03-15T09:22:25.657Z 0aeecaef-052f-4754-a894-752c6a986a05 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=http://127.0.0.1/devstoreaccount1/container171049454435304424/blob171049454440503068?comp=block&blockid=MDAwMDE%3D RequestHeaders:{"x-ms-version":"2023-08-03","content-length":"10","content-type":"application/octet-stream","accept":"application/xml","user-agent":"azsdk-js-storageblob/12.16.0 (NODE-VERSION v18.19.0; Windows_NT 10.0.22631)","x-ms-client-request-id":"e4147f27-41db-46ae-9312-a4a5deb3206f","x-ms-date":"Fri, 15 Mar...

Hi @hashim-hivery , We found the root cause now. The block id in your URL is like: `blockid=MDAwMDE=` , in my test case, it's `blockid=MDAwMDE%3D`. The SDK I used would...

Hi @JohnDoeKyrgyz , Which SDK are you using when encountering the issue? Could you help to share a repro? I tried to repro the issue with .Net SDK with code...

Thanks @rarayudu for the repro. The issue is because this line in our code: https://github.com/Azure/Azurite/blob/main/src/table/generated/utils/serializer.ts#L150 Azurite is based on JS language, the Json parser in JS language can only recognize...

Hi @rarayudu , to implement a Json parser we'd need to take care of encoding and special characters and guarantee our customized Json parser has totally the same behavior with...