Uploaded image for project: 'OpenDJ'
  1. OpenDJ
  2. OPENDJ-5637

Replication: Changelog not in sync on RS-only when upgrading a split DS-RS topology from 2.6.4

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 6.5.0
    • Fix Version/s: 6.5.0
    • Component/s: replication, upgrade
    • Labels:
    • Flagged:
      Impediment
    • Epic Link:
    • Story Points:
      2

      Description

      Found with rev (00fd47957e5)

      We have a split DS-RS topology of 2 DS - 2 RS, installed with 2.6.4 version, with data.
      We check replication is working by performing some operations which populate the changelog.
      We upgrade servers one by one.
      Then we check the changelog and sometimes, the changelog is missing some entries and is not consistent between servers:

      Expected:
      ========
      /DJ_REPL_RS1/opendj/bin/ldapsearch -h localhost -p 1398 -D "cn=myself" -w password -b "cn=changelog" --countEntries "(objectclass=*)" 
      ...
      # Total number of matching entries: 9
      
      Got:
      ===
      /DJ_REPL_RS1/opendj/bin/ldapsearch -h localhost -p 1412 -D "cn=myself" -w password -b "cn=changelog" --countEntries "(objectclass=*)" 
      ...
      # Total number of matching entries: 5
      
      /DJ_REPL_RS2/opendj/bin/ldapsearch -h localhost -p 1413 -D "cn=myself" -w password -b "cn=changelog" --countEntries "(objectclass=*)" 
      ...
      # Total number of matching entries: 9
      

      To reproduce (1 time out of 3 on my laptop...)

      ./run-pybot.py -n -v -s replication_group3.Upgrade -t Replication_Topology_Split_DS_RS opendj 
      

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ylecaillez Yannick Lecaillez
              Reporter:
              cforel carole forel
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: