Skip to content

Remove QueryOriginKind::FixpointInitial#1062

Merged
MichaReiser merged 1 commit intosalsa-rs:masterfrom
MichaReiser:remove-origin-fixpoint
Jan 19, 2026
Merged

Remove QueryOriginKind::FixpointInitial#1062
MichaReiser merged 1 commit intosalsa-rs:masterfrom
MichaReiser:remove-origin-fixpoint

Conversation

@MichaReiser
Copy link
Contributor

Using a derived with no inputs should give us the same behavior (because deep_verify_memo for no dependencies always returns Unchanged).

The only part that I don't feel a 100% sure about is the eviction, which was disabled for fixpoint initial values.
However, it's not clear to me why we wouldn't be able to re-create a fixpoint initial value? Can't we just re-run the query
and it will either create a new fixpiont initial or compute the final result.

@netlify
Copy link

netlify bot commented Jan 11, 2026

Deploy Preview for salsa-rs canceled.

Name Link
🔨 Latest commit 701c078
🔍 Latest deploy log https://app.netlify.com/projects/salsa-rs/deploys/69636ce90e55690008dfddeb

@MichaReiser MichaReiser force-pushed the remove-origin-fixpoint branch from 036019a to 7487e8d Compare January 11, 2026 09:24
@MichaReiser MichaReiser requested a review from carljm January 11, 2026 09:26
Copy link
Contributor

@carljm carljm left a comment

Choose a reason for hiding this comment

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

Nice!

@MichaReiser MichaReiser added this pull request to the merge queue Jan 19, 2026
Merged via the queue into salsa-rs:master with commit de22550 Jan 19, 2026
12 checks passed
@MichaReiser MichaReiser deleted the remove-origin-fixpoint branch January 19, 2026 14:24
@github-actions github-actions bot mentioned this pull request Jan 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactoring Code works but is messy

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants