Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Revisions: Issue #20059 Back to Issue ]
Summary 0020059: Menu caching design defects
Revision 2012-03-20 12:37 by alostale
Steps To Reproduce N/A
Revision 2012-03-20 12:37 by alostale
Description Menu is served as part of MainLayoutComponent, which eTag is calculated as language + role + module version (client application module!)

This means menu is not updated in the following cases:
 *Menu is changed by adding/removing access to any window
 *A new module is added but version of client application is not changed


Revision 2012-03-20 12:02 by alostale
Steps To Reproduce -
Revision 2012-03-20 12:02 by alostale
Description Menu is served as part of Application js, which eTag is calculated as language + role + module version (client application module!)

This means menu is not updated in the following cases:
 *Menu is changed by adding/removing access to any window
 *A new module is added but version of client application is not changed

Another related topic is quick launch is attached to a datasource that uses MenuManager, a request is done first time on session the quick launch is used to retrieve the menu again. This should be possible to be avoided as the actual menu information is served on login. But in fact, currently this is doing the quick launch not to have this caching issue.



Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker