Skip to content

Conversation

Amogh-Bharadwaj
Copy link
Contributor

@Amogh-Bharadwaj Amogh-Bharadwaj commented Oct 15, 2024

In the CreateNormalizedTable activity, we fetch the tablenameschemamapping from catalog and pass it to the setupNormalize function of the connector.
This does not make sense for table addition however, where setup flow needs to be done for a handful of tables and not the entire set

This PR refactors the activity to pass in the tables provided as input to the activity and uses the catalog map to get the source schema of the tables

Also rename a few symbols to be more readable

  • Automated test

@Amogh-Bharadwaj Amogh-Bharadwaj marked this pull request as draft October 15, 2024 13:49
Copy link
Contributor

@heavycrystal heavycrystal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I prefer checking all tables in case some were dropped, but we should alert for this so not too particular about it
being stale, needs fresh testing

@serprex serprex marked this pull request as ready for review June 11, 2025 13:42
@serprex serprex merged commit 787c0d5 into main Jun 11, 2025
9 checks passed
@serprex serprex deleted the refactor-setup-normalize branch June 11, 2025 13:44
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.

3 participants