Skip to content

Conversation

@ZorinAnton
Copy link
Contributor

As discussed, splitting the PR #428 into dml and ddl parts. This PR is for dml support.

The class SubstraitRelVisitor now supports the following operations for the TableModify node:

  • insert
  • update
  • delete

@ZorinAnton ZorinAnton marked this pull request as draft July 11, 2025 18:02
@ZorinAnton
Copy link
Contributor Author

Hi @vbarua, please take a look at the new changes. If the taken approach makes sense, I will merge it with big changes from @nielspardon. Thanks!

@vbarua vbarua self-requested a review July 11, 2025 20:43
@ZorinAnton ZorinAnton force-pushed the zor-sql-to-dml branch 2 times, most recently from 0036523 to b61274e Compare July 14, 2025 09:30
@ZorinAnton ZorinAnton marked this pull request as ready for review July 29, 2025 12:52
@ZorinAnton ZorinAnton changed the title Add dml support to SqlToSubstrait feat(isthmus): add dml support to SqlToSubstrait Jul 29, 2025
@ZorinAnton ZorinAnton force-pushed the zor-sql-to-dml branch 2 times, most recently from 49646d9 to 21cf45d Compare July 30, 2025 10:38
@ZorinAnton ZorinAnton force-pushed the zor-sql-to-dml branch 2 times, most recently from 761d3fc to 4974a6b Compare July 30, 2025 15:32
@ZorinAnton ZorinAnton requested a review from nielspardon July 30, 2025 15:32
Copy link
Member

@nielspardon nielspardon left a comment

Choose a reason for hiding this comment

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

LGTM

@nielspardon nielspardon changed the title feat(isthmus): add dml support to SqlToSubstrait feat(core,isthmus): add dml support to SqlToSubstrait Jul 31, 2025
@nielspardon nielspardon merged commit 76684d8 into substrait-io:main Jul 31, 2025
12 checks passed
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