Skip to content
This repository has been archived by the owner on Dec 18, 2024. It is now read-only.

Tech report pipeline #238

Merged
merged 53 commits into from
Mar 9, 2024
Merged

Tech report pipeline #238

merged 53 commits into from
Mar 9, 2024

Conversation

giancarloaf
Copy link
Collaborator

@giancarloaf giancarloaf commented Jan 28, 2024

Changes

  1. add new pipeline - tech_report_pipeline.py
  2. add new pipeline - tech_report_deletion.py
  3. update requirements to include firestore
  4. add tests for tech_report_pipeline.py
  5. update constants to include technology pipeline queries

Validation

  1. local validation for all pipelines
  2. partial validation for pipelines using Dataflow

giancarloaf and others added 30 commits November 12, 2023 04:17
* add id hashing logic from tech_report_pipeline_inserts.py

* update query builder

* modify date filtering logic

* change from batched to individual Firestore inserts

* Add custom TechReportPipelineOptions class
Copy link
Contributor

github-actions bot commented Mar 9, 2024

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  modules
  constants.py 116
  tech_report_pipeline.py 30-35, 39-52, 59-63, 67-69, 73-75, 80-81, 130-136, 141-170, 174-178
Project Total  

This report was generated by python-coverage-comment-action

@giancarloaf giancarloaf requested a review from maceto March 9, 2024 18:59
@giancarloaf giancarloaf marked this pull request as ready for review March 9, 2024 18:59
@giancarloaf giancarloaf requested a review from rviscomi March 9, 2024 19:00
Copy link
Collaborator

@maceto maceto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@giancarloaf giancarloaf merged commit 5f98e52 into main Mar 9, 2024
9 checks passed
@giancarloaf giancarloaf deleted the tech_report_pipeline branch March 9, 2024 19:04
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants