Commit Graph

16 Commits

Author SHA1 Message Date
Dave Woestenborghs
29e2b21789 Refactored to a single loop to avoid multiple enumerations on the results list 2020-10-14 08:37:49 +02:00
Dave Woestenborghs
165f99c920 Order by path instead of level 2020-10-14 08:25:42 +02:00
Dave Woestenborghs
4db30c24c8 Added some more comments 2020-10-12 16:17:38 +02:00
Dave Woestenborghs
a9f83711a7 Merge branch 'pr9137' into temp_8879 2020-10-12 16:14:11 +02:00
Dave Woestenborghs
3da74b74e5 Optimized query for getting published pages only 2020-10-12 16:13:51 +02:00
Shannon
257392dd28 Non-published content indexed in ExternalIndex
Fixes issue that the non-published content index populator is executing for the ExternalIndex
2020-10-12 16:49:45 +11:00
Dave Woestenborghs
df2c90e488 For published content index items by getting children recursively 2020-10-01 10:16:08 +02:00
Dave Woestenborghs
6f30029a49 #8879 split indexing in 2 seperate methods so we are able to have different logic for all and published only content 2020-10-01 09:57:18 +02:00
arkadiuszbiel
ffaf12c548 Create Interface for Member and Content Index to use in Populators 2019-10-24 09:55:41 +01:00
Harmen Kooiker
79e6c106d3 Fix ContetIndexPopulator publishedQuery 2019-10-11 09:38:43 +02:00
Shannon
4ca95a11ee Fixes index populator registration and fixes the populators/rebuilders to not execute any lookups if there are no indexes 2019-01-07 18:49:55 +11:00
Shannon
162f8480d1 more tweaks to get config based indexes working, updates to IIndexPopulator to have strongly typed association 2018-12-13 23:17:58 +11:00
Shannon
b48a7fa4a9 Gets search tools working for explicitly defined searchers, have tested with a multi index searcher, refactors SupportsUnpublished vs SupportSoftDelete vs OnlyPublishedContent booleans and made some sense out of the reindexing items in ExamineComponent which didn't really work, cleans up IPublishedContentQuery implementation 2018-12-05 16:53:25 +11:00
Shannon
340b8e6cef Latest examine, updates for dashboard, adds UmbracoExamineIndexDiagnostics 2018-11-29 13:55:51 +11:00
Shannon
e3548efed4 Uses IIndexPopulator to populate/rebuild indexes 2018-11-28 14:17:11 +11:00
Shannon
3fd0aef18e decouples data lookup from indexers and rebuilding logic 2018-11-28 01:23:02 +11:00