-
Notifications
You must be signed in to change notification settings - Fork 20
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
Flowetl - basically working.... #858
Conversation
Bye Bye All! CircleCINow using the machine executor in the flowetl test job. This is needed so that we can make use of bind mounts. Dev EnvironmentAddition of some Flowetl defaults. Locations of local mounts for docker-compose.ymlBind volumes added to 04_schema_other.sqlHave changed the table PipfileAdded ./dagszero coverage on these two files since they are not really python code but a DAG DSL. However both these files make use of tested functions The The In production we want to have an individual etl DAG for each cdr type that the sensor dispatches to based on the cdr_type of the file found. Why? Because different cdr_types in same country can be an order of magnitude different in size and so it would be nice to be able to control how many files we try to ingest concurrently per cdr_type - this is only possible on a dag by dag basis by setting the dags concurrency level. So in
|
Don't actually have much to add :-( Have tests for most (if not all...) functions in Obvs not being paid anymore so probably not going to devote much time to this PR from now on but since now OS you can comment and whatever and I will try to answer or make changes as an when I have time.... Much love Joshuaaaaaaaaaaa! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a great foundation, thanks a lot @josh-gree! Great work on the readability of the code and approach to testing. I had a look through it this past week and am happy to merge this as is so we can build on it in future PRs.
Closes N/A
I have:
Description
Lots to talk about. Just adding so we can look at it - will add more description once we have had a chat.