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 + ")";
      }

Reply via email to