[SERVER-36314] Add unit tests for the parsing of $exchange producer Created: 26/Jul/18  Updated: 29/Oct/23  Resolved: 01/Aug/18

Status: Closed
Project: Core Server
Component/s: Aggregation Framework
Affects Version/s: None
Fix Version/s: 4.1.2

Type: Task Priority: Major - P3
Reporter: Charlie Swanson Assignee: Martin Neupauer
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-36275 Support sending non-contiguous ranges... Closed
Backwards Compatibility: Fully Compatible
Sprint: Query 2018-08-13
Participants:

 Description   

There are a couple user assertions that validate the format of the specification. We should add some unit tests to make sure we got all the edge cases and will not be tricked by the fuzzer or a malicious client.



 Comments   
Comment by Githook User [ 01/Aug/18 ]

Author:

{'name': 'Martin Neupauer', 'email': 'martin.neupauer@mongodb.com', 'username': 'MartinNeupauer'}

Message: SERVER-36314 Add unit tests for the parsing of $exchange producer
SERVER-36113 Add ability to perform $exchange when shard key is hashed
Branch: master
https://github.com/mongodb/mongo/commit/f263446414cfdcc0e0caf24e7f61a058faf382ef

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