Revision bcae096...

Go back to digest for 11th May 2014

Features in KDE-PIM

Christian Mollekopf committed changes in [akonadi] /:

Incremental changes for MERGE and tag support for MERGE and APPEND.

Incremental changes make it possible to i.e. only update the flags.

Tag support allows clients to create a new item with tags specified via
\Tag['tagRemoteId'] flag (the flag can be repeated with different
remote IDs to assign multiple tags. The tags MUST exist.

When SILENT is specified on MERGE, the resulting item won't be sent in the response
of MERGE, instead just an UID is sent.

Daniel Vratil is of course responsible for writing the patch ;-)

File Changes

Modified 12 files
  •   libs/protocol_p.h
  •   server/src/handlerhelper.cpp
  •   server/src/handlerhelper.h
  •   server/src/handler/akappend.cpp
  •   server/src/handler/akappend.h
  •   server/src/handler/append.cpp
  •   server/src/handler/merge.cpp
  •   server/src/handler/merge.h
  •   server/src/handler/store.cpp
  •   server/src/handler/store.h
  •   server/src/storage/datastore.cpp
  •   server/src/storage/datastore.h
12 files changed in total