[SERVER-44884] Remove the 'useNewUpsert' flag after branching for 4.5 Created: 29/Nov/19  Updated: 29/Oct/23  Resolved: 12/Mar/20

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

Type: Task Priority: Major - P3
Reporter: Bernard Gorman Assignee: Bernard Gorman
Resolution: Fixed Votes: 0
Labels: qexec-team
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Query 2020-03-23
Participants:

 Description   

As part of SERVER-43860, a new useNewUpsert flag was added to the aggregate command to facilitate smooth upgrade/downgrade, since certain 4.2 versions supported this behaviour and others did not. When we branch for 4.5, this flag will no longer be necessary and should be removed. AggregationRequest will continue to ingest it for upgrade purposes, but should simply swallow it.



 Comments   
Comment by Githook User [ 12/Mar/20 ]

Author:

{'name': 'Bernard Gorman', 'username': 'gormanb', 'email': 'bernard.gorman@gmail.com'}

Message: SERVER-44884 Remove the 'useNewUpsert' flag after branching for 4.5
Branch: master
https://github.com/mongodb/mongo/commit/482ec2ed36d6677f54f112a0a046c8b9f3ce9a1b

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