Affects
Teams that consume Lerian product events, operate Streaming Hub, or use Consignado, Lender, Midaz, Fetcher, or SPB event contracts.
What changed
The event-streaming guides now identify a CloudEvent by the
(ce-source, ce-id) pair, not ce-id alone. Delivery remains at-least-once, so consumers must keep handlers idempotent.
The guides also correct product-specific contracts: Midaz event identity can contain underscores, Consignado’s live catalog and HTTP surface are documented, and Streaming Hub accepts non-empty tenant events and matches them only with subscriptions for that tenant. Its EventBridge endpoint is the event-bus name; DetailType comes from the matched event type.
This is a documentation correction that records implemented contracts. It does not announce a runtime release.
Impact
Classification: Action required. Consumers that deduplicate only by
ce-id, parse Midaz event types with hyphen assumptions, or configure Streaming Hub routing from the former guidance can process events incorrectly or miss deliveries.
What you need to do
1
Deduplicate every consumer on
(ce-source, ce-id) and keep processing idempotent.2
Review event-type and topic parsing, especially Midaz identities that use underscores.
3
For Streaming Hub, verify that subscription tenants match producer
ce-tenantid values and configure EventBridge with the event-bus name.
