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
Consider restructuring Spring Session configuration properties #17397
Comments
One change that we've already identified is to introduce |
Unless I misunderstood your comment @wilkinsona, it feels inconsistent to me to introduce the |
I'd envisaged three "sets" of properties:
|
Thanks for the feedback. Considering that we may add things in one stack or the other (or both) I think I prefer going with the consistency to not have the first case at all and just duplicate configuration options in |
I agree with what @snicoll outlined - that was also my original understanding from #17278 discussion. Omitting stack prefix seems risky in terms of breaking users, as it's not always easy to know whether a |
We've discussed this one this week and the plan is to go with a store specific configuration and keep the existing properties in 2.2 in a deprecated fashion. For stores that only support Looking at the current package structure, introducing additional types do not spark joy so I am considering moving things in a |
Unfortunately, it's not that easy. If we have both a |
This is a follow-up on #17278, which handled changes to flush mode related configuration properties. More changes in configuration support infrastructure are expected for Spring Session Corn-M3, and when that's in place it might be good idea to revisit the overall structure of Spring Session related configuration properties.
The text was updated successfully, but these errors were encountered: