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

could be issues with replication of background create index?

    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.

        Issue Links

          Activity

          • Comments
          There are no comments yet on this issue.

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: