This is an automated email from the ASF dual-hosted git repository.

johnbodley pushed a commit to branch 
john-bodley--switch-cache-for-table-metadata
in repository https://gitbox.apache.org/repos/asf/superset.git

commit b76ebd78495682652247a66f4918047f2d984d7f
Author: John Bodley <[email protected]>
AuthorDate: Fri Jul 15 10:10:57 2022 -0700

    fix: Use cache_manager.cache rather than cache_manager.data_cache for 
caching table metadata
---
 superset/models/core.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/superset/models/core.py b/superset/models/core.py
index d21ac56dad..13703bcea2 100755
--- a/superset/models/core.py
+++ b/superset/models/core.py
@@ -511,7 +511,7 @@ class Database(
 
     @cache_util.memoized_func(
         key="db:{self.id}:schema:None:table_list",
-        cache=cache_manager.data_cache,
+        cache=cache_manager.cache,
     )
     def get_all_table_names_in_database(  # pylint: disable=unused-argument
         self,
@@ -531,7 +531,7 @@ class Database(
 
     @cache_util.memoized_func(
         key="db:{self.id}:schema:None:view_list",
-        cache=cache_manager.data_cache,
+        cache=cache_manager.cache,
     )
     def get_all_view_names_in_database(  # pylint: disable=unused-argument
         self,
@@ -551,7 +551,7 @@ class Database(
 
     @cache_util.memoized_func(
         key="db:{self.id}:schema:{schema}:table_list",
-        cache=cache_manager.data_cache,
+        cache=cache_manager.cache,
     )
     def get_all_table_names_in_schema(  # pylint: disable=unused-argument
         self,
@@ -582,7 +582,7 @@ class Database(
 
     @cache_util.memoized_func(
         key="db:{self.id}:schema:{schema}:view_list",
-        cache=cache_manager.data_cache,
+        cache=cache_manager.cache,
     )
     def get_all_view_names_in_schema(  # pylint: disable=unused-argument
         self,
@@ -613,7 +613,7 @@ class Database(
 
     @cache_util.memoized_func(
         key="db:{self.id}:schema_list",
-        cache=cache_manager.data_cache,
+        cache=cache_manager.cache,
     )
     def get_all_schema_names(  # pylint: disable=unused-argument
         self,

Reply via email to