We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0f5cd84 commit f1d73e3Copy full SHA for f1d73e3
core/src/main/scala/org/apache/spark/api/python/PythonHadoopUtil.scala
@@ -14,11 +14,12 @@ private[python] object PythonHadoopUtil {
14
conf
15
}
16
17
- /* Merges two configurations, keys from right overwrite any matching keys in left */
+ /* Merges two configurations, returns a copy of left with keys from right overwriting any matching keys in left */
18
def mergeConfs(left: Configuration, right: Configuration) = {
19
import collection.JavaConversions._
20
- right.iterator().foreach(entry => left.set(entry.getKey, entry.getValue))
21
- left
+ val copy = new Configuration(left)
+ right.iterator().foreach(entry => copy.set(entry.getKey, entry.getValue))
22
+ copy
23
24
25
0 commit comments