Skip to content

metadata byte size book-keeping #7

Description

@jvatic

Currently Metadata::metadata_size serializes everything to get it's byte size. It was done this way for simplicity at the cost of performance. It'd be great to get some book-keeping in place so that changes to metadata (adding, removing, updating atoms) performs minimal calculations at time of edit to allow the serialized byte size to always be known (including if it's a 64bit or 32bit variant of the atom, e.g. chunk offsets).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions