-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: 2.5
-
Component/s: Operations
-
None
ChangeStreamDocument is a type safe wrapper around the change stream documents returned by the server for the $changeStream pipeline operator.
As currently implemented it breaks when the server adds new fields (like it recently did when it added the "clusterTime" field to the change stream documents).
We can make ChangeStreamDocument resilient to server changes by deriving it from BsonDocumentBackedClass.
- is duplicated by
-
CSHARP-2241 Add clusterTime property to static type for change stream documents
- Closed