This is an automated email from the ASF dual-hosted git repository.

nixonrodrigues pushed a commit to branch ATLAS-5409
in repository https://gitbox.apache.org/repos/asf/atlas.git

commit 82f8ef0f9acef2435ef139c95306c2b9d28fab0c
Merge: 0815aee22 c8229c416
Author: nixonrodrigues <[email protected]>
AuthorDate: Thu Aug 20 15:36:46 2026 +0530

    Merge branch 'master' of https://github.com/apache/atlas

 addons/models/0000-Area0/0010-base_model.json      |  18 +-
 ...ase_model_add_audit_correlation_attributes.json |  17 +
 addons/models/6000-Trino/6000-trino_model.json     |   6 +-
 .../002-delete_propagation_typedef_patch.json      |  37 +
 .../java/org/apache/atlas/AtlasClientV2Test.java   |  79 ++
 dashboard/pom.xml                                  |   1 +
 .../apiMethods/__tests__/glossaryApiMethod.test.ts | 103 ++-
 dashboard/src/api/apiMethods/glossaryApiMethod.ts  |  52 ++
 .../api/apiUrlLinks/__tests__/glossaryUrl.test.ts  |  56 +-
 dashboard/src/api/apiUrlLinks/glossaryUrl.ts       |  30 +
 .../src/components/Forms/FormEnumMultiSelect.tsx   | 107 +++
 .../Forms/__tests__/FormEnumMultiSelect.test.tsx   | 103 +++
 dashboard/src/components/ImportDialog.tsx          |   5 +-
 .../src/components/__tests__/ImportDialog.test.tsx |  32 +-
 .../src/hooks/__tests__/useVirtualization.test.ts  |  89 ++
 dashboard/src/hooks/useVirtualization.ts           |  33 +
 dashboard/src/index.scss                           |   1 +
 dashboard/src/styles/glossary.scss                 |  55 ++
 dashboard/src/utils/Enum.ts                        |  14 +
 dashboard/src/utils/Utils.ts                       |  43 +-
 .../src/utils/__tests__/downloadRecords.test.ts    | 222 +++++
 .../utils/__tests__/entityTypeConfigUtils.test.ts  | 100 +++
 .../src/utils/__tests__/enumTypeUtils.test.ts      | 158 ++++
 .../src/utils/__tests__/glossaryExport.test.ts     | 300 +++++++
 .../src/utils/__tests__/glossaryStatus.test.ts     |  41 +
 dashboard/src/utils/downloadRecords.ts             | 145 +++
 dashboard/src/utils/entityTypeConfigUtils.ts       |  62 ++
 dashboard/src/utils/enumTypeUtils.ts               | 137 +++
 dashboard/src/utils/glossaryExport.ts              | 308 +++++++
 dashboard/src/utils/glossaryStatus.ts              |  76 ++
 .../views/Administrator/Audits/AdminAuditTable.tsx |  35 +-
 .../views/Administrator/Audits/AuditResults.scss   | 309 +++++++
 .../views/Administrator/Audits/AuditResults.tsx    | 857 ++++++++++++++----
 .../Audits/AuditsFilter/AuditFiltersFields.tsx     |   4 +
 .../Audits/__tests__/AdminAuditTable.test.tsx      | 122 ++-
 .../Audits/__tests__/AuditResults.test.tsx         | 975 +++++++++++++++++++--
 .../__tests__/AdministratorLayout.test.tsx         | 180 ++--
 .../EntityDetailTabs/AttributeProperties.tsx       |  28 +-
 .../__tests__/AttributeProperties.test.tsx         |  64 ++
 dashboard/src/views/Entity/EntityForm.tsx          |  93 +-
 dashboard/src/views/Entity/entityFormFields.tsx    | 108 +++
 .../src/views/Glossary/GlossaryStatusBadge.tsx     |  52 ++
 .../src/views/Glossary/GlossaryTermsListPage.tsx   | 414 +++++++++
 .../__tests__/GlossaryStatusBadge.test.tsx         |  54 ++
 .../__tests__/GlossaryTermsListPage.test.tsx       | 321 +++++++
 .../__tests__/glossaryTermsListColumns.test.tsx    | 169 ++++
 .../views/Glossary/glossaryTermsListColumns.tsx    | 204 +++++
 dashboard/src/views/Layout/Header.tsx              | 147 +++-
 .../src/views/Layout/__tests__/Header.test.tsx     | 272 +++++-
 .../src/Utils/__tests__/escapeHtml.test.ts         | 258 ++++++
 .../views/Lineage/atlas-lineage/src/Utils/index.js |  10 +-
 .../src/views/Lineage/atlas-lineage/src/index.js   |  12 +-
 dashboard/src/views/Router.tsx                     |   7 +
 .../src/views/SideBar/SideBarTree/SideBarTree.tsx  |  42 +-
 .../SideBarTree/__tests__/SideBarTree.test.tsx     | 155 +++-
 dashboard/src/views/__tests__/EntityForm.test.tsx  | 105 ++-
 .../src/views/__tests__/EntityFormEnum.test.tsx    | 285 ++++++
 dashboard/vite.config.ts                           |  45 +-
 dashboardv2/public/css/scss/common.scss            | 123 ++-
 dashboardv2/public/css/scss/downloads.scss         |  51 +-
 dashboardv2/public/css/scss/drawer.scss            | 417 +++++++++
 dashboardv2/public/css/scss/style.scss             |   3 +-
 dashboardv2/public/js/collection/VDownloadList.js  |  10 +
 .../js/external_lib/atlas-lineage/dist/index.js    |   2 +-
 .../js/external_lib/atlas-lineage/src/index.js     |   9 +-
 .../external_lib/atlas-lineage/webpack.config.js   |   3 +-
 dashboardv2/public/js/main.js                      |   2 +-
 dashboardv2/public/js/migration.js                 |   2 +-
 dashboardv2/public/js/router/Router.js             |  31 +
 .../public/js/templates/audit/DrawerView_tmpl.html |  66 ++
 .../glossary/GlossaryLayoutView_tmpl.html          |   8 +-
 .../glossary/GlossaryTermsListLayoutView_tmpl.html |  83 ++
 .../site/DownloadSearchResultLayoutView_tmpl.html  |  18 +-
 dashboardv2/public/js/utils/GlossaryExport.js      | 311 +++++++
 dashboardv2/public/js/utils/UrlLinks.js            |  15 +
 dashboardv2/public/js/utils/Utils.js               |  41 +
 .../js/views/audit/AdminAuditTableLayoutView.js    | 356 ++++++--
 dashboardv2/public/js/views/audit/DrawerView.js    | 298 +++++++
 .../js/views/entity/CreateEntityLayoutView.js      |  98 ++-
 .../js/views/entity/EntityDetailTableLayoutView.js |   3 +-
 .../public/js/views/glossary/GlossaryLayoutView.js |  43 +-
 .../views/glossary/GlossaryTermsListLayoutView.js  | 582 ++++++++++++
 .../public/js/views/graph/ProfileBarChart.js       |  17 +-
 .../public/js/views/search/QueryBuilderView.js     |   3 +
 .../js/views/search/SearchResultLayoutView.js      |   1 +
 .../views/site/DownloadSearchResultLayoutView.js   | 162 +++-
 distro/src/conf/atlas-application.properties       |  11 +
 distro/src/conf/atlas-logback.xml                  |  17 +
 docs/src/documents/RenamePropagation.md            | 200 -----
 docs/src/documents/TypeSystem.md                   | 155 ++++
 .../java/org/apache/atlas/AtlasConfiguration.java  |   5 +-
 .../main/java/org/apache/atlas/AtlasErrorCode.java |   3 +
 .../apache/atlas/model/audit/AtlasAuditEntry.java  |  27 +
 .../model/glossary/GlossaryExportParameters.java   | 151 ++++
 .../atlas/model/glossary/GlossaryExportRow.java    | 295 +++++++
 .../model/glossary/GlossarySearchParameters.java   | 151 ++++
 .../atlas/model/glossary/GlossarySearchResult.java | 290 ++++++
 .../model/instance/EntityMutationResponse.java     | 102 ++-
 .../apache/atlas/model/instance/FailedEntity.java  | 105 +++
 .../atlas/model/instance/MutationSummary.java      |  38 +-
 .../apache/atlas/model/instance/PurgeSummary.java  | 235 +++++
 .../model/typedef/AtlasRelationshipEndDef.java     |  26 +-
 .../org/apache/atlas/type/AtlasEntityType.java     |  57 ++
 .../apache/atlas/type/DeletePropagationTarget.java |  59 ++
 intg/src/main/resources/atlas-logback.xml          |  17 +
 .../atlas/model/audit/TestAtlasAuditEntry.java     |   6 +
 .../model/instance/TestEntityMutationResponse.java |  64 ++
 .../model/typedef/TestAtlasRelationshipEndDef.java |  66 ++
 .../atlas/type/TestDeletePropagationTarget.java    | 122 +++
 pom.xml                                            |  16 +-
 repository/pom.xml                                 |  21 +-
 .../atlas/discovery/EntityDiscoveryService.java    |   6 +
 .../glossary/GlossaryExportDataCollector.java      | 183 ++++
 .../atlas/glossary/GlossaryExportDownloadTask.java | 141 +++
 .../GlossaryExportDownloadTaskFactory.java         | 149 ++++
 .../atlas/glossary/GlossaryExportFilter.java       |  81 ++
 .../glossary/GlossaryExportParameterMapper.java    | 122 +++
 .../apache/atlas/glossary/GlossaryExportUtils.java | 209 +++++
 .../atlas/glossary/GlossaryExportWriter.java       | 179 ++++
 .../atlas/glossary/GlossarySearchBuilder.java      | 307 +++++++
 .../org/apache/atlas/glossary/GlossaryService.java | 117 ++-
 .../atlas/repository/audit/AtlasAuditService.java  | 185 +++-
 .../atlas/repository/ogm/AtlasAuditEntryDTO.java   |  14 +-
 .../repository/purge/PurgeExecutionStats.java      | 328 +++++++
 .../apache/atlas/repository/purge/PurgeUtils.java  | 361 ++++++++
 .../bootstrap/AtlasTypeDefStoreInitializer.java    |  61 +-
 .../repository/store/graph/AtlasEntityStore.java   |  14 +-
 .../repository/store/graph/v1/DeleteHandlerV1.java |  58 +-
 .../store/graph/v2/AtlasEntityStoreV2.java         | 146 +--
 .../graph/v2/EntityDeletePropagationHandler.java   | 133 +++
 .../apache/atlas/services/PurgeAuditWriter.java    | 120 +++
 .../apache/atlas/services/PurgeBatchExecutor.java  | 115 +++
 .../atlas/services/PurgeBatchOrchestrator.java     | 479 ++++++++++
 .../apache/atlas/services/PurgeBatchResult.java    |  70 ++
 .../org/apache/atlas/services/PurgeService.java    | 244 ++++--
 .../discovery/EntityDiscoveryServiceTest.java      |  79 ++
 .../atlas/glossary/GlossaryExportFilterTest.java   | 139 +++
 .../atlas/glossary/GlossaryExportUtilsTest.java    |  84 ++
 .../atlas/glossary/GlossaryExportWriterTest.java   |  78 ++
 .../atlas/glossary/GlossarySearchBuilderTest.java  | 142 +++
 .../apache/atlas/glossary/GlossaryServiceTest.java |   2 +-
 .../atlas/repository/audit/AdminPurgeTest.java     | 126 ++-
 .../repository/audit/AtlasAuditServiceTest.java    | 219 +++++
 .../AtlasTypeDefStoreInitializerTest.java          | 234 ++++-
 .../store/graph/v1/DeleteHandlerV1Test.java        | 140 ++-
 .../store/graph/v2/AtlasEntityStoreV2Test.java     | 397 ++++++++-
 .../store/graph/v2/AtlasEntityTestBase.java        |   3 +-
 .../v2/EntityDeletePropagationHandlerTest.java     | 476 ++++++++++
 .../atlas/services/PurgeBatchExecutorTest.java     | 192 ++++
 .../atlas/services/PurgeBatchOrchestratorTest.java | 674 ++++++++++++++
 .../apache/atlas/services/PurgeServiceTest.java    | 535 ++++++++++-
 .../rest/web/rest/NotificationREST.java            |   5 +
 .../src/main/webapp/WEB-INF/web.xml                |   4 -
 server-api/pom.xml                                 |  11 +-
 server-common/pom.xml                              |   4 +
 .../server/common}/errors/AllExceptionMapper.java  |   2 +-
 .../common}/errors/AtlasBaseExceptionMapper.java   |   2 +-
 .../server/common}/errors/ExceptionMapperUtil.java |   8 +-
 .../common}/errors/NotFoundExceptionMapper.java    |   2 +-
 .../resources/solr/core-template/solrconfig.xml    |   2 +-
 webapp/pom.xml                                     |   6 +
 .../apache/atlas/web/resources/AdminResource.java  | 193 +++-
 .../org/apache/atlas/web/rest/GlossaryREST.java    | 140 +++
 .../atlas/web/errors/AllExceptionMapperTest.java   |   1 +
 .../web/errors/AtlasBaseExceptionMapperTest.java   |  33 +
 .../atlas/web/errors/ExceptionMapperUtilTest.java  |   1 +
 .../web/errors/NotFoundExceptionMapperTest.java    |   1 +
 .../atlas/web/resources/AdminResourceTest.java     | 361 +++++++-
 .../apache/atlas/web/rest/GlossaryRESTTest.java    |  70 ++
 169 files changed, 19606 insertions(+), 1336 deletions(-)

Reply via email to