1. 11 Oct, 2012 34 commits
  2. 10 Oct, 2012 6 commits
    • Łukasz Nowak's avatar
      Mark only if not marked yet. · 2f8f8057
      Łukasz Nowak authored
      2f8f8057
    • Łukasz Nowak's avatar
      Trigger in activities. · 48e559d4
      Łukasz Nowak authored
      It will espace transaction boundaries, so minimise calling needless methods.
      
      Additionaly there is higher chance to have objects reindexed this way.
      48e559d4
    • Łukasz Nowak's avatar
      Avoid accessing not needed objects. · 99966d3a
      Łukasz Nowak authored
      99966d3a
    • Łukasz Nowak's avatar
      Fix typo. · 018929ea
      Łukasz Nowak authored
      018929ea
    • Łukasz Nowak's avatar
      Improve interactivity. · 95e98710
      Łukasz Nowak authored
      Whenever planned Sale Order is reindexed try to fire up ordering alarm.
      Whenever ordered Sale Order is reindexed try to fire up confirming alarm.
      Whenever Hosting Subscription is reindexed try to fire up update open order alarm.
      In all cases obey alarm configuration (if it is subscribed, if alarm is active,
      if is not running).
      
      Whenever item is reindexed (Software Instance, Slave Instance, Software
      Installation or Computer Partition) try to register recalculation of related
      computer cache.
      
      In neither case try to be "smart" (eg. waiting for reindexation to finish) as
      this code just tries to speed up the system, it cannot achieve synchronism of
      updates.
      95e98710
    • Łukasz Nowak's avatar
      Fixup the cache key. · 5f74af39
      Łukasz Nowak authored
      5f74af39