[SERVER-73828] [CQF] Extend BoolExpr visitConjuncts/Disjuncts to support early return Created: 09/Feb/23  Updated: 29/Oct/23  Resolved: 29/Jun/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.1.0-rc0

Type: Improvement Priority: Major - P3
Reporter: Hana Pearlman Assignee: Jess Balint
Resolution: Fixed Votes: 0
Labels: bonsai-onboarding
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-73760 Add util functions to iterate over co... Closed
is depended on by SERVER-74879 [CQF] Boolean minimization for BoolEx... Open
Assigned Teams:
Query Optimization
Backwards Compatibility: Fully Compatible
Sprint: QO 2023-05-15, QO 2023-05-29, QO 2023-06-12, QO 2023-06-26, QO 2023-07-10
Participants:

 Comments   
Comment by Githook User [ 03/Jul/23 ]

Author:

{'name': 'Jess Balint', 'email': 'jess.balint@mongodb.com', 'username': ''}

Message: SERVER-73828 [CQF] Extend BoolExpr visitConjuncts/Disjuncts to support early return
Branch: EVG-17874-taskgen-test
https://github.com/mongodb/mongo/commit/38b1ac225d02c1c3b0f84f72bfd466e6ffdae4db

Comment by Githook User [ 28/Jun/23 ]

Author:

{'name': 'Jess Balint', 'email': 'jess.balint@mongodb.com', 'username': ''}

Message: SERVER-73828 [CQF] Extend BoolExpr visitConjuncts/Disjuncts to support early return
Branch: master
https://github.com/mongodb/mongo/commit/38b1ac225d02c1c3b0f84f72bfd466e6ffdae4db

Comment by Matt Boros [ 21/Feb/23 ]

We decided not to do this for now, because it's unclear if short circuiting will have any noticeable perf effect. We may come back to it if we have performance issues in this area

Generated at Thu Feb 08 06:25:44 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.