-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Oracle JDBC update preview to stable #43462
Conversation
the preview is for the native image part as it relies on oracle proprietary driver. |
Yeah, we discussed it with @yrodiere and we think it's not really more preview than other things. And both Oracle and us are committed to somehow make it work so we were leaning towards dropping the |
@maxandersen i brought this up because of this..
|
This comment has been minimized.
This comment has been minimized.
If you're somehow worried about the future of native for the Oracle driver, I'd understand -- I know there's been conversations, happening behind-the-scene because of the proprietary nature of the driver, so you probably have more information than I do. However, it's not sustainable to mark the whole extension as preview for such a popular DB. IMO at the very least we should drop the preview status, and add a warning to the documentation about the preview status of native support only for this driver. Ideally we'd just drop the preview status entirely, but as I said, I'm not working with all the information here. |
@melloware sorry I'm late to the party. The Vert.x Oracle Client API is now considered stable so the corresponding extension can be updated as well (both the Reactive Oracle and JDBC Oracle extenstions depend on the Oracle JDBC driver) |
OK let me update that one too! |
ff0e1ea
to
88aa4c5
Compare
Done @tsegismont ! |
Status for workflow
|
@maxandersen , bump ^. Should I consider you're opposed to merging? Would a warning in the documentation, as mentioned above, change your mind? |
@tqvarnst wdyt? If we mark all these driver equally supported but Oracle is not going to release fixes in community neither we nor spring boot can claim this to be supported beyond "best effort". I have no issue having full support in Jvm mode - that's always been fully supported. |
Removing the preview does not mean that it's supported. It indicates that we consider the extension and driver stable, which I believe we can do, considering that we haven't had many issues around this. So, I'm +1 to removing the preview and marking it as stable. To be clear, this differs from supporting it in an enterprise distribution of Quarkus. |
@maxandersen , agreed? Or do you want a disclaimer in the documentation about native mode with Oracle being "best effort"? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 on merging as it makes users think javavm is not fully supported where it is.
lets merge and separate from findinb ways to better capture where there are limits on native image compared to jvm.
Discussed on Zulip