[SERVER-53028] Clean up FCV gating for $dateDiff, $dateAdd, $dateSubtract, $dateTrunc and related system tests now that 5.0 is last LTS Created: 23/Nov/20  Updated: 29/Oct/23  Resolved: 14/Jul/21

Status: Closed
Project: Core Server
Component/s: Querying
Affects Version/s: None
Fix Version/s: 5.1.0-rc0

Type: Task Priority: Major - P3
Reporter: Mindaugas Malinauskas Assignee: Andrii Dobroshynski (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-56366 Update FCV constants in server code b... Closed
Gantt Dependency
has to be done after SERVER-55767 New $date* expressions should require... Closed
Backwards Compatibility: Fully Compatible
Sprint: Query Execution 2021-06-28, Query Execution 2021-07-12, Query Execution 2021-07-26
Participants:

 Description   

Remove FCV 4.9 gating for expressions $dateDiff, $dateAdd, $dateSubtract, $dateTrunc. Also remove related test cases from following scripts:

  1. jstests/multiVersion/genericSetFCVUsage/collection_validator_feature_compatibility_version.js
  2. jstests/multiVersion/genericSetFCVUsage/view_definition_feature_compatibility_version.js


 Comments   
Comment by Vivian Ge (Inactive) [ 06/Oct/21 ]

Updating the fixversion since branching activities occurred yesterday. This ticket will be in rc0 when it’s been triggered. For more active release information, please keep an eye on #server-release. Thank you!

Comment by Githook User [ 14/Jul/21 ]

Author:

{'name': 'Andrii Dobroshynski', 'email': 'andrii.dobroshynski@mongodb.com', 'username': 'dobroshynski'}

Message: SERVER-53028 Clean up FCV gating for $dateDiff, $dateAdd, $dateSubtract, $dateTrunc and related system tests now that 5.0 is last LTS
Branch: master
https://github.com/mongodb/mongo/commit/c99ec109b02c50022a92caef9111bb9c9c2a6b6c

Comment by Kyle Suarez [ 08/Jun/21 ]

ian.boros, sounds good, let's use this ticket to track that work instead. I've updated the summary of the ticket appropriately, and moved it to next sprint.

Comment by Ian Boros [ 08/Jun/21 ]

kyle.suarez Yeah I think we can merge something like your original CR now that 5.0 is last LTS.

Comment by Kyle Suarez [ 08/Jun/21 ]

ana.meza, ian.boros has removed the 4.9 gating in SERVER-55765, so I think the specific work in this ticket is done. However, there is still work to be done in 5.1.x since we can remove some code now that 5.0 is LTS (per some of Ian's comments in that ticket). ian.boros, is that an accurate assessment?

Comment by Ana Meza [ 08/Jun/21 ]

kyle.suarez could you please confirm if this work is done?

Comment by James Wahlin [ 07/Jun/21 ]

Moving back to scheduling as we have branched 5.0 and can schedule this work

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