Skip to content
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

ORM/Panache: rely on ORM getResultCount #41619

Closed
wants to merge 553 commits into from
Closed

Conversation

FroMage
Copy link
Member

@FroMage FroMage commented Jul 2, 2024

This allows us to not care about which parameters are set on the count query, since order by parameters are ignored by ORM. Which is not the case if we write our own count query.

Note that this is not yet available in HR, so we have to keep the count query logic around until that's available.

Fixes #40962

This requires ORM 6.5.3 for https://hibernate.atlassian.net/browse/HHH-18234
Also requires HR supporting getResultCount hibernate/hibernate-reactive#1932

Supercedes #41019

marko-bekhta and others added 30 commits June 20, 2024 09:28
- this callback should send a binary message
- remove experimenal annotations and exclamations from the docs
- extract the documentation in a separate file
There are several issues:
- first, the config doc processor is part of the extension processor for
  now, so you need to run it to analyze the config.
- second we need to mark at least one class with @ConfigMapping,
  otherwise the config groups cannot be analyzed as part of config
  mappings. This will go away in the future.
- then, the hierarchy here is quite weird with some methods overriding
  others, which is fine, except this is not properly handled in the
  config doc generator. For now, I just ignored the ones from the
  parent, but ideally, we should override them properly in the config
  doc generator.
- also I removed some inherited methods from GrafanaConfig and I'm not
  yet sure if it will break something so creating as draft.
Corrected name in FrontendResource parameter
…named-config

Resolve conditional dependencies using named configurations instead of detached ones
…gnore

Kafka dependabot config : Ignore major and minor updates
WebSockets Next: fix OnOpen callback that returns Buffer/byte[]
improve test reliability et the expense of test time

fix quarkusio#41298
…cy-test-flaky-41298

Fix odic token retrieval under concurrency test flakiness
QuarkusComponentTest: remove experimental status
Bump to Mutiny 2.6.1 and Mutiny Vert.x bindings 3.13.1
WebSockets Next: document the client API
Document TLS configuration for WebSockets Next
WebSockets Next: fire CDI events for client connections added/removed
Bumps org.jboss.resteasy.spring:resteasy-spring-web from 3.1.2.Final to 3.1.3.Final.

---
updated-dependencies:
- dependency-name: org.jboss.resteasy.spring:resteasy-spring-web
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Make the identifier error message consistent with the rules
…g.jboss.resteasy.spring-resteasy-spring-web-3.1.3.Final

Bump org.jboss.resteasy.spring:resteasy-spring-web from 3.1.2.Final to 3.1.3.Final
Copy link

github-actions bot commented Jul 2, 2024

🙈 The PR is closed and the preview is expired.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/adr area/agroal area/amazon-lambda area/arc Issue related to ARC (dependency injection) area/cache area/cli Related to quarkus cli (not maven/gradle/etc.) area/codestarts area/config area/context-propagation area/core area/dependencies Pull requests that update a dependency file area/devtools Issues/PR related to maven, gradle, platform and cli tooling/plugins area/docstyle issues related for manual docstyle review area/documentation area/elasticsearch area/flyway area/funqy area/gradle Gradle area/graphics area/graphql area/grpc gRPC area/hibernate-orm Hibernate ORM area/hibernate-reactive Hibernate Reactive area/hibernate-search Hibernate Search area/hibernate-validator Hibernate Validator area/infinispan Infinispan area/infra-automation anything related to CI, bots, etc. that are used to automated our infrastructure area/jackson Issues related to Jackson (JSON library) area/jaxb area/jbang Issues related to when using jbang.dev with Quarkus area/kafka area/kafka-streams area/keycloak area/kotlin area/kubernetes area/liquibase area/logging area/lra area/mailer area/maven area/metrics area/mongodb area/mutiny area/narayana Transactions / Narayana area/netty area/oidc area/openapi area/panache area/persistence OBSOLETE, DO NOT USE area/picocli area/platform Issues related to definition and interaction with Quarkus Platform area/qute The template engine area/reactive-messaging area/redis area/rest area/resteasy-classic area/scheduler area/security area/smallrye area/spring Issues relating to the Spring integration area/testing area/tracing area/undertow area/vertx area/websockets triage/invalid This doesn't seem right
Projects
Development

Successfully merging this pull request may close these issues.