This is an automated email from the ASF dual-hosted git repository. dlych pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/asterixdb.git
commit 4d23f02658e1e5e4ef9d9a7d4e16db590a3b0952 Author: Ian Maxon <[email protected]> AuthorDate: Tue Nov 17 13:49:36 2020 -0800 [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 <[email protected]> Reviewed-by: Dmitry Lychagin <[email protected]> Contrib: Ian Maxon <[email protected]> Tested-by: Jenkins <[email protected]> --- .../metadata/entitytupletranslators/FunctionTupleTranslator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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..81c654b 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 @@ public class FunctionTupleTranslator extends AbstractDatatypeTupleTranslator<Fun 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);
