OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
Describe the bug
I have a Trino database service registered with 'DAP IPC Datasources' set as display name. When in explore view, I click on 'Service name' filter to select this service for filtering the results. The name 'DAP IPC Datasources' appears twice with different uppercase/lowercase approach:
I checked and the numbers (amount of entities for each service name) reflect amount of tables (first line - lowercase) and schemas (second line - uppercase) ingested in this service respectively. When I filter by first one I only get tables from this service, when I click on second one, only schemas are returned.
To Reproduce
Create a database service with uppercase characters in display name, reindex all data.
Expected behavior
Same exact value for service name is used regardless whether it's schema or table level.
Affected module UI / Search
Describe the bug I have a Trino database service registered with 'DAP IPC Datasources' set as display name. When in explore view, I click on 'Service name' filter to select this service for filtering the results. The name 'DAP IPC Datasources' appears twice with different uppercase/lowercase approach:
I checked and the numbers (amount of entities for each service name) reflect amount of tables (first line - lowercase) and schemas (second line - uppercase) ingested in this service respectively. When I filter by first one I only get tables from this service, when I click on second one, only schemas are returned.
To Reproduce
Create a database service with uppercase characters in display name, reindex all data.
Expected behavior
Same exact value for service name is used regardless whether it's schema or table level.
Version:
openmetadata-ingestion[docker]==XYZ
] 1.5.4Additional context Add any other context about the problem here.