Skip to content

Commit 112ae7d

Browse files
Leemoonsoolresende
authored andcommitted
Fix some reflections
1 parent b9e0e1e commit 112ae7d

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

spark/src/main/java/org/apache/zeppelin/spark/DepInterpreter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ private void createIMain() {
177177
getProperty("zeppelin.dep.additionalRemoteRepository"));
178178
if (isScala2_10()) {
179179
completor = instantiateClass(
180-
"SparkJLineCompletion",
180+
"org.apache.spark.repl.SparkJLineCompletion",
181181
new Class[]{findClass("org.apache.spark.repl.SparkIMain")},
182182
new Object[]{intp});
183183
}

spark/src/main/java/org/apache/zeppelin/spark/SparkInterpreter.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -608,7 +608,12 @@ public void open() {
608608
Integer.parseInt(getProperty("zeppelin.spark.maxResult")));
609609

610610
interpret("@transient val _binder = new java.util.HashMap[String, Object]()");
611-
binder = (Map<String, Object>) getLastObject();
611+
Map<String, Object> binder;
612+
if (isScala2_10()) {
613+
binder = (Map<String, Object>) getValue("_binder");
614+
} else {
615+
binder = (Map<String, Object>) getLastObject();
616+
}
612617
binder.put("sc", sc);
613618
binder.put("sqlc", sqlc);
614619
binder.put("z", z);

0 commit comments

Comments
 (0)