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

Remove implicit collection creation from SyncTail

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major - P3
    • Resolution: Gone away
    • None
    • None
    • Replication
    • Replication

    Description

      If the collection doesn't exist for an operation we need to apply in SyncTail, SyncTail will take the locks to create the collection here. For update operations, the collection will be implicitly created, for insert operations, a NamespaceNotFound error will be returned, added in SERVER-17634. Update operations should return a similar error and we should revisit if we want to take the locks on the collection in SyncTail at all.

      Attachments

        Issue Links

          Activity

            People

              backlog-server-repl Backlog - Replication Team
              judah.schvimer@mongodb.com Judah Schvimer
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: