Hello everyone. I've created an epic to implement spring 6 support for ignite extensions. https://issues.apache.org/jira/browse/IGNITE-22096
Spring 5 support is ending(and has already ended for some modules). And not all spring-extensions work correctly in the spring 6 environment. In the epic, I've described a plan. Key changes are: 1. New pipeline on public tc with JDK 17, because spring 6 baseline is 17. 2. If the current extension doesn't work in spring 6 environment, update it to spring 6. 3. If it is necessary, it still will be possible to make changes to the previous version(checkout from corresponding release version, cherry-pick change and release). 4. Add compatibility test to spring 5 extensions, that should work in spring 6 environment. 5. New versioning approach. Use the same major and minor for spring extension as the corresponding spring module is used. For example, If spring-session-core is updated to 3.2.2, the spring-session-ext version should be 3.2.x, where x is the revision number. Pls, share your thoughts and opinions. If no one objects, I would like to start implementation.