Skip to content

Heterogeneous Data Source Exploration and Tracking#112

Open
gioialm wants to merge 34 commits into
masterfrom
data-source-exploration-tracking
Open

Heterogeneous Data Source Exploration and Tracking#112
gioialm wants to merge 34 commits into
masterfrom
data-source-exploration-tracking

Conversation

@gioialm

@gioialm gioialm commented Jul 23, 2026

Copy link
Copy Markdown

Summary

This PR adds the frontend support corresponding to the backend implementation for MongoDB sources, automatic schema exploration, refresh operations, and source materializations. It introduces new user interfaces for creating materializations, refreshing Sources and Source entities, and presenting detected schema changes.

Changes

Refresh Operations

Entity Refresh
  • Upgraded the existing refresh action in the entity view to perform a schema refresh.
  • Displays a summary of all detected schema changes after each refresh.
Source Refresh
  • Added a new refresh action to the Source entity sidebar.
  • Refreshes the complete Source and displays a summary of all detected changes.

Source Materializations

  • Added a new Materializations tab to the Source schema view.
  • Supports creating both independent and synchronized materializations for relational tables and MongoDB collections.
  • Added dialogs and workflows corresponding to the backend implementation.

Tests

  • Entity and Source refresh workflows.
  • Refresh summary dialogs.
  • Materialization creation workflows.
  • UI integration for relational and MongoDB sources.

gioialm added 30 commits April 10, 2026 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant