Open macobo opened 1 year ago
Note that there's a project https://github.com/orgs/PostHog/projects/41/views/1 though some of the tasks there don't need to be there I'll let you take a look first though.
The project is for our (team-ingestion) team, this task is about cross-team-collaboration/syncing. Different goals.
At a minimum from the stuff in the project we need the buffer roll-out to happen to everyone (cloud and self-hosted) before async migration & Re-migrate rows with missing person_id on cloud
Background
person-on-events work has been ongoing for a long while now. This issue consolidates remaining work to be done under a single issue to make sure every team is aware of the remaining tasks.
What's left TO DO
Ingestion
Owners: team ingestion
events
table to be sharded byperson_id
- not urgent, this can be done after releasing everything elseQueries
Owners: team west (cc @neilkakkar @EDsCODE)
Releasing
Once we're happy with the work above, we can enable person-on-events on cloud. I'd suggest the following release pattern:
Owners: @EDsCODE is team west ready to own this?
Communication
Owners: Unclear - originally Marcus was intended to help here. Probably me and Yakko on dev side?
Let me know if I missed anything important task-wise.