commit | 4d23f02658e1e5e4ef9d9a7d4e16db590a3b0952 | [log] [tgz] |
---|---|---|
author | Ian Maxon <ian@maxons.email> | Tue Nov 17 13:49:36 2020 -0800 |
committer | Ian Maxon <imaxon@uci.edu> | Fri Dec 04 19:32:24 2020 +0000 |
tree | 9719957467b829022e28ba2676601ad0265d84d2 | |
parent | 6903fa35e46e395cecac18a39fc62e0588d2294d [diff] |
[NO ISSUE] Fix reading of external function identifiers from metadata Change-Id: I266ee48079d93f783baed3245a42902b23ceb38c Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/8947 Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com> Contrib: Ian Maxon <imaxon@uci.edu> Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
diff --git a/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/FunctionTupleTranslator.java b/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/FunctionTupleTranslator.java index 0672906..81c654b2 100644 --- a/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/FunctionTupleTranslator.java +++ b/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/FunctionTupleTranslator.java
@@ -151,7 +151,7 @@ externalIdentifier = new ArrayList<>(externalIdentifierList.size()); IACursor externalIdentifierCursor = externalIdentifierList.getCursor(); while (externalIdentifierCursor.next()) { - externalIdentifierList.add(externalIdentifierCursor.get()); + externalIdentifier.add(((AString) externalIdentifierCursor.get()).getStringValue()); } libraryName = getString(functionRecord, MetadataRecordTypes.FIELD_NAME_LIBRARY_NAME); String libraryDataverseCanonicalName = getString(functionRecord, FIELD_NAME_LIBRARY_DATAVERSE_NAME);