Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-11185

db.copyDatabase() et al from 3.4 to 3.6 requires FCV at "3.4" on target

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      A 3.6 mongod with FeatureCompatibiityVersion set to "3.6" cannot connect as a client to a 3.4 mongod. A message about wire protocol mismatch is generated.

      Server min and max wire version are incompatible (0,5) with client min wire version (6,6)
      

      As a result, the db.copyDatabase(), db.cloneDatabase, and db.cloneCollection methods fail when run on a 3.6 server with FCV "3.6", and sourcing from a 3.4 server. We suggest adding documentation on this point, that these methods require that the target 3.6 server have FCV "3.4".

            Assignee:
            kay.kim@mongodb.com Kay Kim (Inactive)
            Reporter:
            spencer.brown@mongodb.com Spencer Brown
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:
              6 years, 13 weeks, 1 day ago