You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by di...@apache.org on 2022/09/19 12:45:17 UTC

[superset] 01/01: Memoize

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

diegopucci pushed a commit to branch fix/dataset-timeout
in repository https://gitbox.apache.org/repos/asf/superset.git

commit 3d2fabc127ae1bf15e50bcbbdafdbd914dc9d3cf
Author: geido <di...@gmail.com>
AuthorDate: Mon Sep 19 15:45:00 2022 +0300

    Memoize
---
 superset/models/core.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/superset/models/core.py b/superset/models/core.py
index f1c1e6bbdd..512adfebc6 100755
--- a/superset/models/core.py
+++ b/superset/models/core.py
@@ -603,6 +603,7 @@ class Database(
         return self.get_db_engine_spec(url)
 
     @classmethod
+    @memoized
     def get_db_engine_spec(cls, url: URL) -> Type[db_engine_specs.BaseEngineSpec]:
         backend = url.get_backend_name()
         try: