Skip to content

Conversation

@pavpanchekha
Copy link
Contributor

This PR updates the egglog backend in two ways:

  • Updates egglog to use the new, simpler schedule syntax introduced in Simplify scheduling with pre-set schedule steps #1415. This makes the egglog backend work again.
  • Adds the unsound schedule step, so that egglog now gets the same results as egg
    It also does various random cleanups—these aren't super high value because in the process I decided that the egglog backend is just too messy and needs a bigger cleanup, which will be a different PR.

@pavpanchekha pavpanchekha marked this pull request as ready for review November 4, 2025 15:59
@pavpanchekha pavpanchekha merged commit ecc905e into main Nov 4, 2025
6 checks passed
@pavpanchekha pavpanchekha deleted the egglog-simpler-schedules branch November 4, 2025 18:44
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.

2 participants