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 <[email protected]>
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",