roundcubemail-plugins-kolab/plugins/libkolab/SQL/mysql
Thomas Bruederli af6d366a1f Optimize access to kolab contacts using a sorted and limited query (#2828)
- Add columns for sorting in kolab_cache_contact
- Extend bin/modcache.sh script to update existing cache records
- Add setters for ORDER BY and LIMIT clauses
- Adapt the kolab_addressbook plugin to fetch contacts page-wise

ATTENTION: This changeset contains database schema changes!
Run `bin/updatedb.sh --dir plugins/libkolab/SQL --package libkolab`

Afterwards, the cached data needs to be updated. To do so, either run
  `plugins/libkolab/bin/modcache.sh update --type=contact`
or execute the following query
  DELETE FROM `kolab_folders` WHERE `type`='contact';
2014-02-10 11:46:50 +01:00
..
2013011000.sql Update SQL scripts to match Roundcube format for schema upgrades, update/add UPGRADING instructions 2013-01-18 09:40:48 +01:00
2013041900.sql Implemented new method of storing filename and mimetype of file objects 2013-04-19 14:20:55 +02:00
2013100400.sql Rename kolab_folders.ID to kolab_folders.folder_id to be in sync with other Roundcube database conventions 2013-10-07 20:06:04 +02:00
2013110400.sql Extend contact's xml col to longtext because of the binary data for photo and crypt keys 2013-11-04 10:55:07 +01:00
2013121100.sql Fix kolab cache issues with malformed/unsupported character sequences 2013-12-12 09:45:18 +01:00
2014021000.sql Optimize access to kolab contacts using a sorted and limited query (#2828) 2014-02-10 11:46:50 +01:00