[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! |