Revision 76074bc...

Go back to digest for 6th March 2011

Optimization in KDE Base

Vishesh Handa committed changes in [kde-runtime] /services/backupsync/service:

Properly fix the memory bloat problem

The problem was that the changeLog and identification set produced could be very large in size. Therefore keeping the entire thing in memory was not a viable option. This patch makes sure that entire ChangeLog is never kept in memory while creating a Backup. ( It is still going to be required when restoring a backup )

File Changes

Modified 4 files
  • /services/backupsync/service
  •   nepomuk/identificationset.cpp
  •   nepomuk/identificationset.h
  •   nepomuk/tools.cpp
  •   nepomuk/tools.h
4 files changed in total