diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/TableRepository.java b/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/TableRepository.java index d64921087d0..35d2b44f8c3 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/TableRepository.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/TableRepository.java @@ -588,8 +588,6 @@ public class TableRepository extends EntityRepository { table.setProfile(tableProfile); if (includeColumnProfile) { setColumnProfile(table.getColumns()); - } else { - table.setColumns(null); } // Set the column tags. Will be used to hide the data diff --git a/openmetadata-service/src/test/java/org/openmetadata/service/resources/databases/TableResourceTest.java b/openmetadata-service/src/test/java/org/openmetadata/service/resources/databases/TableResourceTest.java index 3e1d39d0e95..97a5f555dd8 100644 --- a/openmetadata-service/src/test/java/org/openmetadata/service/resources/databases/TableResourceTest.java +++ b/openmetadata-service/src/test/java/org/openmetadata/service/resources/databases/TableResourceTest.java @@ -1443,7 +1443,7 @@ public class TableResourceTest extends EntityResourceTest { table1 = getLatestTableProfile(table1.getFullyQualifiedName(), ADMIN_AUTH_HEADERS); verifyTableProfile(table1.getProfile(), table1ProfileList.get(table1ProfileList.size() - 1)); table1 = getLatestTableProfile(table1.getFullyQualifiedName(), false, ADMIN_AUTH_HEADERS); - assertNull(table1.getColumns()); + assertNotNull(table1.getColumns()); // Table profile with column profile as null timestamp = TestUtils.dateToTimestamp("2022-09-09"); diff --git a/openmetadata-spec/src/main/resources/json/schema/entity/data/table.json b/openmetadata-spec/src/main/resources/json/schema/entity/data/table.json index adc7df353b0..b1e84845106 100644 --- a/openmetadata-spec/src/main/resources/json/schema/entity/data/table.json +++ b/openmetadata-spec/src/main/resources/json/schema/entity/data/table.json @@ -1003,8 +1003,7 @@ "type": "array", "items": { "$ref": "#/definitions/column" - }, - "default": null + } }, "tableConstraints": { "description": "Table constraints.",