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}}
? +++++++++++++++++++++++
- is caused by
-
SERVER-47354 Implement change stream oplog parsing code for delta oplog entries
-
- Closed
-