non-Tip batches no longer bear an "a" field (as all writes must feed through Tip to guarantee correct arrival order for Indexer etc)
Indexer needs to be using same in order for it in turn to be able to guarantee same for the Notifier
Technically, the existing code would continue to work, but an out of date version would mean the Notifier cannot be trusted where the Index writes are not guaranteed to have been fed through tip.
Hence this intentional breaking change is to force people to upgrade Indexers to latest to match the Equinox behavior.
As of https://github.com/jet/equinox/pull/401
"a"
field (as all writes must feed through Tip to guarantee correct arrival order for Indexer etc)Technically, the existing code would continue to work, but an out of date version would mean the Notifier cannot be trusted where the Index writes are not guaranteed to have been fed through tip.
Hence this intentional breaking change is to force people to upgrade Indexers to latest to match the Equinox behavior.