As part of T211248: Modern Event Platform: Stream Intake Service: Migrate eventlogging-service-eventbus events to eventgate-main, we migrated revision-create to a slightly modified format We no longer user meta.topic, but instead, use a more generic meta.stream. This broke the change-prop requests to ORES /precache with ORES returning a 400 error: "Must provide the 'topic' parameter".
Petr has deployed a temporary workaround in change-prop to keep things working.
ORES should do one of the following
- not use meta.topic (is it needed there for /precache?)
- switch to using meta.stream
- and/or make the stream field configurable, e.g. stream_field and set it to meta.stream.
Once this is done Petr can remove his temporary workaround.