You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@toree.apache.org by "Luciano Resende (JIRA)" <ji...@apache.org> on 2017/03/23 17:25:41 UTC

[jira] [Resolved] (TOREE-395) Provide a way to disable automatic printing of results in Toree Scala

     [ https://issues.apache.org/jira/browse/TOREE-395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Luciano Resende resolved TOREE-395.
-----------------------------------
       Resolution: Fixed
         Assignee: Kevin Bates
    Fix Version/s: 0.2.0

> Provide a way to disable automatic printing of results in Toree Scala
> ---------------------------------------------------------------------
>
>                 Key: TOREE-395
>                 URL: https://issues.apache.org/jira/browse/TOREE-395
>             Project: TOREE
>          Issue Type: Improvement
>    Affects Versions: 0.2.0
>            Reporter: Kun Liu
>            Assignee: Kevin Bates
>             Fix For: 0.2.0
>
>
> Scala REPL supports a flag, ":silent" to enable/disable automatic printing of results (those messages begin with "res"). This is also supported in Spark shell. But for Toree Scala kernel, this flag is not supported. Thus the result of a cell would be always printed.
> But if there is any logging mechanism, the results would be recorded in a log file, while this may not be desirable. For instance, a user may not want any sensitive data logged when running "dataRDD.take(5)" in a cell.
> Also found the possible source codes for this:
> https://github.com/apache/incubator-toree/blob/master/scala-interpreter/src/main/scala/org/apache/toree/kernel/interpreter/scala/ScalaInterpreter.scala
> There are three methods with silent: Boolean = false as parameter.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)