Uploaded image for project: 'Blazegraph (by SYSTAP)'
  1. Blazegraph (by SYSTAP)
  2. BLZG-1162

Document the ALP Service

    XMLWordPrintable

    Details

      Description

      The ALP Service makes it possible to specify limits (minimum, maximum path length) and extract bindings from a property path.


      - The ALP Service is implemented by the ASTALPServiceOptimizer. Document this code.
      - Create a wiki page for the ALP service support.
      - See http://wiki.bigdata.com/wiki/index.php?title=PropertyPaths

      A sample query is:

      #e.g. "Go three hops out in either direction from vertex <id:v0> where the edge is of type <test:foo> and the edge has <some:prop>=someVal."
      service bd:alp { " +
      <id:v0> ?edge ?to . " +
      hint:Prior hint:alp.pathExpr true .
      ?edge rdf:type <test:foo> .
      ?edge <some:prop> "someVal" .
      hint:Group hint:alp.lowerBound 1 .
      hint:Group hint:alp.upperBound 3 .
      hint:Group hint:alp.bidirectional true .
      }
      

      See BLZG-1120.

        Attachments

          Activity

            People

            Assignee:
            michaelschmidt michaelschmidt
            Reporter:
            bryanthompson bryanthompson
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated: