Skip to content

Conversation

@nemanjapetr-db
Copy link
Contributor

@nemanjapetr-db nemanjapetr-db commented Dec 11, 2024

…ocs.google.com/document/d/1yovl_I59u9iJ1bW6ahNqJlknDdrjykrIjus-UwtAw6Y/edit . Initial changes (ResolveWithCTE.scala) and refactoring (basicLogicalOperators.scala) in analyzer. This change is a no-op.

What changes were proposed in this pull request?

https://docs.google.com/document/d/1qcEJxqoXcr5cSt6HgIQjWQSqhfkSaVYkoDHsg5oxXp4/edit . Initial changes (ResolveWithCTE.scala) and refactoring (basicLogicalOperators.scala) in analyzer to support

Why are the changes needed?

To support Recursive CTE.

Does this PR introduce any user-facing change?

No. RECURSIVE keyword is not introduced in this PR.

How was this patch tested?

This commit trivially breaks a number of tests (~17) and requires a large number of trivial test changes due to new parameters introduced in ctors of CTERelationDef and CTERelationRef. Hence, it should be merged only after another PR that introduces ctor changes and fixes the corresponding tests.

Was this patch authored or co-authored using generative AI tooling?

No

…ocs.google.com/document/d/1yovl_I59u9iJ1bW6ahNqJlknDdrjykrIjus-UwtAw6Y/edit . Initial changes (ResolveWithCTE.scala) and refactoring (basicLogicalOperators.scala) in analyzer. This commit trivially breaks a number of tests (~17) and requires a large number of trivial test changes due to new parameters introduced in ctors of CTERelationDef and CTERelationRef. Hence, it should be merged only after another PR that introduces ctor changes and fixes the corresponding tests.
@github-actions github-actions bot added the SQL label Dec 11, 2024
@nemanjapetr-db nemanjapetr-db deleted the nemanjapetr-db/rcte2 branch January 3, 2025 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant