We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent db24cf1 commit 6a03dc0Copy full SHA for 6a03dc0
hibernate-core/src/main/java/org/hibernate/dialect/hint/IndexQueryHintHandler.java
@@ -25,8 +25,7 @@ public class IndexQueryHintHandler implements QueryHintHandler {
25
26
public static final IndexQueryHintHandler INSTANCE = new IndexQueryHintHandler();
27
28
- private static final Pattern QUERY_PATTERN = Pattern.compile( "^\\s*(select\\b.+?\\bfrom\\b.+?)(\\bwhere\\b.+?)$" );
29
-
+ private static final Pattern QUERY_PATTERN = Pattern.compile( "^\\s*(select\\b.+?\\bfrom\\b.+?)(\\b(where|join)\\b.+?)$" );
30
@Override
31
public String addQueryHints(String query, String hints) {
32
Matcher matcher = QUERY_PATTERN.matcher( query );
0 commit comments