Details

    • Sprint:
      Sustaining Sprint 39
    • Cases:
    • Support Ticket IDs:

      Description

      While executing a reconById, customer noticed the following log entries which makes it look like recon is occurring for all ids:

      FINEST: Converted document link#16:1539{_openidm_id:3b672fe8-6c39-4c25-9ffe-baa830fb6f61,linkType:managedUser_systemScriptedSql,firstId:193810,secondId:193810} v1 to {_id=3b672fe8-6c39-4c25-9ffe-baa830fb6f61, _rev=1, linkType=managedUser_systemScriptedSql, firstId=193810, secondId=193810}

      On further investigation, it appears that recon only occurs for the id but the fetching occurs for all users. See org.forgerock.openidm.sync.impl.ObjectMapping#doRecon line 881

                 if (prefetchLinks) {
                      reconContext.getStatistics().linkQueryStart();
                      allLinks = Link.getLinksForMapping(ObjectMapping.this);
                      reconContext.setAllLinks(allLinks);
                      reconContext.getStatistics().linkQueryEnd();
                  }
      

        Attachments

          Activity

            People

            • Assignee:
              mark.offutt Mark Offutt [X] (Inactive)
              Reporter:
              mark.offutt Mark Offutt [X] (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: