[SERVER-56119] Enable generational agg and query fuzzer suites for "Classic Execution Engine" build variant Created: 15/Apr/21  Updated: 29/Oct/23  Resolved: 28/May/21

Status: Closed
Project: Core Server
Component/s: Query Execution
Affects Version/s: None
Fix Version/s: 5.0.0-rc1, 5.1.0-rc0

Type: Task Priority: Major - P3
Reporter: David Storch Assignee: David Storch
Resolution: Fixed Votes: 0
Labels: post-rc0, sbe-post-rc0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
depends on SERVER-56102 Fix SBE bit-test operators to match c... Closed
depends on SERVER-56123 [SBE] Invariant in vm.cpp "!rhsOwned" Closed
depends on SERVER-56128 [SBE] $add of single NumberDecimal re... Closed
depends on SERVER-56152 SBE doesn't handle ExprMatchExpressio... Closed
depends on SERVER-53900 Ensure expression arguments checks se... Closed
Related
is related to SERVER-56867 Update the test suites used in the "S... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v5.0
Sprint: Query Execution 2021-05-31, Query Execution 2021-06-14
Participants:

 Description   

Enable the following suites against the Classic Execution Engine build variant:

  • aggregation_multiversion_fuzzer
  • aggregation_expression_optimization_fuzzer
  • aggregation_expression_multiversion_fuzzer
  • aggregation_optimization_fuzzer
  • aggregation_wildcard_fuzzer
  • query_fuzzer_sharded
  • query_fuzzer_standalone


 Comments   
Comment by Vivian Ge (Inactive) [ 06/Oct/21 ]

Updating the fixversion since branching activities occurred yesterday. This ticket will be in rc0 when it’s been triggered. For more active release information, please keep an eye on #server-release. Thank you!

Comment by Githook User [ 28/May/21 ]

Author:

{'name': 'David Storch', 'email': 'david.storch@mongodb.com', 'username': 'dstorch'}

Message: SERVER-56119 Make classic execution engine build variant run all generational fuzzers

(cherry picked from commit 1bcdc63ff24bbc1b3c8167a0ab44bc048de001ed)
Branch: v5.0
https://github.com/mongodb/mongo/commit/9d0bd709bb350fe1e78391a68077c9249b287392

Comment by Githook User [ 28/May/21 ]

Author:

{'name': 'David Storch', 'email': 'david.storch@mongodb.com', 'username': 'dstorch'}

Message: SERVER-56119 Make classic execution engine build variant run all generational fuzzers
Branch: master
https://github.com/mongodb/mongo/commit/1bcdc63ff24bbc1b3c8167a0ab44bc048de001ed

Comment by Drew Paroski [ 29/Apr/21 ]

david.storchSERVER-56102 is now closed.

Comment by Githook User [ 22/Apr/21 ]

Author:

{'name': 'Justin Seyster', 'email': 'justin.seyster@mongodb.com', 'username': 'jseyster'}

Message: SERVER-56119 Enable generational fuzzer for wildcard indexes to SBE build variant

The ".aggfuzzer .!multiversion" set of suites includes the
aggregation_wildcard_fuzzer_gen suite, which is newly added to this
variant, as well as the aggregation_expression_optimization_fuzzer_gen
and aggregation_optimization_fuzzer_gen suites, which we no longer
need to reference directly by name.
Branch: master
https://github.com/mongodb/mongo/commit/9036d199f2ff96d5a9ad9a290223cd1fccb67b96

Comment by David Storch [ 21/Apr/21 ]

In a recent patch build, all of the failures in aggregation_multiversion_fuzzer appear to be due to SERVER-56102. We should re-test aggregation_multiversion_fuzzer once SERVER-56102 is fixed.

Comment by David Storch [ 21/Apr/21 ]

To clarify, commit https://github.com/mongodb/mongo/commit/5b59e8b94977a94ce5a3fc066061ac34fa087e83 only enables aggregation_expression_optimization_fuzzer_gen and aggregation_optimization_fuzzer_gen, which is not made clear from the commit message. The remainder of the suites covered by this ticket are not yet enabled against the SBE build variant.

Comment by Githook User [ 21/Apr/21 ]

Author:

{'name': 'Eric Cox', 'email': 'eric.cox@mongodb.com', 'username': 'ericox'}

Message: SERVER-56119 [SBE] Enable generational agg and query fuzzer suites for SBE build variant
Branch: master
https://github.com/mongodb/mongo/commit/5b59e8b94977a94ce5a3fc066061ac34fa087e83

Comment by David Storch [ 15/Apr/21 ]

This is still blocked by a number of issues including but likely not limited to:

I'm returning it to the backlog for now, but once these are fixed we should run another patch build to see where we stand.

Generated at Thu Feb 08 05:38:23 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.