Uploaded image for project: 'OpenIDM'
  1. OpenIDM
  2. OPENIDM-16658

Investigate removing read of signaled relationship upon signal receipt

    XMLWordPrintable

    Details

    • Story
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Module - Relationships
    • None

      Description

      Currently, a signaled vertex reads the state of the relationship field through which it was signaled upon signal receipt. This makes signal propagation toward high-cardinality relationships (e.g. members on roles) un-performant; if this read could be removed, signals could be propagated everywhere across the graph with minimal cost.

      I think this read is part of the 'triggerSyncCheck' legacy and is no longer necessary.

      This Jira covers investigating this possibility, and devising a compatibility scheme for functionality still dependent upon this read state.

        Attachments

          Activity

            People

            dhogan Dirk Hogan
            dhogan Dirk Hogan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: