Skip to content

Conversation

@benbellick
Copy link
Member

Closes #612

@benbellick benbellick force-pushed the benbellick/udt-struct-literal-support branch from dfc898c to 569b512 Compare January 15, 2026 22:14
Adds test coverage for struct-encoded UDT literals that contain
list and map typed fields to ensure proper roundtrip conversion.

private InnerType(boolean nullable, String name) {
computeDigest();
this.nullable = nullable;
Copy link
Member Author

Choose a reason for hiding this comment

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

Was this a bug before? I thought that computeDigest() had to be the last thing called.

@benbellick benbellick marked this pull request as ready for review January 16, 2026 21:09
@benbellick
Copy link
Member Author

I'll be honest and say that I used a lot of agentic coding to figure this one out due to my lack of familiarity with Calcite. Hoping a Calcite expert (e.g. @asolimando) could help offer a review :)

@benbellick benbellick requested a review from vbarua January 16, 2026 21:10
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.

Handle struct-based UDT literals in isthmus

2 participants