[SERVER-78173] In $_internalStreamingGroup replace tasserts with uasserts Created: 16/Jun/23  Updated: 29/Oct/23  Resolved: 19/Jun/23

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

Type: Task Priority: Major - P3
Reporter: Ivan Fefer Assignee: Ivan Fefer
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Backwards Compatibility: Fully Compatible
Backport Requested:
v7.0, v6.0
Sprint: QE 2023-06-26
Participants:
Linked BF Score: 17

 Description   

As there is nothing preventing clients from using $_internalStreamingGroup directly (except for it's name starting with $_internal), sometimes our test fuzzers use this stage. They use it incorrectly, so to avoid tripwire assertion crashes, we should replace some tasserts with uasserts in DocumentSourceStreamingGroup.



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

Author:

{'name': 'Ivan Fefer', 'email': 'ivan.fefer@mongodb.com', 'username': 'Fefer-Ivan'}

Message: SERVER-78173 In DocumentSourceStreamingGroup replace tassert with uassert when appropriate
Branch: v6.0
https://github.com/mongodb/mongo/commit/b34e964b2d96a8153d50ee3518bbd21250634d3a

Comment by Githook User [ 21/Jun/23 ]

Author:

{'name': 'Ivan Fefer', 'email': 'ivan.fefer@mongodb.com', 'username': 'Fefer-Ivan'}

Message: SERVER-78173 In DocumentSourceStreamingGroup replace tassert with uassert when appropriate
Branch: v7.0
https://github.com/mongodb/mongo/commit/d37bc93c3c5fbfff5f3cd807c6769344fb04ac9c

Comment by Ivan Fefer [ 19/Jun/23 ]

I want to backport the fix to avoid extra BFs from fuzzers.

Comment by Githook User [ 16/Jun/23 ]

Author:

{'name': 'Ivan Fefer', 'email': 'ivan.fefer@mongodb.com', 'username': 'Fefer-Ivan'}

Message: SERVER-78173 In DocumentSourceStreamingGroup replace tassert with uassert when appropriate
Branch: master
https://github.com/mongodb/mongo/commit/2e6f276aae788957d8bd4cf3e14056a50ccf1cbd

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