Skip to content

M3DB Index Out Of Order Writes support #16

@robskillington

Description

@robskillington

Implementation pending, algorithm:

  1. During cold flush, for any series added to the volume, add to an index segment the series (load existing "cold writes index segment" from disk into a new builder to update it if already present)
  2. Send the cold index block the new updated segment, along with a number of series that were just inserted
  3. For loop over all existing in memory cold block documents, checking if it is in the cold writes segment just persisted to disk, if so then write a new version of the in memory cold block segment without the ones that also exist in the cold writes segment from disk

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions