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

dpgaspar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git


The following commit(s) were added to refs/heads/master by this push:
     new 453806f  perf(dataset): improve performance on get list (#9739)
453806f is described below

commit 453806fc4c3fe6af3b891561b33e911bcac656be
Author: Daniel Vaz Gaspar <danielvazgas...@gmail.com>
AuthorDate: Wed May 6 11:48:32 2020 +0100

    perf(dataset): improve performance on get list (#9739)
---
 superset/datasets/api.py    | 6 ++++--
 tests/datasets/api_tests.py | 3 +++
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/superset/datasets/api.py b/superset/datasets/api.py
index d5c811f..7452b66 100644
--- a/superset/datasets/api.py
+++ b/superset/datasets/api.py
@@ -68,14 +68,16 @@ class DatasetRestApi(BaseSupersetModelRestApi):
         "refresh",
     }
     list_columns = [
+        "id",
+        "database_id",
         "database_name",
+        "changed_by_fk",
         "changed_by_name",
         "changed_by_url",
         "changed_by.username",
         "changed_on",
-        "database_name",
+        "default_endpoint",
         "explore_url",
-        "id",
         "schema",
         "table_name",
     ]
diff --git a/tests/datasets/api_tests.py b/tests/datasets/api_tests.py
index 006d523..47d98e6 100644
--- a/tests/datasets/api_tests.py
+++ b/tests/datasets/api_tests.py
@@ -87,10 +87,13 @@ class DatasetApiTests(SupersetTestCase):
         self.assertEqual(response["count"], 1)
         expected_columns = [
             "changed_by",
+            "changed_by_fk",
             "changed_by_name",
             "changed_by_url",
             "changed_on",
+            "database_id",
             "database_name",
+            "default_endpoint",
             "explore_url",
             "id",
             "schema",

Reply via email to