[XL] Change in asterixdb[master]: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer inter...
Attention is currently required from: Peeyush Gupta. Anon. E. Moose #1000171 has posted comments on this change by Preetham Poluparthi. ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email ) Change subject: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes .. Patch Set 16: Contrib+1 Analytics Compatibility Tests Successful https://cbjenkins.page.link/rxk2EkwaGFrWeft99 : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: I8a97344baca6d124cf96d3aa627051811732296d Gerrit-Change-Number: 20595 Gerrit-PatchSet: 16 Gerrit-Owner: Preetham Poluparthi Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Peeyush Gupta Gerrit-Attention: Peeyush Gupta Gerrit-Comment-Date: Thu, 18 Dec 2025 12:27:44 + Gerrit-HasComments: No Gerrit-Has-Labels: Yes
[XL] Change in asterixdb[master]: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer inter...
>From Jenkins : Attention is currently required from: Peeyush Gupta. Jenkins has posted comments on this change by Preetham Poluparthi. ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email ) Change subject: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes .. Patch Set 16: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-trigger/4863/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: I8a97344baca6d124cf96d3aa627051811732296d Gerrit-Change-Number: 20595 Gerrit-PatchSet: 16 Gerrit-Owner: Preetham Poluparthi Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Peeyush Gupta Gerrit-Attention: Peeyush Gupta Gerrit-Comment-Date: Thu, 18 Dec 2025 10:47:13 + Gerrit-HasComments: No Gerrit-Has-Labels: Yes
[XL] Change in asterixdb[master]: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer inter...
Attention is currently required from: Peeyush Gupta. Anon. E. Moose #1000171 has posted comments on this change by Preetham Poluparthi. ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email ) Change subject: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes .. Patch Set 16: Analytics Compatibility Compilation Successful https://cbjenkins.page.link/B4JwUUhJRRfUVR1QA : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: I8a97344baca6d124cf96d3aa627051811732296d Gerrit-Change-Number: 20595 Gerrit-PatchSet: 16 Gerrit-Owner: Preetham Poluparthi Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Peeyush Gupta Gerrit-Attention: Peeyush Gupta Gerrit-Comment-Date: Thu, 18 Dec 2025 10:10:03 + Gerrit-HasComments: No Gerrit-Has-Labels: No
[XL] Change in asterixdb[master]: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer inter...
>From Preetham Poluparthi : Attention is currently required from: Peeyush Gupta. Hello Anon. E. Moose #1000171, Jenkins, Peeyush Gupta, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email to look at the new patch set (#16). The following approvals got outdated and were removed: Contrib+1 by Anon. E. Moose #1000171, Verified-1 by Jenkins Change subject: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes .. [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes - user model changes: no - storage format changes: no - interface changes: no Details: This patch replaces the earlier phase one parsing logic with a structured set of classes that explicitly represent the intermediate plan structures. The intent is to separate raw plan construction from the later optimization stages and to make the parsing flow easier to follow and maintain Ext-ref: MB-66641 Change-Id: I8a97344baca6d124cf96d3aa627051811732296d --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/AttachCompileTimeRangeMapRule.java C asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/AbstractRawPlanNode.java R asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/AbstractVirtualLeafInput.java A asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/CBOPlanParser.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/DatasetRegistry.java R asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/DatasetVirtualLeafInput.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/EnumerateJoinsRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinCondition.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinEnum.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinNode.java A asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinRawPlanNode.java C asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/LeafDataset.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/OperatorUtils.java A asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/RawPlanTree.java A asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/ScanRawPlanNode.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/Stats.java R asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/UnnestArray.java C asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/UnnestVirtualLeafInput.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/indexadvisor/AbstractAdvisorPlanNode.java R asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/indexadvisor/AdvPlanStateTree.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/indexadvisor/AdvisorJoinPlanNode.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/indexadvisor/AdvisorPlanParser.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/indexadvisor/AdvisorScanPlanNode.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/indexadvisor/FakeIndexProvider.java 24 files changed, 728 insertions(+), 422 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/95/20595/16 -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email Gerrit-MessageType: newpatchset Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: I8a97344baca6d124cf96d3aa627051811732296d Gerrit-Change-Number: 20595 Gerrit-PatchSet: 16 Gerrit-Owner: Preetham Poluparthi Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Reviewer: Peeyush Gupta Gerrit-Attention: Peeyush Gupta
[XL] Change in asterixdb[master]: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer inter...
Attention is currently required from: Preetham Poluparthi. Anon. E. Moose #1000171 has posted comments on this change by Preetham Poluparthi. ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email ) Change subject: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes .. Patch Set 15: Contrib+1 Analytics Compatibility Tests Successful https://cbjenkins.page.link/46kVS8nE4FmddHFKA : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: I8a97344baca6d124cf96d3aa627051811732296d Gerrit-Change-Number: 20595 Gerrit-PatchSet: 15 Gerrit-Owner: Preetham Poluparthi Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Attention: Preetham Poluparthi Gerrit-Comment-Date: Fri, 05 Dec 2025 11:45:08 + Gerrit-HasComments: No Gerrit-Has-Labels: Yes
[XL] Change in asterixdb[master]: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer inter...
Attention is currently required from: Preetham Poluparthi. Anon. E. Moose #1000171 has posted comments on this change by Preetham Poluparthi. ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email ) Change subject: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes .. Patch Set 15: Analytics Compatibility Compilation Successful https://cbjenkins.page.link/ejffZoaCGGjvUKhC6 : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: I8a97344baca6d124cf96d3aa627051811732296d Gerrit-Change-Number: 20595 Gerrit-PatchSet: 15 Gerrit-Owner: Preetham Poluparthi Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Attention: Preetham Poluparthi Gerrit-Comment-Date: Fri, 05 Dec 2025 09:28:27 + Gerrit-HasComments: No Gerrit-Has-Labels: No
[XL] Change in asterixdb[master]: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer inter...
>From Preetham Poluparthi : Attention is currently required from: Preetham Poluparthi. Hello Anon. E. Moose #1000171, Jenkins, I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email to look at the new patch set (#15). The following approvals got outdated and were removed: Contrib-2 by Anon. E. Moose #1000171, Verified-1 by Jenkins Change subject: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes .. [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes - user model changes: no - storage format changes: no - interface changes: no Details: This patch replaces the earlier phase one parsing logic with a structured set of classes that explicitly represent the intermediate plan structures. The intent is to separate raw plan construction from the later optimization stages and to make the parsing flow easier to follow and maintain Ext-ref: MB-66641 Change-Id: I8a97344baca6d124cf96d3aa627051811732296d --- C asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/AbstractRawPlanNode.java R asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/AbstractVirtualLeafInput.java A asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/CBOPlanParser.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/DatasetRegistry.java R asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/DatasetVirtualLeafInput.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/EnumerateJoinsRule.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinCondition.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinEnum.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinNode.java A asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinRawPlanNode.java C asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/LeafDataset.java A asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/RawPlanTree.java A asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/ScanRawPlanNode.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/Stats.java R asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/UnnestArray.java C asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/UnnestVirtualLeafInput.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/indexadvisor/AbstractAdvisorPlanNode.java R asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/indexadvisor/AdvPlanStateTree.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/indexadvisor/AdvisorJoinPlanNode.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/indexadvisor/AdvisorPlanParser.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/indexadvisor/AdvisorScanPlanNode.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/indexadvisor/FakeIndexProvider.java 22 files changed, 718 insertions(+), 411 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/95/20595/15 -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email Gerrit-MessageType: newpatchset Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: I8a97344baca6d124cf96d3aa627051811732296d Gerrit-Change-Number: 20595 Gerrit-PatchSet: 15 Gerrit-Owner: Preetham Poluparthi Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Attention: Preetham Poluparthi
[XL] Change in asterixdb[master]: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer inter...
Attention is currently required from: Preetham Poluparthi. Anon. E. Moose #1000171 has posted comments on this change by Preetham Poluparthi. ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email ) Change subject: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes .. Patch Set 14: Analytics Compatibility Tests Failed https://cbjenkins.page.link/YJqdU5kCmMwaZk9e8 : UNSTABLE -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: I8a97344baca6d124cf96d3aa627051811732296d Gerrit-Change-Number: 20595 Gerrit-PatchSet: 14 Gerrit-Owner: Preetham Poluparthi Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Attention: Preetham Poluparthi Gerrit-Comment-Date: Wed, 03 Dec 2025 20:35:23 + Gerrit-HasComments: No Gerrit-Has-Labels: No
[XL] Change in asterixdb[master]: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer inter...
Attention is currently required from: Preetham Poluparthi. Anon. E. Moose #1000171 has posted comments on this change by Preetham Poluparthi. ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email ) Change subject: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes .. Patch Set 14: Analytics Compatibility Tests Failed https://cbjenkins.page.link/Cd5qqhXaVfPTwGTz6 : UNSTABLE -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: I8a97344baca6d124cf96d3aa627051811732296d Gerrit-Change-Number: 20595 Gerrit-PatchSet: 14 Gerrit-Owner: Preetham Poluparthi Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Attention: Preetham Poluparthi Gerrit-Comment-Date: Wed, 03 Dec 2025 17:10:41 + Gerrit-HasComments: No Gerrit-Has-Labels: No
[XL] Change in asterixdb[master]: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer inter...
Attention is currently required from: Preetham Poluparthi. Anon. E. Moose #1000171 has posted comments on this change by Preetham Poluparthi. ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email ) Change subject: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes .. Patch Set 14: Contrib-2 Analytics Compatibility Tests Failed https://cbjenkins.page.link/hSLQPtvHdAaTAjyFA : UNSTABLE -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: I8a97344baca6d124cf96d3aa627051811732296d Gerrit-Change-Number: 20595 Gerrit-PatchSet: 14 Gerrit-Owner: Preetham Poluparthi Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Attention: Preetham Poluparthi Gerrit-Comment-Date: Wed, 03 Dec 2025 11:38:29 + Gerrit-HasComments: No Gerrit-Has-Labels: Yes
[XL] Change in asterixdb[master]: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer inter...
Anon. E. Moose #1000171 has posted comments on this change by Preetham Poluparthi. ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email ) Change subject: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes .. Patch Set 14: Analytics Compatibility Compilation Successful https://cbjenkins.page.link/P7KuoqU6PBUneGh39 : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: I8a97344baca6d124cf96d3aa627051811732296d Gerrit-Change-Number: 20595 Gerrit-PatchSet: 14 Gerrit-Owner: Preetham Poluparthi Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Comment-Date: Wed, 03 Dec 2025 09:10:21 + Gerrit-HasComments: No Gerrit-Has-Labels: No
[XL] Change in asterixdb[master]: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer inter...
>From Preetham Poluparthi : Preetham Poluparthi has posted comments on this change by Preetham Poluparthi. ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email ) Change subject: [ASTERIXDB-3606][COMP]: Refactor phase one parsing into clearer intermediate representation classes .. Set Ready For Review -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20595?usp=email To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: I8a97344baca6d124cf96d3aa627051811732296d Gerrit-Change-Number: 20595 Gerrit-PatchSet: 14 Gerrit-Owner: Preetham Poluparthi Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins Gerrit-Comment-Date: Wed, 03 Dec 2025 09:02:17 + Gerrit-HasComments: No Gerrit-Has-Labels: No
