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

Checkout Cargo.lock file and bump MSRV #12

Merged
merged 2 commits into from
Jan 29, 2025
Merged

Conversation

connortsui20
Copy link
Member

@connortsui20 connortsui20 commented Jan 27, 2025

I somehow forgot to check this out, so adding this to what git tracks. By checking this out, we make sure everyone is developing on the same versions of this project.

As for the question of if we should check this out, see this conversation.

I also modified the .gitignore because there was a weird comment in there.

(Will fix the msrv error soon)

@connortsui20 connortsui20 mentioned this pull request Jan 28, 2025
@connortsui20 connortsui20 changed the title Checkout Cargo.lock file Checkout Cargo.lock file and bump MSRV Jan 29, 2025
@connortsui20 connortsui20 merged commit 6ffbc5a into main Jan 29, 2025
12 checks passed
@connortsui20 connortsui20 deleted the checkout-lockfile branch January 29, 2025 02:34
AlSchlo added a commit that referenced this pull request Jan 29, 2025
This PR models almost all of the types that will be necessary for
optimization. This includes:

- generic relational algebra operators that allow us to use the same
"type" for both expressions in the memo table and operators in the plans
- logical / physical plans
- scalar operators and expressions
- partially materialized logical plans for rule binding
- transformation rule + implementation rule trait and some empty structs
that implement them

I've named the crate itself `optd-core`. This can be subject to change,
but I feel this is a reasonable default for now.

~~TODO: need to wait on #3 and #12 to be merged before proper CI checks
can happen~~

Edit: I removed the `cargo rustdoc` check because its creating more
problem than it would solve, see #14

---------

Co-authored-by: Alexis Schlomer <aschlome@andrew.cmu.edu>
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.

4 participants