Martin Kouba
Martin Kouba
### Description Currently, all generated annotation literals extend `javax.enterprise.util.AnnotationLiteral`. This is suboptimal as all functionality (including `equals()` and `hashCode()`) is implemented via the reflection API. ### Implementation ideas _No response_
- see also https://github.com/quarkusio/quarkus/discussions/38473
- includes refactoring of the server part so that we can reuse as much as possible We introduce 2 new concepts for the client part: - client endpoints; using the...
### Description Follow-up of https://github.com/quarkusio/quarkus/pull/39142. ### Implementation ideas _No response_
### Description https://github.com/quarkusio/quarkus/pull/39295 introduced a breaking change that is neither reflected in the docs nor mentioned in the migration guide. The `DecompilerConfig` was moved to `JarConfig` group; as a result...
### Description The payload should contain the connection id. ### Implementation ideas _No response_
### Description Follow-up of https://github.com/quarkusio/quarkus/pull/39142. ### Implementation ideas - use an `AtomicLongFieldUpdater` in the `ConcurrencyLimiter`: https://github.com/quarkusio/quarkus/pull/39142#discussion_r1510855917
Currently, the generated bytecode contains some garbage as described in https://github.com/quarkusio/quarkus/pull/36626#discussion_r1370141899. We could try to detect that the case block ends with a `return` operation and do not break the...
**Describe the bug** Only the last filter is applied. For example, if you select the `Data` category and then search for `reactive` only the latter filter is applied, i.e. you...
Because it can be used from multiple threads.`io.smallrye.metrics.MemberToMetricMappings.counters` and others should be `final` and `ConcurrentMap`. The same applies to the values - these should be synchronized as well (e.g. via...