[DRIVERS-2025] Update ChangeStreamEvent type definition to include clusterTime Created: 10/Jan/22 Updated: 14/Sep/22 |
|
| Status: | Implementing |
| Project: | Drivers |
| Component/s: | Change Streams |
| Fix Version/s: | None |
| Type: | Spec Change | Priority: | Trivial - P5 |
| Reporter: | Patrick Freed | Assignee: | Abraham Egnor |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | leads-triage | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Driver Changes: | Needed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Downstream Changes Summary: |
Drivers should sync unified change stream spec tests to mongodb/specifications@d9a0e7b. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Driver Compliance: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
Summary
MotivationWho is the affected end user?Driver authors How does this affect the end user?New drivers may accidentally omit this field, since the specifications don't mention it. How likely is it that this problem or use case will occur?Somewhat likely, though we don't have any new drivers being worked on right now. If the problem does occur, what are the consequences and how severe are they?Users won't be able to retrieve the clusterTime from an event document. Consequences are not severe. Is this issue urgent?No Is this ticket required by a downstream team?No Is this ticket only for tests?No |
| Comments |
| Comment by Jeffrey Yemin [ 13/Sep/22 ] |
|
abraham.egnor@mongodb.com, I think the new test needs a serverless: forbid in the runOnRequirements. |
| Comment by Githook User [ 01/Sep/22 ] |
|
Author: {'name': 'Abraham Egnor', 'email': 'abraham.egnor@mongodb.com', 'username': 'abr-egn'}Message: DRIVERS-2025 Include the "clusterTime" field in ChangeStreamDocument (#1139) |
| Comment by Abraham Egnor [ 02/Feb/22 ] |
|
Flagging for leads-triage: this is an easy update (<1 day of work) and it's valuable to keep the spec up to date with actual practice. |