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

Fixes conformance failures #1651

Merged
merged 5 commits into from
Nov 27, 2024
Merged

Conversation

johnedquinn
Copy link
Member

@johnedquinn johnedquinn commented Nov 19, 2024

Description

License Information

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Replaces creation of a DECIMAL_ARBITRARY with DECIMAL

Fixes null-call of equals function
Fixes aggregations by specifying exact precision/scale

Adds comparison operators using new modeling

Adds in_collection function using new modeling

Rewrites times/division/mod operators using new modeling
@johnedquinn johnedquinn force-pushed the v1-fix-decimal-failures branch from 836a1b3 to 8443f33 Compare November 21, 2024 00:31
@johnedquinn johnedquinn marked this pull request as ready for review November 21, 2024 17:33
Copy link
Member

@alancai98 alancai98 left a comment

Choose a reason for hiding this comment

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

Nice -- looks like we're back to 50 conformance failures (prev run before the drop - https://github.com/partiql/partiql-lang-kotlin/actions/runs/11899775807). Left some minor comments. Looks good otherwise.

Comment on lines +13 to 15
init {
fillTable()
}
Copy link
Member

Choose a reason for hiding this comment

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

nit and don't change anything, but I think the pattern here is "must call super" which is fairly common and might have some annotations to compile-time enforce this, but I wouldn't change it

@RCHowell RCHowell merged commit e76d686 into partiql:v1 Nov 27, 2024
7 checks passed
@johnedquinn johnedquinn deleted the v1-fix-decimal-failures branch November 27, 2024 17:30
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