Github user rmetzger commented on the pull request:
https://github.com/apache/incubator-flink/pull/197#issuecomment-62861050
Thank you for the feedback.
I've updated the pull request. I also checked what happens if the code has
been compiled without debug symbols `-g:none`. This leads to stacks like this:
```
e = java.lang.Thread.getStackTrace(Thread.java:1552)
e = Test.a(Unknown Source)
e = Test.main(Unknown Source)
```
I think its fine to have it this way.
@uce: Getting call location of a transformation inside the operator would
be difficult for operators that have different depths of calls (I think the
Reduce operator for example is being called from different locations with
different stack sizes). Therefore, it is much easier to get the location name
as early as possible
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---