Since #102, Dataset.filter() and other transform operations can produce dataset patches, which include a list of removed items. However, they do not count items removed by transforms (and filters), only direct removal with .remove() is counted.
How to reproduce:
- Create a
Dataset
- Call
Dataset.filter / Dataset.transform, which excludes some items
- Check
Dataset.patch
Dataset.patch is expected to have some items marked removed.