update data_updated_timestamp for polled provider that has no new rep… #5205
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.
Jira Ticket
COST-5180
Description
This change will add in an update for data_updated_timestamp for providers that get queued for polling but they have no new reports ready for download yet. This is needed for our new polling logic. For example if we poll a provider and there is no reports we then have to wait 3 days before that provider can be polled again, since we assume that provider has not finished processing.
Testing
Notes:
This is something we noticed in stage because the polling time in stage is < 24 hours and our nise populator generates reports once a day. Meaning we hit this more often.
This is likely just a first of the month bug with Nise right now.
Release Notes