Ben McClelland

Results 28 issues of Ben McClelland

### Feature Request Currently [(*blockblob.Client).StageBlock()](https://github.com/Azure/azure-sdk-for-go/blob/main/sdk/storage/azblob/blockblob/client.go#L206) requires passing in body of type io.ReadSeekCloser. This is requiring caching the full stage block body in memory before submitting the upload. Ideally I would...

Storage
customer-reported
needs-team-attention
feature-request

This creates a metrics service for the rest of the gateway that can be used to send metrics stats to any number of metrics plugins. To start, a statsd plugin...

This adds the option to store metadata for objects and buckets within a hidden folder alongside the bucket or object: bucket: .vgw_meta. object: .vgw_meta. Example invocation: ./versitygw -a myaccess -s...

**Describe the solution you'd like** An upcoming scoutfs release adds project id support. Our IAM accounts already have project id support. We just need to add optional setting of the...

enhancement
backend
scoutfs

**Describe the solution you'd like** The gateway typically runs as root, so provides full access to anything below the gateway root directory only limited by bucket ownership and ACLs. You...

enhancement
backend
posix

This issue is just to capture the feature for general metrics. This should be something that can track request rates, throughput, etc. At a minimum we should allow configuring a...

enhancement

**Describe the bug** The presigned URLs generated by `s3cmd` do not include all of the authorization headers that the gateway is expecting. Since this works with AWS, we should allow...

bug
waiting_for_use_case

**Describe the solution you'd like** See this post on why "utils" is not the best package name: [https://dave.cheney.net/2019/01/08/avoid-package-names-like-base-util-or-common](https://dave.cheney.net/2019/01/08/avoid-package-names-like-base-util-or-common) **Additional context** We have in there: - auth-reader - chunk-reader - csum-reader...

enhancement

**Describe the solution you'd like** Running `golint ./...` shows a good amount of warnings about exported types not having comments, etc. We should put some effort into cleaning this up....

good first issue
warnings

**Describe the solution you'd like** Some commands like complete multipart upload can take a long time on some filesystems and possibly timeout on the client side. This causes the clients...

enhancement