fix(backend): do not lower-case dataset key parts for browse paths (#10385)

This commit is contained in:
ksrinath 2024-04-29 19:33:29 +05:30 committed by GitHub
parent 1af050c730
commit 4c58feb733
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 4 deletions

View File

@ -67,8 +67,7 @@ public class BrowsePathV2Utils {
BrowsePathEntryArray defaultDatasetPathEntries =
getDefaultDatasetPathEntries(dsKey.getName(), dataPlatformDelimiter);
if (defaultDatasetPathEntries.size() > 0) {
browsePathEntries.addAll(
getDefaultDatasetPathEntries(dsKey.getName().toLowerCase(), dataPlatformDelimiter));
browsePathEntries.addAll(defaultDatasetPathEntries);
} else {
browsePathEntries.add(createBrowsePathEntry(DEFAULT_FOLDER_NAME, null));
}

View File

@ -146,8 +146,8 @@ public class BrowsePathV2UtilsTest {
BrowsePathV2Utils.getDefaultBrowsePathV2(
mock(OperationContext.class), datasetUrn, this.registry, '.', mockService, true);
BrowsePathEntryArray expectedPath = new BrowsePathEntryArray();
BrowsePathEntry entry1 = new BrowsePathEntry().setId("test");
BrowsePathEntry entry2 = new BrowsePathEntry().setId("a");
BrowsePathEntry entry1 = new BrowsePathEntry().setId("Test");
BrowsePathEntry entry2 = new BrowsePathEntry().setId("A");
expectedPath.add(entry1);
expectedPath.add(entry2);
Assert.assertEquals(browsePathsV2.getPath(), expectedPath);