You are browsing a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org

Event Platform/Intake

From Wikitech-static
< Event Platform
Revision as of 13:00, 27 June 2022 by imported>Ottomata (Created page with "PLACEHOLDER: document event platform intake requirements * - initialization of default values * - set meta.dt as the ingestion time (current time is fine) * - set meta.stream to the proper value (if not set by caller) * - $schema as the schema that can validate the generated event (if not set by caller) * - set meta.id to a uuid if not set * - verification of schema vs stream (this requires looking up stream config) * - validation of the event against it...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

PLACEHOLDER: document event platform intake requirements


* - initialization of default values
*   - set meta.dt as the ingestion time (current time is fine)
*   - set meta.stream to the proper value (if not set by caller)
*   - $schema as the schema that can validate the generated event (if not set by caller)
*   - set meta.id to a uuid if not set
* - verification of schema vs stream (this requires looking up stream config)
* - validation of the event against its schema