-
Notifications
You must be signed in to change notification settings - Fork 169
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
[FLINK-33761][Connector/JDBC] Add Snowflake JDBC Dialect #118
base: main
Are you sure you want to change the base?
Conversation
Thanks for opening this pull request! Please check out our contributing guidelines. (https://flink.apache.org/contributing/how-to-contribute.html) |
...ava/org/apache/flink/connector/jdbc/databases/snowflake/dialect/SnowflakeDialectFactory.java
Show resolved
Hide resolved
.../java/org/apache/flink/connector/jdbc/databases/snowflake/dialect/SnowflakeRowConverter.java
Show resolved
Hide resolved
a5ce1bd
to
d5c7126
Compare
d5c7126
to
027afc6
Compare
@davidradl WDYT? |
Hello all, Is there any progress on this? will it be merged, if yes, when do you think this would be? Thank you! |
Ecaterina, I am still waiting for a months for a year. Using this in prod with 1.19.1. @EcaterinaL @davidradl |
Thank you for your prompt answer!, |
I actively use it, yes. You can built from branch.
…On Wed, Nov 20, 2024, 17:24 Ecaterina Lazarescu ***@***.***> wrote:
Thank you for your prompt answer!,
Do you actively use it?
Have you merge it with your master?
—
Reply to this email directly, view it on GitHub
<#118 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACKDRNMTPNR7WTWC4LVYVT32BSSRRAVCNFSM6AAAAABG77RBHWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBYHA3TINRZGE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Hi @borislitvak @EcaterinaL , thanks for the changes - I cannot merge this as I am not a committer. @snuyanzin is this something you can help with reviewing/merging once the conflicts are resolved please? |
@davidradl, I used this repo to try and create a connector myself, however I found that some of the methods(ex createInputSerializer()) are not available on flink 1.19 I have to refactor. Is it possible to resolve some of them in 1.20? And when do you think the new version will be available ? :) Thank you! |
Hi @EcaterinaL , I am not sure what you mean by "Is it possible to resolve some of them in 1.20?" I suggest checking the git history to see when the methods were removed and how callers now get this capability. At the moment it is early days in getting a JDBC connector out that works with 1.20; I initiated a conversation on the dev list to get this started. The release manager has not been agreed yet, so I do not have a timescale for you. |
Thank you @davidradl , I'll look at the history, good idea. I'm going to keep monitor this thread, for me is important to have this connector ready in coming months. |
no worries - I also suggest that you respond with your need to my dev list post - I proposed that we can get a 1.20 release of the Flink JDBC connector cut off main - then if your PR is merged this dialect will be included. |
Feature: New JBDC connector dialect - connect to Snowflake.
Testing: As Snowflake is a SAAS offering, I did not provide any tests for it. We don't want to incur any more expenses. Note that it's a new feature. Any potential breakages in this PR should not impact existing users.
Usage Example: This is how I use it in my sample code: