smithjd created this revision. Herald added projects: Frameworks, Baloo. Herald added subscribers: Baloo, kde-frameworks-devel. smithjd requested review of this revision.
REVISION SUMMARY Update the balooctl tool with the changed suspend/resume behaviour. Re-order and use IndexerState to prioritize the indexer thread pool. Newline and tab fixes. Prevent a scheduler race condition. Separate runnableStateChanged into two functors. Allow the first run indexer to complete before running any other runnables. Prevent the new file and unindexed file runnables from running at the same time. REPOSITORY R293 Baloo BRANCH master-scheduler (branched from master) REVISION DETAIL https://phabricator.kde.org/D15048 AFFECTED FILES src/file/fileindexscheduler.cpp src/file/fileindexscheduler.h src/file/indexerstate.h src/tools/balooctl/main.cpp To: smithjd Cc: kde-frameworks-devel, #baloo, ashaposhnikov, michaelh, astippich, spoorun, ngraham, bruns, abrahams