-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
Presto Oracle connector #11540
Presto Oracle connector #11540
Conversation
Thanks for contributing this! Let's start with the obvious issue that the Oracle JDBC driver isn't available under an OSS-friendly license, thus it's not available in Maven central and we can't redistribute it with Presto. This creates some problems for us to solve:
|
@sajjoseph: this connector would help a lot in my opinion, are you going to continue work on this PR? |
Thanks for checking my contribution and the feedback.
About Problem #1, how can we avoid the dependency on Oracle Driver? In
OracleClient.java, we have the following line in line #93:
return new DriverConnectionFactory(new OracleDriver(),
config.getConnectionUrl(), connectionProperties);
I wonder, how we can resolve the name OracleDriver if we don't include the
Oracle driver dependency. Please share your thoughts.
About #2, I will update the README with instructions for end users to
deploy the Oracle Driver file separately.
For #3, I am looking into how SQL Server tests are managed in
presto-product-tests module and will see if I can incorporate similar
changes for Oracle.
…On Thu, Sep 27, 2018 at 10:11 AM pdanilew ***@***.***> wrote:
@sajjoseph <https://github.com/sajjoseph>: this connector would help a
lot in my opinion, are you going to continue work on this PR?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#11540 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AQhEuBzr_Z9iM2opTbCkwS9xLiPI4wpBks5ufPi4gaJpZM4WyFSL>
.
--
Sajumon Joseph
303-378-0593
[email protected]
|
9120d48
to
a89aa46
Compare
This pull request has been automatically marked as stale because it has not had recent activity. If you'd still like this PR merged, please comment on the task, make sure you've addressed reviewer comments, and rebase on the latest master. Thank you for your contributions! |
Implements Oracle connector using Oracle JDBC driver. Tested against Oracle 12c even though it should work with older versions as well.