1. 14 Aug, 2015 1 commit
    • Ralf Becker's avatar
      - improve performance, by not iterating for each entry through all entries,... · 8cd0a71f
      Ralf Becker authored
      - improve performance, by not iterating for each entry through all entries, but initially create an associative array of old entries indexed by their key and then iterating through the new entries once identifying new, modfied or removed entries
      (this makes a hugh difference eg. for addressbooks with a couple of thousand entries more then a factor of 10)
      - it drops the requirement that ids need to be in ascending order, new diff code works also if $new contains smaller ids. That happens eg. for us when a users unsubscribs from a mail folder and subscribes again
      8cd0a71f
  2. 16 Jul, 2015 2 commits
  3. 14 Jul, 2015 1 commit
  4. 07 Jul, 2015 1 commit
  5. 24 Jun, 2015 1 commit
  6. 22 Jun, 2015 1 commit
  7. 17 Jun, 2015 1 commit
  8. 15 Jun, 2015 8 commits
  9. 09 Jun, 2015 2 commits
  10. 08 Jun, 2015 2 commits
  11. 05 Jun, 2015 3 commits
  12. 26 May, 2015 2 commits
  13. 20 May, 2015 1 commit
  14. 14 May, 2015 1 commit
  15. 12 May, 2015 2 commits
  16. 08 May, 2015 3 commits
  17. 05 May, 2015 1 commit
  18. 17 Mar, 2015 1 commit
  19. 11 Mar, 2015 1 commit
  20. 28 Jan, 2015 1 commit
  21. 14 Jan, 2015 1 commit
  22. 10 Dec, 2014 1 commit
  23. 29 Oct, 2014 1 commit
  24. 22 Oct, 2014 1 commit