Details
-
Bug
-
Status: Closed
-
Resolution: Fixed
-
7.0.0 M3
-
6.2.x, 6.1.x, 6.0.x
-
Committed
-
3
Description
There is an inconsistency in the Control Panel regarding the cache clear buttons: while "Clear content cached across the cluster" deletes all cluster caches (managed by MultiVMPoolUtil), the analogous button "Clear content cached by this VM" is not clearing all local caches (managed by SingleVMPoolUtil) but the WebCachePoolImpl which is just one of the caches managed by that class.
Besides the inconsistency at the UI level, there are 2 consequences of this:
1. There is no way to clear other caches such as: LiferayTemplateCache, SQLQueryTableNames, GroovyExecutor, JavascriptExecutor, PythonExecutor, PortalLDAPImporterImpl, ComboServlet, NtlmFilter, DefaultTemplateResourceLoader, JavascriptBundleUtil, LiferayResourceManager and PortletPreferencesFactoryImpl
2. Caches defined by third party developments will never get cleared through this button.
Right solution seems to clear all caches managed from SingleVMPoolUtil.
Attachments
Issue Links
- relates
-
LPE-12557 "Clear content cached by this VM" button only clears WebCachePoolUtil, not all caches
-
- Closed
-