Skip to content
This repository was archived by the owner on Aug 1, 2024. It is now read-only.
This repository was archived by the owner on Aug 1, 2024. It is now read-only.

Documentation issue with blob block id naming #553

Open
@Mardoxx

Description

@Mardoxx

Can't find this on MS docs repo to submit PR..

https://docs.microsoft.com/en-us/rest/api/storageservices/understanding-block-blobs--append-blobs--and-page-blobs

Block IDs are strings of equal length within a blob. Block client code usually uses base-64 encoding to normalize strings into equal lengths. When using base-64 encoding, the pre-encoded string must be 64 bytes or less. Block ID values can be duplicated in different blobs. A blob can have up to 100,000 uncommitted blocks, but their total size cannot exceed 200,000 MB.

What does it mean by Block client code usually uses base-64 encoding to normalize strings into equal lengths? Sounds completely wrong to me!

I thought blockIds had to be Base64 encoded strings of equal length strings per block blob (of a max length of 64 bytes before encoding)!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions