-
Notifications
You must be signed in to change notification settings - Fork 161
Always pass where clause to loadSubset #851
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
Conversation
🦋 Changeset detectedLatest commit: 295bc3a The changes in this PR will be included in the next version bump. This PR includes changesets to release 11 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
19163b8 to
bd2dfeb
Compare
More templates
@tanstack/angular-db
@tanstack/db
@tanstack/db-ivm
@tanstack/electric-db-collection
@tanstack/offline-transactions
@tanstack/powersync-db-collection
@tanstack/query-db-collection
@tanstack/react-db
@tanstack/rxdb-db-collection
@tanstack/solid-db
@tanstack/svelte-db
@tanstack/trailbase-db-collection
@tanstack/vue-db
commit: |
|
Size Change: -334 B (-0.39%) Total Size: 85.8 kB
ℹ️ View Unchanged
|
|
Size Change: 0 B Total Size: 3.34 kB ℹ️ View Unchanged
|
…hrough to the query function's context
samwillis
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Love a PR that mostly deletes lib code, and adds tests 🥳
All looks good other than question on pump-lock
…rtOrderByToBasicExpression to normalizeOrderByPaths
samwillis
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Both follow up refactors LGTM - approved again
Fixes #819
The root cause was the
convertToBasicExpressionfunction that would filter out operations we can't (or currently don't) index. However, filtering those operators out here is unnecessary because theextractIndexableExpressionsfunction also does the filtering. Hence, i removed all filtering fromconvertToBasicExpression.I added a unit test that reproduces the issue and the unit test passes with the fixes from this PR.