mirror of
https://github.com/BillyOutlast/posthog.git
synced 2026-02-09 13:41:20 +01:00
* chore(session-recordings): separate topics for events as recordings WIP * fix tests * Use simpler consumer for session recordings * wip * still batch things by batchSize * add tests, improve comments * rename topic var * push performance_events to session recordings topic also * Add completely separate consumer for session-recordings * wip * use session_id for partition key * fix test * handle team_id/token null * wip * fix tests * wip * use kafka_topic var in logs * use logger * fix test * Fix $performance_event topic usage * fix tests * fix check for null/undefined * Update posthog/api/capture.py Co-authored-by: Tomás Farías Santana <tomas@tomasfarias.dev> * Add test for kafka error handling * Remove falsy teamId check * fix statsd error * kick ci * Use existing getTeamByToken * remove partition key from recordings * Make sure producer is connected ! * fix session id kafka key test * add back throws! * set producer on each test * skip flaky test * add flush error logs * wait for persons to be ingested * fix skip Co-authored-by: Tomás Farías Santana <tomas@tomasfarias.dev>