Merge branch 'STORM-1594'
diff --git a/storm-core/src/jvm/org/apache/storm/tuple/Fields.java b/storm-core/src/jvm/org/apache/storm/tuple/Fields.java
index 1c6bd5c..840b2d3 100644
--- a/storm-core/src/jvm/org/apache/storm/tuple/Fields.java
+++ b/storm-core/src/jvm/org/apache/storm/tuple/Fields.java
@@ -59,8 +59,8 @@
*/
public List<Object> select(Fields selector, List<Object> tuple) {
List<Object> ret = new ArrayList<>(selector.size());
- for(String s: selector) {
- ret.add(tuple.get(_index.get(s)));
+ for (String s : selector) {
+ ret.add(tuple.get(fieldIndex(s)));
}
return ret;
}