Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-79415

Migrate time-series operations to use the compression state

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Storage Execution

    Description

      This work will start removing some of the unoptimized POC work.

      If the work to support multiple open buckets per metadata is not yet complete, we'll need to close buckets prematurely when an incoming eligible measurements time is less than the bucket's last measurements time. This is to maintain the sorted order by the time column, as we can only append to the compression state.

      Buckets will get closed today when they encounter a write conflict, or any write error. So we don't need to build anything to get back to the original compressor state if the write rolls back.

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            gregory.wlodarek@mongodb.com Gregory Wlodarek
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: