On the DD4T website it states that caching has been improved in version 2.0. However I can't find anywhere what the changes are.
I have been playing around with the CallBack settings and did not notice any effect. Looking at the code it looks like the callback functionality has been removed from the
DefaultCacheAgent. Also in the
ConfigurationKeys class no CallBack related keys are present.
My conclusion is that the following setting is obsolete as per DD4T 2.0:
<add key="CacheSettings_CallBackInterval" value="30" />
It seems with the introduction of the
TridionBackedCacheAgent, which offers event based cache invalidation, the
DefaultCacheAgent has been updated to a simple timebased cache.
Can anyone confirm this and explain other caching improvements made in 2.0?