[
https://issues.apache.org/jira/browse/FLINK-1907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14543835#comment-14543835
]
ASF GitHub Bot commented on FLINK-1907:
---------------------------------------
Github user rmetzger commented on a diff in the pull request:
https://github.com/apache/flink/pull/672#discussion_r30330465
--- Diff: flink-java/src/main/java/org/apache/flink/api/java/DataSet.java
---
@@ -1337,11 +1336,16 @@ public long count() throws Exception {
/**
* Writes a DataSet to the standard output stream (stdout).<br/>
* For each element of the DataSet the result of {@link
Object#toString()} is written.
- *
- * @return The DataSink that writes the DataSet.
*/
- public DataSink<T> print() {
- return output(new PrintingOutputFormat<T>(false));
+ public void print() {
+ try {
+ List<T> elements = this.collect();
+ for (T e: elements) {
+ System.out.println(e);
+ }
+ } catch (Exception e) {
+ System.out.println("Could not retrieve values for
printing: " + e);
--- End diff --
This prints only the message. I would suggest to stringify the exception
because the error messages coming from `collect()` might come from the remote
cluster
> Scala Interactive Shell
> -----------------------
>
> Key: FLINK-1907
> URL: https://issues.apache.org/jira/browse/FLINK-1907
> Project: Flink
> Issue Type: New Feature
> Components: Scala API
> Reporter: Nikolaas Steenbergen
> Assignee: Nikolaas Steenbergen
> Priority: Minor
>
> Build an interactive Shell for the Scala api.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)