EventBus currently emits datetime fields with timestamps like YYYY-mm-ddTHH:MM:SS+00:00. While this is formally compatible with YYYY-mm-ddTHH:MM:SSZ, we'd like to be as consistent as possible. Let's make the EventBus extension emit the datetime suffixed with 'Z' instead of '+00:00'.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Ottomata | T185233 Modern Event Platform | |||
Resolved | Ottomata | T201068 Modern Event Platform: Stream Intake Service | |||
Resolved | Ottomata | T211248 Modern Event Platform: Stream Intake Service: Migrate eventlogging-service-eventbus events to eventgate-main | |||
Resolved | Ottomata | T214093 Modern Event Platform: Schema Guidelines and Conventions | |||
Resolved | Ottomata | T212529 Standardize datetimes/timestamps in the Data Lake | |||
Resolved | Ottomata | T217041 Use Z UTC suffix in EventBus emitted events rather than +00:00 |
Event Timeline
@Ottomata, this task can be closed right? Because of the changes we're doing on EventGate.
Closing it. Please, reopen if I'm wrong.
Not quite! The new monolog based events do indeed use 'Z', but the ones built in EventBus extension don't yet. This should be a simple change, and will likely do it this quarter when we start moving some EventBus extension mediawiki events to EventGate.
Change 510966 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[mediawiki/extensions/EventBus@master] Use 'Z' suffix instead of +00:00 in meta.dt
Change 510968 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[mediawiki/extensions/EventBus@master] Use Z suffix instead +00:00 for recentchangae event meta.dt
Change 510968 merged by jenkins-bot:
[mediawiki/extensions/EventBus@master] Use Z suffix instead +00:00 for recentchange event meta.dt
As each event is migrated to the new Event Platform format in T211248, the timestamps will use the 'Z' suffix.