[SERVER-52900] Remove redundant code once runtimeConstants is no longer sent from mongos Created: 16/Nov/20  Updated: 06/Dec/22

Status: Backlog
Project: Core Server
Component/s: Aggregation Framework, Internal Code
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Charlie Swanson Assignee: Backlog - Query Optimization
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Query Optimization
Participants:

 Description   

As part of SERVER-47398 we removed some usages of this serialization format, preferring the new 'let' parameter instead. Once we branch for what I think will be version 5.1, we no longer have to worry about communicating with a 4.4 node which will not understand the 'let' parameter everywhere.



 Comments   
Comment by Charlie Swanson [ 08/Sep/21 ]

xuerui.fa I don't think it needs to be scheduled. I think this is code cleanup which is "nice to have." I'm not sure if it's even doable yet since we intended to do SERVER-47398 earlier but it is still open as it became harder than expected.

Comment by Xuerui Fa [ 31/Aug/21 ]

charlie.swanson Should this ticket be added to PM-1788 and scheduled? I think this will be necessary in order to removed FCV 4.X constants from the code base. Thanks!

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