Skip to content

Conversation

@rbottema
Copy link
Contributor

@rbottema rbottema commented Feb 1, 2024

A content item can be tagged with multiple tags, which would make them end up multiple times in the GetTaggedContentGuids list. Filtering out duplicates cleans this list and avoids doing duplicate processing. This speeds up the job greatly, especially in sites with heavy tag usage

A content item can be tagged with multiple tags, which would make them end up multiple times in the GetTaggedContentGuids list. Filtering out duplicates cleans this list and avoids doing duplicate processing. This speeds up the job greatly, especially in sites with heavy tag usage
@rbottema
Copy link
Contributor Author

rbottema commented Feb 1, 2024

There are more potential performance improvements that are worth looking into, but I didn't have time for. Examples are:

  • Loading content types only once per content type
  • Constructing a lookup of GUID -> tags to avoid multiple looping over all tags

@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 8, 2025

@ErvinsA ErvinsA merged commit 72dcdc0 into Geta:master Jan 14, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants