[ 
https://issues.apache.org/jira/browse/SPARK-15015?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15291194#comment-15291194
 ] 

John-Michael Reed commented on SPARK-15015:
-------------------------------------------

In order for that to happen
a) Someone has to do a system wide change
And
b) People have to approve the system wide change

I would not make this change if it's going to be rejected. Also, there is the 
matter of copy-pasting in a single class for appending a clickable stack trace 
versus importing an entire jar file. If you don't want things like printing 
formatted containers or adding line wraps at the 100 character mark or printing 
the names of variables in addition to their values, it would take up less space 
just copying over Pos.

If somebody else approves it and can make the decision about whether to add the 
class, I would be willing to implement it.

> Log statements lack file name/number
> ------------------------------------
>
>                 Key: SPARK-15015
>                 URL: https://issues.apache.org/jira/browse/SPARK-15015
>             Project: Spark
>          Issue Type: Improvement
>          Components: Build
>    Affects Versions: 1.6.1
>         Environment: All
>            Reporter: John-Michael Reed
>            Priority: Trivial
>              Labels: debug, log
>
> I would like it if the Apache Spark project had file names and line numbers 
> in its log statements like this:
> http://i.imgur.com/4hvGQ0t.png
> The example uses my library, http://johnreedlol.github.io/scala-trace-debug/, 
> but https://github.com/lihaoyi/sourcecode is also useful for this purpose. 
> The real benefit in doing this is because the user of an IDE can jump to the 
> location of a log statement without having to set breakpoints.
> http://s29.postimg.org/ud0knou1j/debug_Screenshot_Crop.png
> Note that the arrow will go to the next log statement if each log statement 
> is hyperlinked.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to