This is an automated email from the ASF dual-hosted git repository. xxyu pushed a commit to branch kylin5 in repository https://gitbox.apache.org/repos/asf/kylin.git
commit 6d032894b0fb224937c09e7babd5573079913c7a Author: lixiang <447399...@qq.com> AuthorDate: Mon Feb 6 19:31:34 2023 +0800 [DIRTY] ignore case with project name in resource group filter --- .../org/apache/kylin/metadata/resourcegroup/ResourceGroupManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core-metadata/src/main/java/org/apache/kylin/metadata/resourcegroup/ResourceGroupManager.java b/src/core-metadata/src/main/java/org/apache/kylin/metadata/resourcegroup/ResourceGroupManager.java index fc9fe79e07..2e761fe5a8 100644 --- a/src/core-metadata/src/main/java/org/apache/kylin/metadata/resourcegroup/ResourceGroupManager.java +++ b/src/core-metadata/src/main/java/org/apache/kylin/metadata/resourcegroup/ResourceGroupManager.java @@ -78,7 +78,7 @@ public class ResourceGroupManager { return true; } return getResourceGroup().getResourceGroupMappingInfoList().stream() - .anyMatch(mapping -> project.equals(mapping.getProject())); + .anyMatch(mapping -> project.equalsIgnoreCase(mapping.getProject())); } public boolean isResourceGroupEnabled() { @@ -116,7 +116,7 @@ public class ResourceGroupManager { .filter(instance -> instance.getInstance().equals(server)).map(KylinInstance::getResourceGroupId) .findFirst().orElse(null); return resourceGroup.getResourceGroupMappingInfoList().stream() - .filter(mappingInfo -> mappingInfo.getProject().equals(epochTarget)) + .filter(mappingInfo -> mappingInfo.getProject().equalsIgnoreCase(epochTarget)) .filter(mappingInfo -> mappingInfo.getRequestType() == RequestTypeEnum.BUILD) .anyMatch(mappingInfo -> mappingInfo.getResourceGroupId().equals(epochServerResourceGroupId)); }