1. 01 Sep, 2017 1 commit
  2. 31 Aug, 2017 2 commits
  3. 26 Aug, 2017 1 commit
    • Daniel Vrátil's avatar
      Fix SQLite DB schema upgrade to version 35 · 2fcd7c4c
      Daniel Vrátil authored
      SQLite does not support DROP COLUMN and our upgrade language is not
      expressive enough to handle that in another way, so for now we just
      leave the 'external' column in PartTable on SQLite, it will simply
      be ignored. On other backends the column is removed as expected.
      
      BUG: 384024
      FIXED-IN: 5.6.1
      2fcd7c4c
  4. 23 Aug, 2017 2 commits
  5. 15 Aug, 2017 1 commit
  6. 04 Aug, 2017 1 commit
  7. 01 Aug, 2017 3 commits
  8. 27 Jul, 2017 1 commit
  9. 24 Jul, 2017 6 commits
  10. 22 Jul, 2017 1 commit
  11. 14 Jul, 2017 1 commit
  12. 08 Jul, 2017 1 commit
  13. 06 Jul, 2017 1 commit
  14. 30 Jun, 2017 2 commits
  15. 29 Jun, 2017 2 commits
  16. 28 Jun, 2017 2 commits
  17. 26 Jun, 2017 1 commit
  18. 22 Jun, 2017 5 commits
  19. 21 Jun, 2017 1 commit
    • Daniel Vrátil's avatar
      CollectionStatistics: prefetch all stats on start · de7eea95
      Daniel Vrátil authored
      When Akonadi is started each application and agent starts requesting
      its Collections and statistics. This causes the CollectionStatistics
      cache to query the stats for each Collection individually with the
      very expensive query. On my system all the statistics queries together
      take over 17 seconds.
      
      With this change the CollectionStatistics cache simply pre-fetches
      statistics for all Collections in single a query, which is MUCH
      faster (less than a second on my system), because the expensive JOINs
      only have to be done once.
      
      As a result of this change applications and agents become responsive
      much faster after start and CPU and IO load during start is massively
      decreased.
      de7eea95
  20. 19 Jun, 2017 1 commit
  21. 15 Jun, 2017 1 commit
  22. 11 Jun, 2017 2 commits
  23. 09 Jun, 2017 1 commit