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

Refactor capped collection code

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Won't Fix
    • Icon: Minor - P4 Minor - P4
    • None
    • None
    • Storage
    • Storage Execution

    Description

      There's currently a lot of ambiguous overlap in the capped and non-capped collection code. Reading through the allocate/delete/overrun logic can be quite time consuming. There are also various portions of the storage system which have multiple branches of logic specifically to deal with capped collections, which may not need to be there.

      It might be worth considering any future use-cases, like SERVER-2654.

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            benjamin.becker Ben Becker
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: