From dc34c61a550708f0bc903ac524c9f80b3b362449 Mon Sep 17 00:00:00 2001 From: Umesh Patil Date: Wed, 12 Aug 2026 18:06:26 +0530 Subject: [PATCH] ATLAS-5374: drop Related Categories / Parent column from CSV/XLSX download --- .../java/org/apache/atlas/glossary/GlossaryExportWriter.java | 4 +--- .../org/apache/atlas/glossary/GlossaryExportWriterTest.java | 5 +++++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/repository/src/main/java/org/apache/atlas/glossary/GlossaryExportWriter.java b/repository/src/main/java/org/apache/atlas/glossary/GlossaryExportWriter.java index 8c81e87c1e..1973ae8db4 100644 --- a/repository/src/main/java/org/apache/atlas/glossary/GlossaryExportWriter.java +++ b/repository/src/main/java/org/apache/atlas/glossary/GlossaryExportWriter.java @@ -37,8 +37,7 @@ public class GlossaryExportWriter { private static final String[] AUDIT_HEADERS = { "Record Type", "Name", "Glossary Name", "Short Description", "Long Description", - "Status", "Classifications", "Custom Attributes", "Related Categories / Parent", - "Qualified Name", "GUID" + "Status", "Classifications", "Custom Attributes", "Qualified Name", "GUID" }; public void write(OutputStream outputStream, List rows, @@ -133,7 +132,6 @@ private String[] toAuditRow(GlossaryExportRow row) { safe(row.getStatus()), safe(row.getClassifications()), safe(row.getCustomAttributes()), - safe(row.getRelatedCategoriesOrParent()), safe(row.getQualifiedName()), safe(row.getGuid()) }; diff --git a/repository/src/test/java/org/apache/atlas/glossary/GlossaryExportWriterTest.java b/repository/src/test/java/org/apache/atlas/glossary/GlossaryExportWriterTest.java index e1cebfe521..11538ebc61 100644 --- a/repository/src/test/java/org/apache/atlas/glossary/GlossaryExportWriterTest.java +++ b/repository/src/test/java/org/apache/atlas/glossary/GlossaryExportWriterTest.java @@ -53,6 +53,8 @@ public void testWriteAuditCsv() throws Exception { assertTrue(csv.contains("BankBranch")); assertTrue(csv.contains("testBankingGlossary")); assertTrue(csv.contains("Record Type")); + assertTrue(!csv.contains("Related Categories / Parent")); + } @Test @@ -71,6 +73,9 @@ public void testWriteAuditXlsx() throws Exception { Row data = sheet.getRow(1); assertEquals(header.getCell(0).getStringCellValue(), "Record Type"); + assertEquals(header.getCell(8).getStringCellValue(), "Qualified Name"); + assertEquals(header.getCell(9).getStringCellValue(), "GUID"); + assertEquals(header.getLastCellNum(), (short) 10); assertEquals(data.getCell(1).getStringCellValue(), "BankBranch"); assertEquals(data.getCell(2).getStringCellValue(), "testBankingGlossary"); }