Skip to content
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

Unified RowMapper infrastructure #2000

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

mipo256
Copy link
Contributor

@mipo256 mipo256 commented Feb 21, 2025

Related #1998

@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Feb 21, 2025
@mipo256 mipo256 marked this pull request as draft February 21, 2025 13:18
@mipo256 mipo256 changed the title Extend visibility Unified RowMapper infrastructure Feb 21, 2025
@mipo256 mipo256 mentioned this pull request Feb 21, 2025
@mp911de mp911de assigned schauder and mp911de and unassigned schauder Feb 24, 2025
@mipo256 mipo256 force-pushed the extend-visibility branch from 93d0b53 to a8044cb Compare March 3, 2025 19:26
Copy link
Contributor

@schauder schauder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this looks mostly good to me.

I left some in line comments.
Plus the dependency test fails, so I guess some classes need to get shuffled around.

@schauder schauder added status: waiting-for-feedback We need additional information before we can continue and removed status: waiting-for-triage An issue we've not yet triaged labels Mar 13, 2025
@mipo256 mipo256 force-pushed the extend-visibility branch 2 times, most recently from e87abbb to 1d65e9c Compare March 15, 2025 19:53
@mipo256
Copy link
Contributor Author

mipo256 commented Mar 16, 2025

@schauder What DependencyTests are failing exactly? I've run in all three modules relational, jdbc and r2dbc, and all seems to be fine.

@spring-projects-issues spring-projects-issues added status: feedback-provided Feedback has been provided and removed status: waiting-for-feedback We need additional information before we can continue labels Mar 16, 2025
@mipo256 mipo256 force-pushed the extend-visibility branch from 1d65e9c to 0227022 Compare March 16, 2025 11:47
Copy link
Contributor Author

@mipo256 mipo256 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @schauder. I've addressed all the comments. I left a couple of discussion pending, just to either let you know some details or to discuss with you other possibilities.

@mipo256 mipo256 requested a review from schauder March 16, 2025 11:54
@mipo256 mipo256 force-pushed the extend-visibility branch from 0227022 to 4cb07a6 Compare March 16, 2025 15:11
@mipo256 mipo256 force-pushed the extend-visibility branch from 4cb07a6 to 4bc2fd6 Compare March 17, 2025 18:09
@schauder
Copy link
Contributor

Could you please sign off on your commit for DCO.

@schauder
Copy link
Contributor

The PR is marked as draft. Is there anything you don't consider ready yet?

@mipo256
Copy link
Contributor Author

mipo256 commented Mar 18, 2025

@schauder The PR was inspired by the following issue in the YDB dialect on top of spring data jdbc. Most likely, we'll also need to allow for the extension of JdbcQueryLookupStrategy.

I'll convert it as ready very shortly, as soon as I'll understand that the dialect is capable to extend everything that it needs.

Or, alternatively, we can merge this PR and other possible changes would happen in the upcoming PRs. What are your thoughts on this?

@schauder
Copy link
Contributor

Ok, I'll wait with further reviewing until we have something that is complete from your perspective.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: feedback-provided Feedback has been provided
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants