java.lang.NoSuchMethodError: org.eclipse.microprofile.metrics.Gauge.getValue()Ljava/lang/Object;
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/d2d9273a-35ca-4b5a-b8f8-f48c2b8b5085%40googlegroups.com.
I don't know if 1) is a viable option given that an MP 3.x release shouldn't have breaking changes.Another option is for Metrics to revert the change and release an MP Metrics 2.1.1 to "fix it" for MP 3.1
On Fri, Oct 18, 2019 at 4:53 AM 'Emily Jiang' via Eclipse MicroProfile <microp...@googlegroups.com> wrote:
--This is indeed a backward incompatible change. The version plugin I put in originally should have spotted this. I only found out yesterday that the version plugin was disabled by someone in the metrics repo.For solving this breaking changes, there are a few options:1. Relax approach: Document the breaking changes and make an announcement in a MicroProfile 3.1 blog.2. Extreme approach: Mark Metrics 2.1 and MicroProfile 3.1 as bad, release Metrics 3.0 to be included in June 2020 major releaseI think it very much depends on the level of impact. If the impact is small, choose 1. Otherwise, choose 2.I took a brief look at the change. It impacts on Fault Tolerance. However, from the end user's perspective, the impact is very minimal. I think Option 1 might be ok. Thoughts?Long term plan: in order to stop this from happening, we must enforce every spec to properly rely on versioning plugin to spot binary incompatible changes. I will drive this forward and discuss more in the next MP call.ThanksEmily
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microp...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/82d36d86-781b-47d4-ae9b-36b23dd6f562%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/587F5895-B851-47ED-BFC3-540AC386F27D%40redhat.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CAKeeVe6gF5RR%3DJ%3DHYXCaexyz_MM44omOdF-sfeCURXqEGuuciw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/8E163EBF-897B-4C4D-8D8B-A38727F67734%40redhat.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/82d36d86-781b-47d4-ae9b-36b23dd6f562%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/587F5895-B851-47ED-BFC3-540AC386F27D%40redhat.com.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CAKeeVe6gF5RR%3DJ%3DHYXCaexyz_MM44omOdF-sfeCURXqEGuuciw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/8E163EBF-897B-4C4D-8D8B-A38727F67734%40redhat.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/82d36d86-781b-47d4-ae9b-36b23dd6f562%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/587F5895-B851-47ED-BFC3-540AC386F27D%40redhat.com.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CAKeeVe6gF5RR%3DJ%3DHYXCaexyz_MM44omOdF-sfeCURXqEGuuciw%40mail.gmail.com.
On the other hand, I understand that releasing a new MP major release sooner than planned requires additional effort from us and MP marketing. I'm not sure whether this is worth it.
Maybe release a major version of Metrics and only minor version of MP would be a good compromise?
Ondro
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/521c37b2-c9ca-431e-847b-d7ddd1a80b05%40googlegroups.com.
I'm for bumping the major version of both Metrics and MP umbrella. I saw that most of the time we explain that users don't need to care about the micro versions because they are meant to bring fixes in the TCK and spec doc and are mainly for implementers.On the other hand, I understand that releasing a new MP major release sooner than planned requires additional effort from us and MP marketing. I'm not sure whether this is worth it.
Maybe release a major version of Metrics and only minor version of MP would be a good compromise?
Ondro
Ondro, the quick fix is to revert the change made by Metrics 2.1. This is NOT a major change (changing T extends Number -> T) as the change is a minor change. I think releasing MP metrics 2.2 is clearer and accurate. After we have released MP Metrics 2.2, we need to release MP 3.2 to include it, not suitable for MP 3.1.1 to include a minor release though.In summary, I think Option 1: Release MP Metrics 2.2 and then release MP 3.2 makes more sense.ThanksEmilyOn Monday, October 21, 2019 at 8:38:18 AM UTC+2, Ondro Mihályi wrote:I'm for bumping the major version of both Metrics and MP umbrella. I saw that most of the time we explain that users don't need to care about the micro versions because they are meant to bring fixes in the TCK and spec doc and are mainly for implementers.On the other hand, I understand that releasing a new MP major release sooner than planned requires additional effort from us and MP marketing. I'm not sure whether this is worth it.
Maybe release a major version of Metrics and only minor version of MP would be a good compromise?
Ondro
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/572cdaf7-d6a6-41ea-9d57-e739bddc1e6a%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microp...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/89d5ad56-f1b6-4379-881d-145c4a77c34f%40googlegroups.com.
I like a 3.2 version number but can still be convinced otherwise.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/89d5ad56-f1b6-4379-881d-145c4a77c34f%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/8735ba96-98c8-4cd4-bde2-fb4de5b3bc8c%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/BO00mGLw83c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/4b3449ea-0476-48ee-b228-06d116d687c9%40googlegroups.com.
Werner
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/8735ba96-98c8-4cd4-bde2-fb4de5b3bc8c%40googlegroups.com.
As Rudy said, Payara plans to implement MP 3.1 before the end of year. Having to wait until next year for MP 3.2 puts us in a comicated position, especially since we don't suport MP 3.0 now. There may be be other implementers like Helidon in a similar situation.
Even without this situation at Payara, I believe we should be fast in fixing our own mistakes and release Metrics 2.2 and MP 3.2 or 3.1.1 ASAP and then release the next MP version in Feb next year as usual.
Ondro
--
You received this message because you are subscribed to a topic in the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/BO00mGLw83c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/b600067e-05af-41bc-89d3-d1d8ff28cbcf%40googlegroups.com.
Hi John,I believe Jan is working on it! I enabled the version plugin and Jan reverted the API changes. I would say early next week the fyinal should be available. Jan, please go ahead to do Metrics 2.2-RC1 ASAP.Thanks Emily
Emily, I need to define a 3.2 release datee. Can you estimate when 2.2 will be final with a completed build? I am thinking Oct 31st or Nov 1st.--https://projects.eclipse.org/projects/technology.microprofile/governance
On Wednesday, October 23, 2019 at 12:12:25 PM UTC-7, Emily Jiang wrote:With the discussion, I think we have finally reached the agreement to release Metrics 2.2 and MP 3.2 asap. Let's working on the releases now...ThanksEmily
On Wednesday, October 23, 2019 at 11:39:26 AM UTC+2, Ondro Mihályi wrote:I like the schedule of 3 "good" releases per year :)As Rudy said, Payara plans to implement MP 3.1 before the end of year. Having to wait until next year for MP 3.2 puts us in a comicated position, especially since we don't suport MP 3.0 now. There may be be other implementers like Helidon in a similar situation.
Even without this situation at Payara, I believe we should be fast in fixing our own mistakes and release Metrics 2.2 and MP 3.2 or 3.1.1 ASAP and then release the next MP version in Feb next year as usual.
Ondro
You received this message because you are subscribed to a topic in the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/BO00mGLw83c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microp...@googlegroups.com.
OK. I'll start the work on MicroProfile 3.2 release. Emily, don't forget to create a CQ for Metrics 2.2.