Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[dss] scd: inline oir deletion implicit subscription cleanup into CRDB calls #1107

Conversation

Shastick
Copy link
Contributor

@Shastick Shastick commented Sep 9, 2024

First part of #1059

This pushes down the Go logic added in #1104 into CRDB my means of sub-requests.

The new qualifier scenario checking for implicit sub cleanups succeeds on this PR when ran locally.

@Shastick Shastick force-pushed the inline-oir-deletion-implicit-removal-clean branch from ee8be76 to 565475d Compare September 9, 2024 12:27
@Shastick Shastick marked this pull request as ready for review September 9, 2024 13:57
@mickmis
Copy link
Contributor

mickmis commented Sep 13, 2024

Doesn't this qualify as relying more on CRDB? Is this acceptable? Also for #1064
cc/ @barroco @BenjaminPelletier

@Shastick
Copy link
Contributor Author

Shastick commented Sep 13, 2024

Doesn't this qualify as relying more on CRDB? Is this acceptable? Also for #1064 cc/ @barroco @BenjaminPelletier

Any storage backend that offers an SQL interface and supports transactions should work with this: subqueries are a feature of the SQL standard and not limited to CRDB.

@Shastick
Copy link
Contributor Author

Closing given that we're migrating to Yugabyte. Will reopen or create a new Yugabyte compatible version if/when inlining is relevant again.

@Shastick Shastick closed this Jan 17, 2025
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.

2 participants