Mike Harder

Results 48 issues of Mike Harder

A primary blob perf test is to upload/download 1GB blobs with parallel=8. This works in .NET, Java, JS, and Python because they upload/download from/to streams, which can be implemented to...

pillar-performance
Storage

It appears that async clients `close()` method does not close the underlying TCP connection. While running the app below, when the app is waiting for input the second time, `session.closed`...

I believe there is a bug in `upload_block_blob()`, where it assumes `data.read(length)` returns `length` bytes: https://github.com/Azure/azure-sdk-for-python/blob/8e0101d075ea16f680d36516452e8b99c1b3d000/sdk/storage/azure-storage-blob/azure/storage/blob/_upload_helpers.py#L96-L102 However, the contract of `RawIOBase.read(size)` states "Read **up to** size bytes": https://docs.python.org/3/library/io.html?highlight=seek#io.RawIOBase.read So I...

Storage
Client

If a PR doesn't change any TypeSpec specs, the `typespec - pr` pipeline should no-op, but its failing instead: ``` /usr/bin/pwsh -NoLogo -NoProfile -NonInteractive -Command . '/mnt/vss/_work/_temp/4f8d5da8-e84a-4c41-ba5e-8ee8956b5ab5.ps1' git -c core.quotepath=off...

``` > gh repo clone Azure/azure-rest-api-specs > cd azure-rest-api-specs > npm ci > git diff warning: in the working copy of 'eng/tools/TypeSpecValidation/cmd/tsv.js', LF will be replaced by CRLF the next...