-
Notifications
You must be signed in to change notification settings - Fork 156
Optimize CDC air quality imports with sharding and scaled compute #2193
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
Merged
abhishekjaisw
merged 38 commits into
datacommonsorg:master
from
abhishekjaisw:cdc_air_quality_sharding_and_scaling
Sep 22, 2026
+442
−203
Merged
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
b37ef9a
Optimize CDC air quality imports with sharding and scaled compute
abhishekjaisw 4ebc67e
Fix county sharding logic: initialize headers for all shards and prev…
abhishekjaisw 5a7f855
Apply yapf Google code formatting to scripts/us_cdc/environmental_hea…
abhishekjaisw 30e7938
Add automatic test artifact cleanup in parse_air_quality_test tearDown
abhishekjaisw 4e0cd49
Remove redundant config_override block from manifest.json
abhishekjaisw 1363a5f
Update README.md with sharded tMCF files and architecture documentation
abhishekjaisw 2ac44d2
Merge branch 'master' into cdc_air_quality_sharding_and_scaling
abhishekjaisw c43b1d1
Disable in-memory differ for census tract imports to prevent OOM on s…
abhishekjaisw 46e4e57
Consolidate PM25County TMCFs to single template and streamline valida…
abhishekjaisw 4740ef3
Revert description in validation_config.json to standard form (detail…
abhishekjaisw 416872d
Merge branch 'master' into cdc_air_quality_sharding_and_scaling
abhishekjaisw 681ad34
fix(cdc): remove validation_config_file from census tract imports whe…
abhishekjaisw b910cff
Merge branch 'master' into cdc_air_quality_sharding_and_scaling
abhishekjaisw ab963d1
fix(cdc): address code review findings for timeout, date parsing, and…
abhishekjaisw 53d7457
fix(cdc): remove check_max_date_consistent rule from validation_confi…
abhishekjaisw dd29405
style(cdc): format download_files.py with yapf Google style
abhishekjaisw 8f981e6
Merge branch 'master' into cdc_air_quality_sharding_and_scaling
abhishekjaisw 06808e9
fix(cdc): resolve adversarial review findings for download error hand…
abhishekjaisw 87ac660
fix(cdc): restore check_max_date_consistent rule in validation_config…
abhishekjaisw 288973a
style(cdc): format with yapf --style=google to satisfy CI lint check
abhishekjaisw 44b3c59
feat(cdc): add separate validation configs for Census Tract and Count…
abhishekjaisw 42a34d0
chore(cdc): clean up redundant assignment and remove superseded valid…
abhishekjaisw aaf3f00
fix(cdc): address code review findings for robustness, memory streami…
abhishekjaisw 1e38700
fix(cdc): resolve P1/P2/P3 review items (exception raise, argv[1], ze…
abhishekjaisw a82dffe
Merge branch 'master' into cdc_air_quality_sharding_and_scaling
abhishekjaisw 3519271
Merge branch 'master' into cdc_air_quality_sharding_and_scaling
abhishekjaisw d48c6c2
fix(us_cdc/environmental_health_toxicology): remove check_lint_error_…
abhishekjaisw 125ac4b
Merge branch 'master' into cdc_air_quality_sharding_and_scaling
abhishekjaisw 23177f0
fix(us_cdc/environmental_health_toxicology): address reviewer feedbac…
abhishekjaisw 039e81d
fix(us_cdc/environmental_health_toxicology): address reviewer nits on…
abhishekjaisw 748a7b2
ci(us_cdc): trigger CI retry after Cloud Build infrastructure error
abhishekjaisw 7cee4e7
Merge branch 'master' into cdc_air_quality_sharding_and_scaling
abhishekjaisw 898a1e6
Address PR #2193 review comments in download_files.py and parse_air_q…
abhishekjaisw f241d79
Merge remote-tracking branch 'origin/cdc_air_quality_sharding_and_sca…
abhishekjaisw 821126a
Merge branch 'master' into cdc_air_quality_sharding_and_scaling
abhishekjaisw da6bad2
Merge branch 'master' into cdc_air_quality_sharding_and_scaling
abhishekjaisw 148339f
Merge branch 'master' into cdc_air_quality_sharding_and_scaling
abhishekjaisw f69fcac
Merge branch 'master' into cdc_air_quality_sharding_and_scaling
abhishekjaisw File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.