Skip to content

Malformed empty result for GROUP BY query on Dataset #3382

@nichtich

Description

@nichtich

An empty SPARQL query with GROUP BY returns a malformed result row:

from rdflib import Dataset
print(Dataset().query("SELECT ?s (count(?o) as ?n) { ?s <some:predicate> ?o } GROUP BY ?s").bindings)

output looks like result was one row but variable bindings are missing:

[{}]   

expected output:

[]   

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions