DESEC: Adopt diff2 in compatibility mode#1876
Conversation
|
Friendly ping? @D3luxee |
|
Hi, Edit: There are two rate limts, one that asks you to wait before the next request which is something my provider handles. I will run the second set of tests tomorrow. |
|
If the rate limit kicks in I have two suggestions:
Thanks! |
|
Hi Tom, Because the normal rate limit hits already 60s back-off times every 10th test or something. But the hint with -start and -end flags is helpful, will do it that way. |
|
@peterthomassen would it be possible to raise those hourly and daily limits for my d3luxee.de zone that i use for the tests with my account? |
|
Unfortunately, we currently don't have any account-specific knobs for tuning rate limits.
Would you be able to run those with the |
|
Yes i will do it via -start. I just thought it might be possible on your side to resolve this, if thats not possible its totally fine for me :D |
|
If the rate limit issue is the same with and without |
|
I've run the first set and will continue with the -diff2 with the start things it works but takes some time |
|
@tlimoncelli all tests passed, no issues feel free to merge |
|
Thanks! |
Hi @D3luxee:
In reference to replacing pkg/diff with the new pkg/diff2 (#1854)
I've introduced a compatibility mode to pkg/diff2 to make it easier for providers to adopt the new system. If you do a diff with "hide whitespace", you'll see the changes are minimal.
I've taken the liberty of providing this PR as a starting point.
Please run the integration tests and let me know the result. (If you're getting this, I probably don't have access to an account on this provider)
Please run:
and
They should both complete with no failures. Please fix any failures or loop me in for help.
If you are interested in porting to the new pkg/diff2/By*() functions, I'd be glad to accept a PR. However using the compatibility mode is sufficient if all tests pass.
Thanks and happy new years!!!
Tom
@tlimoncelli