alecpl
2011-09-07 80152b333ca5d856dcf09f5ca10a9ffd80ba117f
refs
author alecpl <alec@alec.pl>
Wednesday, September 7, 2011 07:07 -0400
committer alecpl <alec@alec.pl>
Wednesday, September 7, 2011 07:07 -0400
commit80152b333ca5d856dcf09f5ca10a9ffd80ba117f
tree 084aa3c8aabb3d2b1783dbb01170840ccefc0c62 tree | zip | gz
parent b104e39f3425faf77cae67101c734fcfc3b0c1e9 view | diff
- Rewritten messages caching (merged devel-mcache branch):
Indexes are stored in a separate table, so there's no need to store all messages in a folder
Added threads data caching
Flags are stored separately, so flag change doesn't cause DELETE+INSERT, just UPDATE
- Partial QRESYNC support
- Improved FETCH response handling
- Improvements in response tokenization method


1 files added
16 files modified
3443 ■■■■■ changed files
CHANGELOG 7 ●●●●● diff | view | raw | blame | history
SQL/mssql.initial.sql 144 ●●●●● diff | view | raw | blame | history
SQL/mssql.upgrade.sql 96 ●●●●● diff | view | raw | blame | history
SQL/mysql.initial.sql 76 ●●●●● diff | view | raw | blame | history
SQL/mysql.update.sql 42 ●●●●● diff | view | raw | blame | history
SQL/postgres.initial.sql 84 ●●●●● diff | view | raw | blame | history
SQL/postgres.update.sql 43 ●●●●● diff | view | raw | blame | history
SQL/sqlite.initial.sql 87 ●●●●● diff | view | raw | blame | history
SQL/sqlite.update.sql 41 ●●●●● diff | view | raw | blame | history
program/include/main.inc 14 ●●●● diff | view | raw | blame | history
program/include/rcube_imap.php 1207 ●●●●● diff | view | raw | blame | history
program/include/rcube_imap_cache.php 907 ●●●●● diff | view | raw | blame | history
program/include/rcube_imap_generic.php 595 ●●●●● diff | view | raw | blame | history
program/include/rcube_message.php 8 ●●●● diff | view | raw | blame | history
program/include/rcube_mime_struct.php 88 ●●●●● diff | view | raw | blame | history
program/steps/mail/func.inc 2 ●●● diff | view | raw | blame | history
program/steps/mail/show.inc 2 ●●● diff | view | raw | blame | history