Hi PMC members,

Version will be 1.1.0 and not 1.0.1 as one of the PMC members already created this version tag in jira and tickets are targeted to this version.

Anyone for pushing my pub key to apache dist ?

Thanks

Etienne

Le 14/12/2023 à 17:51, Etienne Chauchot a écrit :

Hi all,

It has been 2 weeks since the start of this release discussion. For now only Sergey agreed to release. On a lazy consensus basis, let's say that we leave until Monday for people to express concerns about releasing connector-parent.

In the meantime, I'm doing my environment setup and I miss the rights to upload my GPG pub key to flink apache dist repo. Can one of the PMC members push it ?

Joint to this email is the updated KEYS file with my pub key added.

Thanks

Best

Etienne

Le 05/12/2023 à 16:30, Etienne Chauchot a écrit :

Hi Péter,

My answers are inline


Best

Etienne


Le 05/12/2023 à 05:27, Péter Váry a écrit :
Hi Etienne,

Which branch would you cut the release from?
the parent_pom branch (consisting of a single maven pom file)
I find the flink-connector-parent branches confusing.

If I merge a PR to the ci_utils branch, would it immediately change the CI
workflow of all of the connectors?

The ci_utils branch is basically one ci.yml workflow. _testing.yml and maven test-project are both for testing the ci.yml workflow and display what it can do to connector authors.

As the connectors workflows refer ci.yml as this: apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils, if we merge changes to ci.yml all the CIs in the connectors' repo will change.

If I merge something to the release_utils branch, would it immediately
change the release process of all of the connectors?
I don't know how release-utils scripts are integrated with the connectors' code yet
I would like to add the possibility of creating Python packages for the
connectors [1]. This would consist of some common code, which should reside
in flink-connector-parent, like:
- scripts for running Python test - test infra. I expect that this would
evolve in time
- ci workflow - this would be more slow moving, but might change if the
infra is charging
- release scripts - this would be slow moving, but might change too.

I think we should have a release for all of the above components, so the
connectors could move forward on their own pace.


I think it is quite out of the scope of this release: here we are only talking about releasing a parent pom maven file for the connectors.

What do you think?

Thanks,
Péter

[1]https://issues.apache.org/jira/browse/FLINK-33528

On Thu, Nov 30, 2023, 16:55 Etienne Chauchot<echauc...@apache.org>  wrote:

Thanks Sergey for your vote. Indeed I have listed only the PRs merged
since last release but there are these 2 open PRs that could be worth
reviewing/merging before release.

https://github.com/apache/flink-connector-shared-utils/pull/25

https://github.com/apache/flink-connector-shared-utils/pull/20

Best

Etienne


Le 30/11/2023 à 11:12, Sergey Nuyanzin a écrit :
thanks for volunteering Etienne

+1 for releasing
however there is one more PR to enable custom jvm flags for connectors
in similar way it is done in Flink main repo for modules
It will simplify a bit support for java 17

could we have this as well in the coming release?



On Wed, Nov 29, 2023 at 11:40 AM Etienne Chauchot<echauc...@apache.org>
wrote:

Hi all,

I would like to discuss making a v1.0.1 release of
flink-connector-parent.
Since last release, there were only 2 changes:

-https://github.com/apache/flink-connector-shared-utils/pull/19
(spotless addition)

-https://github.com/apache/flink-connector-shared-utils/pull/26
(surefire configuration)

The new release would bring the ability to skip some tests in the
connectors and among other things skip the archunit tests. It is
important for connectors to skip archunit tests when tested against a
version of Flink that changes the archunit rules leading to a change of
the violation store. As there is only one violation store and the
connector needs to be tested against last 2 minor Flink versions, only
the version the connector was built against needs to run the archunit
tests and have them reflected in the violation store.


I volunteer to make the release. As it would be my first ASF release, I
might require the guidance of one of the PMC members.


Best

Etienne




Reply via email to