This is an automated email from the ASF dual-hosted git repository. mblow pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/asterixdb.git
commit eb82df50881bc73e98b330d535552f2e0a5f339a Merge: 94d33a63dc 2eb5dc5ace Author: Michael Blow <[email protected]> AuthorDate: Sun Sep 7 10:16:31 2025 -0400 Merge branch 'gerrit/ionic' into 'gerrit/phoenix' * [ASTERIXDB-3639]: add datasetName for index Ext-ref: MB-66444,MB-68042 Change-Id: I7460d88d5cd2c467aed55bc73ff14adce4252546 .../asterix/app/translator/QueryTranslator.java | 4 ++-- .../asterix/metadata/entities/EntityDetails.java | 22 ++++++++++++++++------ 2 files changed, 18 insertions(+), 8 deletions(-) diff --cc asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/EntityDetails.java index 068fb200a8,4d103887f4..0b82c38542 --- a/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/EntityDetails.java +++ b/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/EntityDetails.java @@@ -128,15 -118,10 +134,19 @@@ public class EntityDetails return functionArity; } + public String getDatasetName() { + return datasetName; + } + + public static boolean isBuiltinFunctionSignature(FunctionSignature fs) { + return isBuiltinFunctionDataverse(Objects.requireNonNull(fs.getDataverseName())) + || BuiltinFunctions.getBuiltinFunctionInfo(fs.createFunctionIdentifier()) != null; + } + + private static boolean isBuiltinFunctionDataverse(DataverseName dataverse) { + return FunctionConstants.ASTERIX_DV.equals(dataverse) || FunctionConstants.ALGEBRICKS_DV.equals(dataverse); + } + public static String getFunctionNameWithArity(String functionName, int functionArity) { return functionName + "(" + functionArity + ")"; }
