Skip to content

Small bug in 18.5 Property Path Patterns #305

@jitsedesmet

Description

@jitsedesmet

Hi all.

I was reading through 18.5 Property Path Patterns and I think it contains a small mistake.

Thereafter, the translation of property path patterns converts some of these algebraic property path expressions to other SPARQL graph patterns, such as converting property paths of length one to triple patterns, which in turn are combined into basic graph patterns. This leaves algebraic property path expressions with the operators ZeroOrOnePath, ZeroOrMorePath, OneOrMorePath, and NegatedPropertySets, as well as algebraic property path expressions contained within these operators.

I specifically think the list of "algebraic property path expressions" also contains ALT because 18.3.2.4 Translate Property Path Patterns does not mention any transformation of ALT.
(I tested this on the SPARQLAlgebra.js project and there I also see top-level ALT is still present after conversion)

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