datastax / cassandra-quarkus

An Apache Cassandra(R) extension for Quarkus
Apache License 2.0
39 stars 28 forks source link

Upgrade to Quarkus 2.0 #172

Closed adutra closed 3 years ago

adutra commented 3 years ago

The extension currently cannot be compiled against Quarkus 2.0, see https://github.com/quarkusio/quarkus/issues/8593#issuecomment-844722003.

Things to fix:

┆Issue is synchronized with this Jira Task by Unito

adutra commented 3 years ago

Also, it would be fair to keep compatibility with Quarkus 1.x and 2.x for some time. I suggest that we keep the 1.0.x series for bugfixes targeting Quarkus 1.x, and create a minor version 1.1.0 along with a new 1.1.x branch to host future improvements and bugfixes targeting Quarkus 2.x.

aloubyansky commented 3 years ago

Sounds good.

adutra commented 3 years ago

@ppalaga 1.1.0-rc1 is available from Maven Central. Do you need me to upgrade quarkus-platform or can you do it? Thanks!

aloubyansky commented 3 years ago

@adutra do you already have a date for the final?

aloubyansky commented 3 years ago

Are the tests listed https://github.com/quarkusio/quarkus-platform/blob/main/pom.xml#L248 looking good to you?

adutra commented 3 years ago

@adutra do you already have a date for the final?

We were planning to have our 1.1.0 GA depend on Quarkus 2.0.0.Final. Is that a problem? I guess we are in a classic chicken-and-egg problem :-)

Are the tests listed https://github.com/quarkusio/quarkus-platform/blob/main/pom.xml#L248 looking good to you?

Wow this is totally new to me. But yes, the artifacts listed there are 100% correct.

aloubyansky commented 3 years ago

@adutra do you already have a date for the final?

We were planning to have our 1.1.0 GA depend on Quarkus 2.0.0.Final. Is that a problem? I guess we are in a classic chicken-and-egg problem :-)

Sure, that makes sense. The Quarkus core 2.0.0.Final release is scheduled on June 23rd and the platform release on June 30th. It'd be great if you could release in time for the platform release.

Are the tests listed https://github.com/quarkusio/quarkus-platform/blob/main/pom.xml#L248 looking good to you?

Wow this is totally new to me. But yes, the artifacts listed there are 100% correct.

Are you subscribed to https://groups.google.com/g/quarkus-platform-coordination ? This is where we announce and coordinate changes and releases. (Also see https://groups.google.com/g/quarkus-platform-coordination/c/NxR3kFzowd0)

adutra commented 3 years ago

The Quarkus core 2.0.0.Final release is scheduled on June 23rd and the platform release on June 30th. It'd be great if you could release in time for the platform release.

That can work, I will plan our release to the 24th.

Are you subscribed to https://groups.google.com/g/quarkus-platform-coordination ?

In fact I am and I was aware of the changes at hand, only I haven't really payed attention to how things are shaped now.

aloubyansky commented 3 years ago

Great, thanks!

ppalaga commented 3 years ago

@ppalaga 1.1.0-rc1 is available from Maven Central.

Thanks for the release, let me test inside Camel Quarkus first.

Do you need me to upgrade quarkus-platform or can you do it?

Sounds like @aloubyansky did it already?

aloubyansky commented 3 years ago

@ppalaga 1.1.0-rc1 is available from Maven Central.

Thanks for the release, let me test inside Camel Quarkus first.

Do you need me to upgrade quarkus-platform or can you do it?

Sounds like @aloubyansky did it already?

I haven't.

adutra commented 3 years ago

@ppalaga 1.1.0-rc1 is available from Maven Central.

Thanks for the release, let me test inside Camel Quarkus first.

Do you need me to upgrade quarkus-platform or can you do it?

Sounds like @aloubyansky did it already?

I haven't.

Will do it today.

ppalaga commented 3 years ago

Any ETA of a release with Quarkus 2.0.0.Final, @adutra ?