>From <[email protected]>:

[email protected] has submitted this change. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19784 )

Change subject: [ASTERIXDB-3608][COMP] Added annotation to Unnest Queries
......................................................................

[ASTERIXDB-3608][COMP] Added annotation to Unnest Queries

- user mode changes: no
- storage format changes: no
- interface changes: no

Ext-Ref: MB-66676

Change-Id: I02a4ec067df710088c70a137ae231ce8ce074ae4
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19784
Integration-Tests: Jenkins <[email protected]>
Tested-by: Jenkins <[email protected]>
Reviewed-by: <[email protected]>
---
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java
1 file changed, 20 insertions(+), 0 deletions(-)

Approvals:
  [email protected]: Looks good to me, approved
  Jenkins: Verified; Verified




diff --git 
a/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java
 
b/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java
index 3d806a8..31fe950 100644
--- 
a/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java
+++ 
b/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java
@@ -586,6 +586,7 @@
                             outerUnnestMissingValue)
                     : new UnnestOperator(rightVar, new 
MutableObject<>(pUnnestExpr.first));
         }
+        unnestOp.getAnnotations().put(ARRAY_ACCESS, rightExpr.getKind() == 
Kind.FIELD_ACCESSOR_EXPRESSION);
         ExternalSubpathAnnotation hint = ((AbstractExpression) 
rightExpr).findHint(ExternalSubpathAnnotation.class);
         if (hint != null) {
             unnestOp.getAnnotations().put(SUBPATH, hint.getSubPath());

--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19784
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: ionic
Gerrit-Change-Id: I02a4ec067df710088c70a137ae231ce8ce074ae4
Gerrit-Change-Number: 19784
Gerrit-PatchSet: 2
Gerrit-Owner: [email protected]
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins <[email protected]>
Gerrit-Reviewer: [email protected]
Gerrit-CC: [email protected]
Gerrit-MessageType: merged

Reply via email to