From 4e240a8087b2fe6397afbf0a4bb400e9fd2c6000 Mon Sep 17 00:00:00 2001 From: Michael Buckley Date: Thu, 26 Sep 2024 19:07:24 -0400 Subject: [PATCH] revert partition in group by clause --- .../main/java/ca/uhn/fhir/jpa/search/builder/QueryStack.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/search/builder/QueryStack.java b/hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/search/builder/QueryStack.java index 1b477e77b0e..de51f138575 100644 --- a/hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/search/builder/QueryStack.java +++ b/hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/search/builder/QueryStack.java @@ -1476,12 +1476,12 @@ public class QueryStack { public void addGrouping() { BaseJoiningPredicateBuilder firstPredicateBuilder = mySqlBuilder.getOrCreateFirstPredicateBuilder(); - mySqlBuilder.getSelect().addGroupings(firstPredicateBuilder.getJoinColumns()); + mySqlBuilder.getSelect().addGroupings(firstPredicateBuilder.getResourceIdColumn()); } public void addOrdering() { BaseJoiningPredicateBuilder firstPredicateBuilder = mySqlBuilder.getOrCreateFirstPredicateBuilder(); - mySqlBuilder.getSelect().addOrderings(firstPredicateBuilder.getJoinColumns()); + mySqlBuilder.getSelect().addOrderings(firstPredicateBuilder.getResourceIdColumn()); } public Condition createPredicateReferenceForEmbeddedChainedSearchResource(