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

Parse folded POINT geometries from QLever IDs dynamically #19

Merged
merged 4 commits into from
Oct 17, 2024

Conversation

patrickbr
Copy link
Member

With this PR, petrimaps does not fill the geometry cache with POINT geometries any more. These are now folded into the internal IDs in QLever, and petrimaps reads them dynamically from the query result.

We also try to avoid caching of queries with non-deterministic results by skipping caching altogether if rand() is present in the lowercased query.

…query result and ignoring POINTs in geometry filling, seems to work pretty well so far
…\" was misleading, separate log messages for geometries received from cache, and points received dynamically from query result
@patrickbr patrickbr merged commit fd692f8 into master Oct 17, 2024
6 checks passed
@patrickbr patrickbr deleted the dynamic-points branch October 17, 2024 12:56
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.

1 participant