Closed iwahbe closed 4 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 60.84%. Comparing base (
a427483
) to head (42500f6
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Help us review the SDKv2 change please. I understand you're removing an old modification from Pat, how can we confirm that the original reason for that modification to exist is removed now, that is we are not introducing bugs? Sounded like it was about custom timeout support? Any more information? Can summon Pat here.
Help us review the SDKv2 change please. I understand you're removing an old modification from Pat, how can we confirm that the original reason for that modification to exist is removed now, that is we are not introducing bugs? Sounded like it was about custom timeout support? Any more information? Can summon Pat here.
I've reached out to @pgavlin for context (it's 4 years ago though). The commit message mentions custom timeouts, and we have tests in place for them (https://github.com/pulumi/pulumi-terraform-bridge/pull/2001#discussion_r1608753292).
Let's ship this. Please include clear messaging in the release notes about how to update to the new revision of the forked SDK. It's interesting because if providers don't build-break I assume most of the ecosystem will fail to take the update, without a reminder of a need to do so..
(sent this to @iwahbe in Slack as well, adding here for posterity)
I'm having difficulty remembering exactly what the issue was here. Best guesses are:
json.Number
: https://github.com/pulumi/terraform-plugin-sdk/commit/53f910a1ea61564de1cae8f2e71d64ce4ecaf655#diff-cb044934d551a7bd462735476d13f6a21549a098d631f9ba5a2be806657d333fL563-R887json.Number
Stacked on top of #1998
This PR allows provider2.upgradeState to handle 64 bit integer numbers. The substance of the change is https://github.com/pulumi/terraform-plugin-sdk/pull/39.
The only change here is a test.