Use document deltas to determine whether update affects indexes while applying diff

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 4.7.0
    • Affects Version/s: None
    • Component/s: Querying
    • Fully Compatible
    • Query 2020-08-24
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      When applying replacement and pipeline updates, we conservatively assume that all indexes associated with the document need to be updated. Once document diffing is in place for pipeline based updates we can use the diff to determine which fields changed and whether indexes need to be updated.

       

      See this code and this code.

            Assignee:
            Arun Banala
            Reporter:
            Ian Boros
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: