[DRIVERS-1482] Investigate changes in PM-1804: API version testing Created: 17/Dec/20  Updated: 27/May/22  Resolved: 21/Dec/20

Status: Closed
Project: Drivers
Component/s: None
Fix Version/s: None

Type: Epic Priority: Major - P3
Reporter: Backlog - Core Eng Program Management Team Assignee: Unassigned
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Driver Changes: Needed
Server Compat: 5.0

 Description   
Downstream Change Summary

Specific changes will be noted in SERVER tickets and downstream attention emails

Description of Linked Ticket

Epic Summary

Summary

Versioned MongoDB API (PM-1792) will have its own targeted testing of the APi functionality. This epic will cover work to create a comprehensive API version testing framework to ensure we do not introduce unintended API-breaking changes without bumping the API version. (e.g. "make sure we don't break $ positional projection between releases")

Motivation

PM-1792 introduces API versioning to the server. Its scope defines the commands included in API Version 1 and the definition of a breaking change that requires introducing a new API version. This project is to create automated testing that ensures Server engineers cannot introduce a breaking change without introducing a new API version.

Cast of Characters

  • Product Owner:
  • Project Lead:
  • Program Manager:
  • Drivers Contact:

Documentation

Scope Document
Technical Design Document



 Comments   
Comment by Esha Bhargava [ 21/Dec/20 ]

No Drivers changes needed.

Generated at Thu Feb 08 08:23:28 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.