1. 01 Jul, 2010 1 commit
    • Nicolas Dumazet's avatar
      do not load in step #3 the objects we've already loaded in step #2 · 272ba485
      Nicolas Dumazet authored
      The idea is that if catalog is up-to-date, the call in #2 will already return
      and load from ZODB all descendants of self. We do not want in this case to
      blindly/dumbly recurse over the descendants of self in step #3, loading them
      again from ZODB.
      
      We thus remember which objects we loaded in the Simulation Tree during #2 and
      do not load them again in #3. Code complexity is higher, but this should make
      step #3 virtually "free" when catalog is up-to-date.
      
      
      git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@36761 20353a03-c40f-0410-a6d1-a30d3c3de9de
      272ba485
  2. 30 Jun, 2010 39 commits