[ https://issues.apache.org/jira/browse/MRQL-97?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15540751#comment-15540751 ]
ASF GitHub Bot commented on MRQL-97: ------------------------------------ Github user asfgit closed the pull request at: https://github.com/apache/incubator-mrql/pull/27 > Support for source-level debugging > ---------------------------------- > > Key: MRQL-97 > URL: https://issues.apache.org/jira/browse/MRQL-97 > Project: MRQL > Issue Type: Bug > Components: Evaluation, Query Translation > Affects Versions: 0.9.8 > Reporter: Leonidas Fegaras > Assignee: Leonidas Fegaras > Priority: Minor > > This patch extends the debugger of MRQL-96 with source-level debugging. > Before this patch, debugging was done at the algebraic level, which is not > user-friendly. With the new debugger, one can explore the query output in > both the algebraic and the source level. At the algebraic level is as before. > For the source level, one has to mark the source MRQL query using the trace > function. Then, the lineage tracer (the lineage command) and the debugger > (the debug command) can trace the trace terms only. Example: > {code} > debug select ( k, trace(avg(a.Y)) ) > from a in source(binary,"tmp/points.bin") > group by k: trace(a.X); > {code} > will trace both a.X and avg(a.Y). -- This message was sent by Atlassian JIRA (v6.3.4#6332)