This is an automated email from the ASF dual-hosted git repository.
msyavuz pushed a change to branch msyavuz/feat/confidence-check
in repository https://gitbox.apache.org/repos/asf/superset.git
from 4706f48dae feat: merge datasource-analyzer and confidence-check
features
add 11c6d7151f feat(datasource-connector): add schema editor for
AI-analyzed tables and columns
add c58aeca441 feat: join editor
add 6352396bfd fix: types
add 2d80d19c6a feat: integrate JOIN editor into datasource report editor
step
add 96d8f66758 feat(datasource-editor): add schema editor for AI-analyzed
tables and columns (#36736)
add 9a50672342 Resolve merge conflicts with base branch
add 72c730359a feat: merge confidence-check with join-editor features
No new revisions were added by this update.
Summary of changes:
.../superset-ui-core/src/components/index.ts | 2 +
.../DatabaseSchemaEditor/JoinEditorModal.tsx | 355 +++++++++++++
.../components/DatabaseSchemaEditor/JoinsList.tsx | 342 +++++++++++++
.../components/DatabaseSchemaEditor}/index.ts | 6 +-
.../components/ConnectorLayout.tsx | 36 +-
.../components/DatasourceEditorPanel.tsx | 241 +++++++++
.../components/EditableDescription.tsx | 150 ++++++
.../components/ReviewSchemaPanel.tsx | 6 +-
.../components/SchemaDetailPanel.tsx | 244 +++++++++
.../components/SchemaTreeView.tsx | 230 +++++++++
.../pages/DatasourceConnector/config.ts} | 6 +-
.../hooks/useSchemaEditorMutations.ts | 162 ++++++
.../DatasourceConnector/hooks/useSchemaReport.ts | 239 +++++++++
.../src/pages/DatasourceConnector/index.tsx | 41 +-
.../src/pages/DatasourceConnector/types.ts | 65 ++-
superset/commands/database_analyzer/analyze.py | 8 +-
superset/databases/analyzer_api.py | 567 ++++++++++++++++++++-
superset/models/database_analyzer.py | 2 +
superset/views/datasource_connector.py | 26 -
19 files changed, 2681 insertions(+), 47 deletions(-)
create mode 100644
superset-frontend/src/components/DatabaseSchemaEditor/JoinEditorModal.tsx
create mode 100644
superset-frontend/src/components/DatabaseSchemaEditor/JoinsList.tsx
copy superset-frontend/{packages/superset-core/src =>
src/components/DatabaseSchemaEditor}/index.ts (77%)
create mode 100644
superset-frontend/src/pages/DatasourceConnector/components/DatasourceEditorPanel.tsx
create mode 100644
superset-frontend/src/pages/DatasourceConnector/components/EditableDescription.tsx
create mode 100644
superset-frontend/src/pages/DatasourceConnector/components/SchemaDetailPanel.tsx
create mode 100644
superset-frontend/src/pages/DatasourceConnector/components/SchemaTreeView.tsx
copy superset-frontend/{packages/superset-ui-core/types/external.d.ts =>
src/pages/DatasourceConnector/config.ts} (85%)
create mode 100644
superset-frontend/src/pages/DatasourceConnector/hooks/useSchemaEditorMutations.ts
create mode 100644
superset-frontend/src/pages/DatasourceConnector/hooks/useSchemaReport.ts