-
Type:
Spec Change
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Component/s: Change Streams
-
None
-
Needed
-
Summary
As of server version 8.2.0-rc0, some fields in change stream events that were previously gated by the showExpandedEvents field are now emitted by the server by default (see SERVER-86688). This requires a minor spec change and corresponding minor unified test updates; no driver changes should be required beyond syncing the tests.
Motivation
Who is the affected end user?
Implementors of the change streams spec.
How does this affect the end user?
Drivers will see some tests fail until they sync these tests.
How likely is it that this problem or use case will occur?
100%
If the problem does occur, what are the consequences and how severe are they?
Minor annoyance at a failing test.
Is this issue urgent?
No.
Is this ticket required by a downstream team?
Yes.
Is this ticket only for tests?
Yes.
- related to
-
SERVER-86688 Consider moving change event fields out from behind the showExpandedEvents flag
-
- Closed
-
- split to
-
GODRIVER-3524 Change streams expanded events present by default in 8.2+
-
- Needs Triage
-
-
JAVA-5835 Change streams expanded events present by default in 8.2+
-
- Needs Triage
-
-
PHPLIB-1657 Change streams expanded events present by default in 8.2+
-
- Needs Triage
-
-
RUBY-3641 Change streams expanded events present by default in 8.2+
-
- Needs Triage
-
-
RUST-2192 Change streams expanded events present by default in 8.2+
-
- Needs Triage
-
-
CDRIVER-5959 Change streams expanded events present by default in 8.2+
-
- Closed
-
-
CSHARP-5550 Change streams expanded events present by default in 8.2+
-
- Closed
-
-
CXX-3261 Change streams expanded events present by default in 8.2+
-
- Closed
-
-
MOTOR-1449 Change streams expanded events present by default in 8.2+
-
- Closed
-
-
PYTHON-5250 Change streams expanded events present by default in 8.2+
-
- Closed
-
-
NODE-6885 Change streams expanded events present by default in 8.2+
-
- Needs Verification
-