• Vincent Pelletier's avatar
    all: Avoid most direct calls to {recursiveI,i}mmediateReindexObject · 62ffe669
    Vincent Pelletier authored
    These methods must not be called synchronously:
    - they can break catalog by not being careful enough about other
      reindexations which may happen in parallel. See the serialization_tag
      mechanism for more.
    - indexation gets executed in the security context of the user causing the
      call, which may lead to an indexation result different from what happens
      when indexation happens with an all-accesses user.
    62ffe669
testAccountingRulesSimulationLegacy.py 78.5 KB