Skip to content

TDB2 Skip scan for single pattern queries. #3994

Description

@Aklakan

Version

6.2.0-SNAPSHOT

Feature

@rvesse once created #1655 which makes GRAPH ?g { } return the set of distinct graph names from the TDB2 index.
So far this work was not leveraged for arbitrary single tuple patterns, such as:

  • SELECT DISTINCT ?p { ?s ?p ?o }
  • SELECT ?g (COUNT(DISTINCT ?p) AS ?c) { GRAPH ?g { ?s ?p ?o } } GROUP BY ?g
  • ...

The proposal is to extend OpExecutorTDB2 to make OpDistinct and OpGroup leverage indexes

Are you interested in contributing a solution yourself?

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementIncrementally add new feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions