-
Notifications
You must be signed in to change notification settings - Fork 601
feat(circleci): Cherry Pick #7820 #7986 #8341
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
Conversation
* feat(api_collector_stateful): handle case were response has records from both before & after createdAfter of last collection * feat(circleci-plugin): incremental collection for pipelines * feat(api_collector_stateful): expose Input collector arg for StatefulFinalizableEntity to collect data based on previous collection * feat(circleci-plugin): incremental data collection for workflows * feat(circleci-plugin): incremental data collection for jobs * refactor(circleci-plugin): use common query param function * refactor(circleci-plugin): use BuildQueryParamsWithPageToken func when collecting unfinished job details
* fix(circleci-plugin): only collect pipelines from after data time range * fix(circleci-plugin): ignore 404 not found when collecting jobs or workflows
Thanks! |
if isIncremental { | ||
clauses = append(clauses, dal.Where("created_date > ?", createdAfter)) | ||
} |
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.
@klesh this brought in a regression it looks like. Something is missing with regards to migrations - I'm still investigating, but my local deploy of this didn't do well in the first incremental attempted job.
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.
@jibsen-vh I think it's because the changes from this PR were not cherrypicked: #7757
Summary
What does this PR do?
Re-introduces two PRs that fix various issues with the circleci plugin #7820 and #7986