fix auto invalidation rules and default statfileslevel in publish dispatcher.any
Description
Gliffy Diagrams
Activity
Show:
Stefan Seifert December 21, 2015 at 9:54 AM
merged in rev. 2818066c41cc2aa979d60468126368a84e0bff3e

Masoud Rozati December 9, 2015 at 7:29 PM
please review this pull request
https://github.com/wcm-io-devops/conga-aem-definitions/pull/3

Masoud Rozati December 9, 2015 at 7:00 PM
the invalidation rules in author dispatcher.any seem to be ok. so this ticket only applies to the publish dispatcher
Fixed
Details
Details
Assignee
Reporter

Components
Fix versions
Priority
Created December 9, 2015 at 6:48 PM
Updated December 21, 2015 at 9:54 AM
Resolved December 21, 2015 at 9:54 AM
the currently generated dispatcher.any has a pessimistic auto-invalidation of cache:
in combination with the default statfileslevel "0" this makes almost the whole files in the cache to be invalidated upon each replication. but the auto invalidation is intended to be used for cross-dependencies like navigation links.
I think rule #2 is also redundant, because by default you don't have anonymous access to the /apps folder.
in the newest version dispatcher.any (v4.1.11) this is very optimisitc
I think it is better to use these rule and mybe allow invalidation of *.json files as well.
also the default /statfileslevel should be "1" to make the worst auto-invalidation only from /content not from jc:root