[ 
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)

Reply via email to