@prefix rdf: . @prefix : . @prefix rdfs: . @prefix mf: . @prefix ox: . <> rdf:type mf:Manifest ; rdfs:label "Oxigraph SPARQL optimization tests" ; mf:entries ( :unbound_filter :unbound_bind :something_or_true :true_or_something :something_or_false :false_or_something :something_and_true :true_and_something :something_and_false :false_and_something :equal_to_same_term :bind_always_true :bind_always_false :if_always_true :if_always_false :exists_always_false :push_filter :push_optional_filter :empty_union :bgp_join_reordering ) . :unbound_filter rdf:type ox:QueryOptimizationTest ; mf:name "unbound variable in filter" ; mf:action ; mf:result . :unbound_bind rdf:type ox:QueryOptimizationTest ; mf:name "unbound variable in bindr" ; mf:action ; mf:result . :something_or_true rdf:type ox:QueryOptimizationTest ; mf:name "something || true" ; mf:action ; mf:result . :true_or_something rdf:type ox:QueryOptimizationTest ; mf:name "true || something" ; mf:action ; mf:result . :something_or_false rdf:type ox:QueryOptimizationTest ; mf:name "something || false" ; mf:action ; mf:result . :false_or_something rdf:type ox:QueryOptimizationTest ; mf:name "false || something" ; mf:action ; mf:result . :something_and_true rdf:type ox:QueryOptimizationTest ; mf:name "something && true" ; mf:action ; mf:result . :true_and_something rdf:type ox:QueryOptimizationTest ; mf:name "true && something" ; mf:action ; mf:result . :something_and_false rdf:type ox:QueryOptimizationTest ; mf:name "something && false" ; mf:action ; mf:result . :false_and_something rdf:type ox:QueryOptimizationTest ; mf:name "false && something" ; mf:action ; mf:result . :equal_to_same_term a ox:QueryOptimizationTest ; mf:name "equal to same term" ; mf:action ; mf:result . :bind_always_true rdf:type ox:QueryOptimizationTest ; mf:name "BIND() always true" ; mf:action ; mf:result . :bind_always_false rdf:type ox:QueryOptimizationTest ; mf:name "BIND() always false" ; mf:action ; mf:result . :if_always_true rdf:type ox:QueryOptimizationTest ; mf:name "IF() always true" ; mf:action ; mf:result . :if_always_false rdf:type ox:QueryOptimizationTest ; mf:name "IF() always false" ; mf:action ; mf:result . :exists_always_false rdf:type ox:QueryOptimizationTest ; mf:name "EXISTS {} always false" ; mf:action ; mf:result . :push_filter rdf:type ox:QueryOptimizationTest ; mf:name "push filter down" ; mf:action ; mf:result . :push_optional_filter rdf:type ox:QueryOptimizationTest ; mf:name "push OPTIONAL filter down" ; mf:action ; mf:result . :empty_union rdf:type ox:QueryOptimizationTest ; mf:name "empty UNION" ; mf:action ; mf:result . :bgp_join_reordering rdf:type ox:QueryOptimizationTest ; mf:name "BGP join reordering" ; mf:action ; mf:result .