-
Notifications
You must be signed in to change notification settings - Fork 592
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
Faster --update-specs #1249
Comments
using the zipped resource specifications should've helped a bit, but there's definitely more we could do. Will also look into updating the resource specifications in parallel across regions here: |
@PatMyron do you know if there are any hashes for those specs that we could use to compare before downloading? |
|
Honestly, I was thinking that there would be a single file that the updater would download first that lists the versions of each spec and checksums. |
…nd replacing files with no updates. aws-cloudformation#1249
I'm curios @clar-cmp and @Tro95. Are you doing the |
I am not using cfn-lint as part of any CI/CD flow, and nor do I necessarily need to check if my templates work across all regions. My main use cases are for assisting manual dev effort, and ensuring basic compatibility with all of the eu-* regions and us-east-1. For context, slow updates don't cause me any pain. I worked on this PR simply because it was something to do on a weekend, and it seemed more interesting than writing a couple of additional rules. |
#1682 / #1867 will slow down this should currently be infrequent since nothing is currently updated if there are not newer Resource Specifications |
Not run by customers like |
cfn-lint version: 0.25.5
Right now,
cfn-lint --update-specs
doesn't really do any checking to see if the existing specs are up to date and naively patches all of them. It would be beneficial to have some sort of local checksum which would prevent this, to increase overall speed when there are no updates.The text was updated successfully, but these errors were encountered: