GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — backporting fix to 2.0.8 due for spring 2.x compatibility · Issue #344 · jasync-sql/jasync-sql

backporting fix to 2.0.8 due for spring 2.x compatibility #344

New issue
Copy link
New issue
Copy link
Open
Open
backporting fix to 2.0.8 due for spring 2.x compatibility#344
Copy link

Description

@sushilnayak
sushilnayak
opened on Dec 12, 2022
Issue body actions

Hi @oshai , Raising this issue to backport fixes to 2.0.8 so that fixes are available for Spring Boot 2.X applications.
As we know it will take a lot of time for companies to move to Spring Boot 3.X hence supporting all the fixes( only bugfixes or security enhancements) will be good otherwise it gets little problematic.

Let me know what you think?

Activity

  1. oshai commented on Dec 12, 2022

    @oshai
    oshai
    on Dec 12, 2022
    Contributor
    More actions

    I think we will backport critical fixes only. But anyway, we will check it on a case by case basis.

    Generally speaking, spring pre-3.x uses a non GA version of R2DBC so I prefer not to support it.

  2. sushilnayak commented on Dec 13, 2022

    @sushilnayak
    sushilnayak
    on Dec 13, 2022
    Author
    More actions

    Generally speaking, spring pre-3.x uses a non GA version of R2DBC so I prefer not to support it.

    I agree, but we can always upgrade spi version (< 1.0.0-release) to support newer jasync dependencies in existing 2.X spring applications, isn't it?. Currently we get classcastexception if we try to do that.

    My concern also comes from not being able to upgrade jasync beyond 2.0.8 in 2.X spring application. I get a feeling that im missing something if i don't upgrade beyond 2.0.8 and hence the request to support backporting.

  3. oshai commented on Dec 13, 2022

    @oshai
    oshai
    on Dec 13, 2022
    Contributor
    More actions

    you can try to use r2dbc 1 with boot 2, but I guess spring team did not test that.

    Let's discuss again if there is a concrete issue that needs to be back-ported.

  4. SalyczeQ commented on Dec 29, 2022

    @SalyczeQ
    SalyczeQ
    on Dec 29, 2022
    More actions

    Hello team,
    Today I was heading this issue:
    #300
    which seems to be fixed in 2.1.1 so I think this is the first use case which I would really appreciate if it could be backported to 2.0.x?

  5. oshai commented on Dec 29, 2022

    @oshai
    oshai
    on Dec 29, 2022
    Contributor
    More actions

    IIUC 2.0.x will work ok with 0.8 so backporting it will break that (unless we have specific branch for 0.9)?

  6. sushilnayak commented on Jan 6, 2023

    @sushilnayak
    sushilnayak
    on Jan 6, 2023
    Author
    More actions

    @oshai can we please backport #348 & #350 (when PR is merged) so that spring 2.x users can benefit from these additions

  7. oshai commented on Jan 12, 2023

    @oshai
    oshai
    on Jan 12, 2023
    Contributor
    More actions

    I created a branch r2dbc-pre-ga (from 2.0.8 release).

    Since I don't have the time to backport and test the changes to there, I suggest that you'll create PR's for changes you'd like to backport and I'll review, merge and release them on a 2.0.x release stream. Is that sounds good enough?

    Reacted by Klemen Košir and Gaurav Singh
  8. KarboniteKream commented on Jan 12, 2023

    @KarboniteKream
    KarboniteKream
    on Jan 12, 2023
    Contributor
    More actions

    Would you welcome/accept a contribution to make the 2.0.x series compatible with SPI 0.9? We cannot upgrade to Spring Boot 3 in a reasonable time, and downgrading to 2.6 is also not an option. I can make the PRs and perform any necessary testing.

  9. oshai commented on Jan 12, 2023

    @oshai
    oshai
    on Jan 12, 2023
    Contributor
    More actions

    Yes, 0.9 sgtm. If other devs need 0.8 we can have a separate branch for that. We will just need to figure out a versioning schema, but that's feasible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402520 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.