Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-48771

"Clear content cached by this VM" button just clears WebCachePoolUtil

Details

    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

          Activity

            People

              tammy.fong Tammy Fong (Inactive)
              daniel.sanz Daniel Sanz
              Rafaela Nascimento Rafaela Nascimento
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                8 years, 37 weeks, 2 days ago

                Packages

                  Version Package
                  6.0.X EE
                  6.1.X EE
                  6.2.2 CE GA3
                  6.2.X EE
                  7.0.0 M3