Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-30048

Improve concurrent delete of proxies

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 10.10-HF39, 11.5, 2021.1
    • Component/s: Core DBS
    • Release Notes Summary:
      Concurrent delete of proxies is better managed.
    • Tags:
    • Team:
      FG
    • Sprint:
      nxFG 11.3.1
    • Story Points:
      3

      Description

      NXP-30010 helps with the concurrent deletion of different proxies for the same target, but one issue remains.

      When a proxy is deleted, it changes the ecm:proxyIds of the target, which in turn triggers an update of all its remaining proxies (copy of the target data onto the proxy). This update should be empty, as the target hasn't actually changed, but the code currently copies the ecm:systemChangeToken of the target onto the proxy, which, when two or more of these happen concurrently, triggers a (useless) proxy update that collides with the concurrent deletion of the proxy.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 4 hours
                  4h