You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by be...@apache.org on 2026/04/16 15:59:03 UTC
(superset) branch semantic-layer-add-semantic-view updated (8a09966ddd5 -> 889fbaed437)
This is an automated email from the ASF dual-hosted git repository.
beto pushed a change to branch semantic-layer-add-semantic-view
in repository https://gitbox.apache.org/repos/asf/superset.git
discard 8a09966ddd5 Bulk delete
discard c94264f9540 Address comments
omit 0ccd0e0e907 Improve design
omit 03319eb6056 Fix lint/tests
omit a3ecdb8be73 Fix imports
omit ec36ce26c51 feat: CRUD for adding/deleting semantic views
omit b7cb55a5f08 Fix rebase
omit bed885efe14 feat: UI for semantic layers
omit f1cdfc405e7 feat: API for semantic layers
omit 95e5b91aa57 Fix imports
omit 50c4e0dd302 feat: UI for semantic views
omit ca526d6220a Check uniqueness
omit e620ffbbd03 feat: API for semantic views
omit 07509605dd0 feat: Explore integration
add efa9159cc85 Address comments
add ac7f5e5e49d feat: Explore integration
add ca958e83bda Fix Datasource type
add a5a8d522487 feat: API for semantic views
add 29a90e58e17 Check uniqueness
add 3312cbc9199 Fix DAO
add c38cd4b45ad feat: UI for semantic views
add a4bcda18b40 Fix imports
add 16c0b06d06e Address comments
add eab0f003cf1 Move logic to commands
add 087717f5703 feat: API for semantic layers
add a27b7add714 Address comments
add d78c4031b53 Update permissions
add f5d4657416f feat: UI for semantic layers
add 86089587acf Fix rebase
add 1181beea5fb feat: CRUD for adding/deleting semantic views
add c0a418b9866 Fix imports
add 07e66c3cde5 Fix lint/tests
add b7261930e06 Improve design
add 0f37dfa18c9 Address comments
add 889fbaed437 Bulk delete
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (8a09966ddd5)
\
N -- N -- N refs/heads/semantic-layer-add-semantic-view (889fbaed437)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
pyproject.toml | 1 -
.../src/superset_core/semantic_layers/daos.py | 169 +++++++++++++
.../src/superset_core/semantic_layers/models.py | 85 +++++++
superset-frontend/src/pages/DatasetList/index.tsx | 4 +-
.../commands/datasource}/__init__.py | 0
superset/commands/datasource/list.py | 156 ++++++++++++
superset/daos/datasource.py | 119 ++++++++-
superset/daos/semantic_layer.py | 60 +++--
superset/datasource/api.py | 265 ++-------------------
superset/datasource/schemas.py | 139 +++++++++++
...6_33d7e0e21daa_add_semantic_layers_and_views.py | 29 ++-
superset/semantic_layers/api.py | 13 +-
superset/semantic_layers/models.py | 17 +-
tests/unit_tests/semantic_layers/dao_test.py | 85 +++++++
tests/unit_tests/semantic_layers/models_test.py | 3 +-
15 files changed, 845 insertions(+), 300 deletions(-)
create mode 100644 superset-core/src/superset_core/semantic_layers/daos.py
create mode 100644 superset-core/src/superset_core/semantic_layers/models.py
copy {tests/unit_tests/distributed_lock => superset/commands/datasource}/__init__.py (100%)
create mode 100644 superset/commands/datasource/list.py
create mode 100644 superset/datasource/schemas.py
create mode 100644 tests/unit_tests/semantic_layers/dao_test.py