From b17d9bdd038406183cd27661a48a0fe91e2ff110 Mon Sep 17 00:00:00 2001 From: Prabhjyot Singh Date: Wed, 8 Feb 2017 19:03:01 +0530 Subject: [PATCH] ZEPPELIN-2053: default interpreter list should honour order of zeppelin.interpreters property in zeppelin-site.xml --- .../apache/zeppelin/interpreter/InterpreterFactory.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zeppelin-zengine/src/main/java/org/apache/zeppelin/interpreter/InterpreterFactory.java b/zeppelin-zengine/src/main/java/org/apache/zeppelin/interpreter/InterpreterFactory.java index 633a9b16e9f..0342f76c4f7 100644 --- a/zeppelin-zengine/src/main/java/org/apache/zeppelin/interpreter/InterpreterFactory.java +++ b/zeppelin-zengine/src/main/java/org/apache/zeppelin/interpreter/InterpreterFactory.java @@ -843,11 +843,11 @@ public List get() { Map> nameInterpreterSettingMap = new HashMap<>(); for (InterpreterSetting interpreterSetting : interpreterSettings.values()) { - String name = interpreterSetting.getName(); - if (!nameInterpreterSettingMap.containsKey(name)) { - nameInterpreterSettingMap.put(name, new ArrayList()); + String group = interpreterSetting.getGroup(); + if (!nameInterpreterSettingMap.containsKey(group)) { + nameInterpreterSettingMap.put(group, new ArrayList()); } - nameInterpreterSettingMap.get(name).add(interpreterSetting); + nameInterpreterSettingMap.get(group).add(interpreterSetting); } for (String groupName : interpreterGroupOrderList) {