You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
There's some technical debt in ingestion part mostly related to Job Coordination: job is being restarted on schema update, this restart can take arbitrary amount of time, hence we had to split jobs as much as possible to minimize mutual disruption (on restart). This negatively affects our UX and also restrict us from using Dataflow resources more efficiently, which currently leads to very high spendings on Dataflow.
TL;DR: We want to reduce the responsibility of the Job Coordinator to spin up new jobs when new feature sets are registered (or changed). The existing jobs should accommodate changes to the schemas.
Please flag any concerns with this approach if you have any.
Activity
woop commentedon Jun 1, 2020
Might be relevant to the following folks. @ches @Yanson @dr3s @idahoakl
TL;DR: We want to reduce the responsibility of the Job Coordinator to spin up new jobs when new feature sets are registered (or changed). The existing jobs should accommodate changes to the schemas.
Please flag any concerns with this approach if you have any.