Svend Vanderveken created SPARK-6630:
----------------------------------------

             Summary: SparkConf.setIfMissing should only evaluate the assigned 
value if indeed missing
                 Key: SPARK-6630
                 URL: https://issues.apache.org/jira/browse/SPARK-6630
             Project: Spark
          Issue Type: Improvement
          Components: Spark Core
    Affects Versions: 1.3.0
            Reporter: Svend Vanderveken
            Priority: Minor



The method setIfMissing() in SparkConf is currently systematically evaluating 
the right hand side of the assignment event if not used. This leads to 
unnecessary computation, like in the case of 

```
  conf.setIfMissing("spark.driver.host", Utils.localHostName())
```




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

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to