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

Move determining rollover action from bucket_catalog_internal::insertIntoBucket into bucket_catalog_internal::useBucket

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Won't Do
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Execution Team 2024-01-22, Execution Team 2024-02-05, Execution Team 2024-02-19

    Description

      SERVER-79480 involves changing the rollover behavior of buckets to accommodate for the fact that there will be multiple open buckets. This is a split off ticket from that ticket that handles moving the code that handles determining rollover action from insertIntoBucket into useBucket - this will change the contract for useBucket to return a bucket with no RolloverAction that can be inserted into by insertIntoBucket safely, and rollover buckets if there are no such buckets. It will essentially also collapse the functionality of useAlternateBucket into useBucket.

      Attachments

        Activity

          People

            damian.wasilewicz@mongodb.com Damian Wasilewicz
            damian.wasilewicz@mongodb.com Damian Wasilewicz
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: