HomePhorge

SVN_MERGE
6d7881d74f38Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

SVN_MERGE

Merged revisions 1007828,1007940-1007941,1007949,1008020,1008036 via svnmerge from
https://vkrause@svn.kde.org/home/kde/trunk/KDE/kdepimlibs

........

r1007828 | tokoe | 2009-08-06 11:57:37 +0200 (Thu, 06 Aug 2009) | 2 lines

deprecated--

........

r1007940 | vkrause | 2009-08-06 16:52:17 +0200 (Thu, 06 Aug 2009) | 2 lines

add a bit more convenience

........

r1007941 | vkrause | 2009-08-06 16:53:19 +0200 (Thu, 06 Aug 2009) | 2 lines

try to fix build failure on Mac

........

r1007949 | hindenburg | 2009-08-06 17:55:44 +0200 (Thu, 06 Aug 2009) | 1 line

fix compiling per mikearthur on irc

........

r1008020 | vkrause | 2009-08-06 19:55:27 +0200 (Thu, 06 Aug 2009) | 15 lines

Complete rework of the Monitor internals, to be much more efficient.
It now makes use of notification compression and the client side caches
for collections and items, which reduces the amount of server operations
by about 50-60%. Additionally, it will allow us to get rid of the client
side item/collection composite fetch job, which means about 30% less job
objects even on cold caches (job object creation has been a performance
bottleneck in a few cases already).
It also fixes a bunch of race and corner cases where the old implementation
would randomly misbehave. Oh, and it makes use of CollectionFetchScope now,
for configuring the collection retrieval, which was the reason I got into
all this in the first place.

The old code is still there, ChangeRecorder needs to be ported to the
new stuff first.

........

r1008036 | mkoller | 2009-08-06 20:32:13 +0200 (Thu, 06 Aug 2009) | 7 lines

BUG: 141699
BUG: 40920

Handle the case when the POP server closes the connection after returning the result,
e.g. +OK 0 messages
after the LIST command

........

svn path=/branches/work/akonadi-ports/kdepimlibs/; revision=1008222

Details

Provenance
Volker Krause <vkrause@kde.org>Authored on
Parents
rKPL3e63e786dd1b: SVN_MERGE
Branches
Unknown
Tags
Unknown

Event Timeline

Volker Krause <vkrause@kde.org> committed rKPL6d7881d74f38: SVN_MERGE (authored by Volker Krause <vkrause@kde.org>).Aug 7 2009, 9:28 AM