-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Revert #25124 Write mapping support #25369
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
Revert #25124 Write mapping support #25369
Conversation
Summary: Original commit changeset: 9bb915e4d34b Original Phabricator Diff: D76875662 Differential Revision: D76945079
The committers listed above are authorized under a signed CLA. |
|
This pull request was exported from Phabricator. Differential Revision: D76945079 |
|
@infvg I was wondering whether we can proceed with some incremental changes to the interface so as to avoid breaking the existing implementations. |
|
@sebastianopeluso sure that works |
|
@sebastianopeluso could you please elaborate on what issues were faced with these changes & which parts of the PR caused breaking changes that were difficult to fix? |
|
@infvg, as the return type of |
|
Hi @infvg, would it be possible for you to have a chat on Slack? We can figure out how to move forward with this change, and I can also get more context. What's your name on Slack? CC: @amitkdutta |
|
We just had a meeting to discuss the details of this PR. Thanks @infvg for your time and the explanations! @infvg explained the details of the change, and how was able to adapt existing implementations to work with the new interface. @infvg also explained that it did not take more than few hours to adapt the existing implementations, and given that @infvg had full context about this PR. Internally, ibm has a qa team to implement test cases for this change, and going through testing several scenarios. After the meeting, we believe that, adapting to the interface's change of this PR for Meta's internal implementation might be quick. However, we need extensive testing for correctness because we are touching every type. |
Motivation and Context
Summary:
This PR reverts #25124 Write mapping support. #25124 changed JdbcClient interface and breaks facebook internal downstream dependencies blocking the internal release. A fix requires non-trivial changes to our internal implementations of the interface, and we need more time to work on a proper fix.
Original commit changeset: 9bb915e4d34b
Original Phabricator Diff: D76875662
Differential Revision: D76945079
Impact
Revert code
Test Plan
Build
Contributor checklist
Release Notes
Please follow release notes guidelines and fill in the release notes below.