Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[SPARK-50689][SQL] Enforce deterministic ordering in LCA project lists
### What changes were proposed in this pull request? Using `Set` to produce project lists may result in those projects being non-deterministic. Instead we switch to using `LinkedHashSet`. ### Why are the changes needed? It's better for the analyzer to produce stable query plans, regardless of the java/scala versions. ### Does this PR introduce _any_ user-facing change? No ### How was this patch tested? existing tests ### Was this patch authored or co-authored using generative AI tooling? no Closes #49319 from mihailotim-db/mihailotim-db/linked_set_lca. Authored-by: Mihailo Timotic <[email protected]> Signed-off-by: Wenchen Fan <[email protected]>
- Loading branch information