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

could be issues with replication of background create index?

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor - P4
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Replication
    • Labels:
      None
    • Operating System:
      ALL

      Description

      it seems that if you do a background index build, we also build it on the background on the slave.

      that might be desirable, but if we keep that, we need to (1) have a test for it.

      (2) i think there may be an issue: you cannot do two background index builds at once. the administrator might do them one at a time on the master, but if the slave is slower, theymight overlap; in that case, the 2nd index wouldn't get built.

      one solution is to do bg indexing only on the primary, but i think users would prefer to have it do background everywhere.

      one fix might be : on the slave, do it in the background if one is not in progress; if one is alerady in progress, sleep and poll until that finishes. (kind of like sleepdelay). another option would be to just build int he foreground.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              kristina Kristina Chodorow
              Reporter:
              dwight_10gen Dwight Merriman
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: