DescriptionCache is busted according to what the server says (currently, fixed to shindig.cache.xml.refreshInterval), with some adjustments to differences between server/client absolute times. Before, this cache was infinite (ie: as long container instance lives). Cache will not be busted for navigated and preloaded gadgets. For simplicity, gadgets need to be closed (unnavigated) and/or unloaded (if preloaded) for its cache to be possibly evicted. Cache busting is particularly needed for long-live AJAX container pages (ie: ones that don't refresh pages).
Patch Set 1 : Added unit tests #
Total comments: 2
Patch Set 2 : Update patch #Patch Set 3 : Update patch #
MessagesTotal messages: 6
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||