Description
SERVER-47354 added a truncatedArrays field to the updateDescription documents returned by the server. As a result, some change stream tests are failing on latest:
FAILURE: {'updatedFields': {'new': 1}, 'removedFields': ['foo']} != {'updatedFields': {'new': 1}, 'removedFields': ['foo'], 'truncatedArrays': []}
|
- {'removedFields': ['foo'], 'updatedFields': {'new': 1}}
|
+ {'removedFields': ['foo'], 'truncatedArrays': [], 'updatedFields': {'new': 1}}
|
? +++++++++++++++++++++++
|
(AssertionError)
|
Traceback (most recent call last):
|
File "/data/mci/efccbde909ca7f9d9e7e8f6961014711/src/test/test_change_stream.py", line 372, in test_change_operations
|
change['updateDescription'])
|
AssertionError: {'updatedFields': {'new': 1}, 'removedFields': ['foo']} != {'updatedFields': {'new': 1}, 'removedFields': ['foo'], 'truncatedArrays': []}
|
- {'removedFields': ['foo'], 'updatedFields': {'new': 1}}
|
+ {'removedFields': ['foo'], 'truncatedArrays': [], 'updatedFields': {'new': 1}}
|
? +++++++++++++++++++++++
|
Attachments
Issue Links
- is caused by
-
SERVER-47354 Implement change stream oplog parsing code for delta oplog entries
-
- Closed
-