From 34ce8c4b70a2dfe1f8f2a6da57d70fa60ea50e3b Mon Sep 17 00:00:00 2001 From: uditvarshney <29udit@gmail.com> Date: Tue, 7 May 2024 18:24:00 +0530 Subject: [PATCH] Throw relevent error when query didn't match any selection rule --- .../execution/resourcegroups/InternalResourceGroupManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/trino-main/src/main/java/io/trino/execution/resourcegroups/InternalResourceGroupManager.java b/core/trino-main/src/main/java/io/trino/execution/resourcegroups/InternalResourceGroupManager.java index d4273e62104c0..2623337c5b353 100644 --- a/core/trino-main/src/main/java/io/trino/execution/resourcegroups/InternalResourceGroupManager.java +++ b/core/trino-main/src/main/java/io/trino/execution/resourcegroups/InternalResourceGroupManager.java @@ -118,7 +118,7 @@ public void submit(ManagedQueryExecution queryExecution, SelectionContext sel public SelectionContext selectGroup(SelectionCriteria criteria) { return configurationManager.get().match(criteria) - .orElseThrow(() -> new TrinoException(QUERY_REJECTED, "Query did not match any selection rule")); + .orElseThrow(() -> new TrinoException(QUERY_REJECTED, "No matching resource group found with the configured selection rules")); } @Override