[Kde-pim] Review Request 123404: akonadi-search patches from kolab branch
Vishesh Handa
me at vhanda.in
Fri Apr 17 17:57:27 BST 2015
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/123404/#review79139
-----------------------------------------------------------
Ship it!
Go ahead. If I notice anything later we can always fix it up.
Also, it's good that tests were also added.
- Vishesh Handa
On April 17, 2015, 4 p.m., Sandro Knauß wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123404/
> -----------------------------------------------------------
>
> (Updated April 17, 2015, 4 p.m.)
>
>
> Review request for KDEPIM and Vishesh Handa.
>
>
> Repository: akonadi-search
>
>
> Description
> -------
>
> The patchset you can find under dev/kolab-merge branch.
>
> Akonadi-Indexer: Collection indexing
> Index that allows to search for collections.
>
> Fetch EntityDisplayAttribute with ancestors.
>
> Added boolean field with value.
>
> Add Search for Invitations,decliend events..
>
> Only fetch collections to index.
>
> Avoid the currently very expensive CollectionUpdateJob whenever possible.
>
> CollectionUpdateJob does a recursive fetch job which is very inefficient currently.
>
> PimIndexer: setExclusive to receive notifications about non-enabled collections.
>
> Avoid name clash (at least on MSVC).
>
> Exclude test on Windows, can't figure out the linking errors, atm.
>
> Don't print the full query on every search, less debug noise.
>
>
> Diffs
> -----
>
> agent/CMakeLists.txt 3f948cddad3af7e80e3ab6dc64feb99b98dc65ce
> agent/agent.h a5d92d046898ed46f787029768dbd356e664c2a7
> agent/agent.cpp 611aa666ae176dfaee761df86edcc5b99c3058ee
> agent/autotests/CMakeLists.txt 5a3c975f4bd251d54b146fad1a86f2812c66db63
> agent/autotests/collectionquerytest.cpp PRE-CREATION
> agent/calendarindexer.h 6349e525422a694eaf097eae8359cd18918159cf
> agent/calendarindexer.cpp eb2c57e92665ebc3213b8e64efd45393457f0fbe
> agent/collectionindexer.h PRE-CREATION
> agent/collectionindexer.cpp PRE-CREATION
> agent/collectionupdatejob.h PRE-CREATION
> agent/collectionupdatejob.cpp PRE-CREATION
> agent/index.h 4dc03ad9b025e6ecea3e91ca66cf71316a4d83a9
> agent/index.cpp f276cfc636ab4f1fa4bd386bb91eb3e603e707bb
> agent/org.freedesktop.Akonadi.BalooIndexer.xml b3b379d96667ec02783747ba3633962d73edccc6
> agent/scheduler.h 18d01dd21c641c917239569b2356a2d0ba773c64
> agent/scheduler.cpp 19a6aff598e681b7a74fb82ab6df230f8a2fe283
> akonadiplugin/autotests/CMakeLists.txt 88fa0f8fc92419d20d24a060e6e0ea67b1f7bf8f
> akonadiplugin/autotests/searchplugintest.cpp 8a0576de6892c3376c653180fa3b9c72284eb9cb
> akonadiplugin/searchplugin.cpp c91fe215be3c78edadbffc99107b954b9b533730
> lib/CMakeLists.txt 6bd57ce7f6c6f5eb24463943eff27611fa92beba
> lib/collectionquery.h PRE-CREATION
> lib/collectionquery.cpp PRE-CREATION
> lib/resultiterator.h eb0e478d97d911dd9bc3a587fe52c53e9900059b
> search/calendar/calendarsearchstore.cpp e9a568c554545bd06a8eed634b38dc0bd9f92456
> search/pimsearchstore.h bc9f9811580ebf9d8369382ab6df09a42572fb23
> search/pimsearchstore.cpp b4f7cff5be2bbdf7bf120888048e530428121aa6
>
> Diff: https://git.reviewboard.kde.org/r/123404/diff/
>
>
> Testing
> -------
>
> compile and run test
>
>
> Thanks,
>
> Sandro Knauß
>
>
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
More information about the kde-pim
mailing list