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

feat: parse range constraints from binfile #375

Merged
merged 4 commits into from
Nov 5, 2024

Conversation

DavePearce
Copy link
Collaborator

This adds support for user-defined range constraints. Specifically, such range constraints can be over expressions rather than just columns.

This puts in place code for detecting range constraints.
This puts through an initial (and rather rough) implementation of range
constraints.  Its a big confusing at this stage, since we currently have
a notion of "TypeConstraint" and "RangeConstraint".
This simply refactors the existing TypeConstraint to use a bound rather
than a type.  This is a precursor to replacing the existing
RangeConstraint with this.
@DavePearce DavePearce linked an issue Nov 5, 2024 that may be closed by this pull request
This completely eliminates the old RangeConstraint and replaces it with
the modified TypeConstraint.
@DavePearce DavePearce force-pushed the 373-parse-range-constraints-from-binfile branch from 8790c14 to fd72633 Compare November 5, 2024 01:51
@DavePearce DavePearce merged commit ca2426b into main Nov 5, 2024
2 checks passed
@DavePearce DavePearce deleted the 373-parse-range-constraints-from-binfile branch November 5, 2024 02:16
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.

Parse Range Constraints from binfile
1 participant