-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adopt fireo transactional for upload safety #44
Comments
Fleshing this out a little more: I don't think we can build a transaction throughout the flow for multiple reasons
So it would more so be: do all the processing that we need to do up front and then have one large upload task at the end that is itself a large transaction |
Closing for now. We can revisit at a later point but many of our database models rely on each other and it would be hard to upload an event. We would have to do it in multiple transcactions if we wanted to at. |
Use Case
Please provide a use case to help us understand your request in context
Further ensure that no "bad" or "incomplete" data is uploaded to a CDP database.
Solution
Please describe your ideal solution
Rework the event gather pipeline to create the fireo models from the ingestion models but do not upload until the very end of the pipeline where we can upload all of them in a single fireo transaction.
Alternatives
Please describe any alternatives you've considered, even if you've dismissed them
The text was updated successfully, but these errors were encountered: