-
Notifications
You must be signed in to change notification settings - Fork 13.5k
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-36695][Formats] Bump Parquet dependency to 1.14.4 #25646
[FLINK-36695][Formats] Bump Parquet dependency to 1.14.4 #25646
Conversation
@flinkbot run azure |
Hey @MartijnVisser
is that with parquet-jackson 1.13.x there were jackson-jaxrs and jackson-xc coming
and with 1.14 it doesn't
thus since it seems flink-python relies on it then need to add extra dependencies there i guess |
Reviewed by Chi on 28/11/24 business as usual progressing with committer involved. |
I do think that it's very smart to NOT approve PRs where the CI hasn't passed, especially if the failure in CI is related to the change the PR is introducing. |
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.
waiting for the CI to pass
@MartijnVisser yes I had previously approved this - thinking it was straight forward. I did not revoke this approval when I realised the CI was failing (I have now). This is a good reminder to revoke my approval when I get more information and also check the the CI succeeds before approving. Thanks for the feedback. |
cd96919
to
7bfeb9f
Compare
flink-python/pom.xml
Outdated
<dependency> | ||
<groupId>com.fasterxml.jackson.datatype</groupId> | ||
<artifactId>jackson-datatype-jdk8</artifactId> | ||
<version>2.15.3</version> |
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.
<version>2.15.3</version> | |
<version>${jackson-bom.version}</version> |
I think it's better to reuse defined properties, will ease dependency bumps
there is one minor comment from my side, |
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.
LGTM, agree with @snuyanzin that we should ref properties wherever possible.
Reviewed by Chi on 05/12/24 Approve - looking for committer to merge |
@davidradl please do not confuse people with such comments UPD: I would consider a good approach to have an agreement on approval between participating reviewers before making decision that a committer is required for merging |
@snuyanzin thanks for the feedback. I see how this could be misleading. I guess PRs could have So if there is an active committer moving the PR through - then this comment could be misleading as it implies something additional is needed, but everything is progressing. Maybe we just say Maybe we have another comment. Am I understanding your concern correctly? WDYT? |
@davidradl not sure that this is the right place to discuss it here... My point is: if there is already a comment requesting some changes |
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.
since there was unplanned discussion
I would bubble up the actual feedback comment
#25646 (comment)
the rest is lgtm
@snuyanzin I agree that this is not the right place for discussion. Maybe add a comment to https://cwiki.apache.org/confluence/display/FLINK/Community+Health+Initiative+(CHI)+workgroup and/or we could use the dev list for the discussion so everyone can be involved. |
7bfeb9f
to
ef87a8a
Compare
Since 2.0 is coming to the end let's speed it up a bit I resolved the conflicts and made use of property @davidradl , @tomncooper can you please rereview this change since you've already looked at it |
@@ -377,6 +377,12 @@ under the License. | |||
<artifactId>commons-lang3</artifactId> | |||
</dependency> | |||
|
|||
<dependency> | |||
<groupId>com.fasterxml.jackson.datatype</groupId> |
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.
I notice that https://github.com/FasterXML/jackson-datatype-jdk8?tab=readme-ov-file is deprecated. It recommends that the version from https://github.com/FasterXML/jackson-modules-java8 should be used. Is there a reason we have to use the deprecated maven dependancy?
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.
@davidradl what made you thinking we use deprecated?
I notice that https://github.com/FasterXML/jackson-datatype-jdk8?tab=readme-ov-file is deprecated
If you look at https://github.com/FasterXML/jackson-modules-java8
especially in README at this section https://github.com/FasterXML/jackson-modules-java8
there is
To include modules, you use some or all of:
<!-- Java 8 Datatypes -->
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jdk8</artifactId>
</dependency>
https://github.com/FasterXML/jackson-modules-java8?tab=readme-ov-file#maven-dependencies
so same as we have in this PR's pom
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.
yes you are right - sorry for the confusion. I did not notice the jackson version we are using.
What is the purpose of the change
Brief change log
Verifying this change
This change is a trivial rework / code cleanup without any test coverage.
Does this pull request potentially affect one of the following parts:
@Public(Evolving)
: noDocumentation