Skip to content

Feat: no useQuads update#134

Open
jitsedesmet wants to merge 5 commits into
mainfrom
feat/no-usequads-update
Open

Feat: no useQuads update#134
jitsedesmet wants to merge 5 commits into
mainfrom
feat/no-usequads-update

Conversation

@jitsedesmet
Copy link
Copy Markdown
Member

No description provided.

jitsedesmet and others added 4 commits May 7, 2026 11:47
…xtures

- Remove error throw in translateInsertDelete when useQuads is false
- Handle WITH clause correctly: use GRAPH algebra node when useQuads
  is false instead of recurseGraph which pushes into quad patterns
- Update test-utils algebraGenerators to yield both quads: false and
  quads: true variants based on fixture existence
- Update algebra.test.ts consumers to use test.quads from generator
- Update generateJson.test.ts to generate both quads variants per query
- Remove 141 duplicate -quads.sparql files from sparql statics dir
  (SPARQL queries are identical regardless of quads setting)
- Add non-quads algebra/canonical-sparql fixtures for all update tests

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@jitsedesmet
Copy link
Copy Markdown
Member Author

@rubensworks Maybe we should release this as V1.2.0?

@rubensworks
Copy link
Copy Markdown
Member

I would recommend first implementing the changes in comunica as well. These kind of changes always have a chance of requiring other unforeseen changes which are discovered during implementation.

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