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

asf-gitbox-commits pushed a change to branch atlas-4464
in repository https://gitbox.apache.org/repos/asf/atlas.git


    omit 76ae7ac24 ATLAS-4464: Concurrent ingest implementation.
     add 2957ff25c ATLAS-5225: ATLAS UI: Upgrade UI dependencies and improve 
code quality across dashboard, dashboardv2, and docs (#552)
     add 038e83d08 ATLAS-5226: ATLAS UI: Update dependencies to latest 
compatible versions across dashboard, dashboardv2, and docs (#558)
     add b40e888f2 ATLAS-5230: ATLAS UI: Update third‑party dependencies across 
dashboard, dashboardv2, and docs (#563)
     add 6f8b88251 ATLAS-5221: Fix failing integration tests (#540)
     add a807e6d6d ATLAS-5194: Add pagination while fetching relationships of 
an entity (#510)
     add 9fb3c976b ATLAS-5241: searchRelatedEntities fails to return all 
entities when relation maps to multiple types (#569)
     add 30e3f2ea7 ATLAS-5184: Incomplete Metadata Display for Entities in 
Atlas Search Results (#570)
     add 1c548f9a6 ATLAS-5243: Atlas UI: Fix relationship tab UX: navigation, 
graph popup, and skeleton handling in classic and React UIs (#572)
     add 070cee249 add PMC role of Pinal Shah
     add 6d418eded ATLAS-5245: fix unittest failures in 
EntitySearchProcessorTest (#574)
     add 17ed0adb3 ATLAS-5259: ATLAS UI: Classic UI fails to load when 
switching from React UI due to missing Bootstrap assets (#576)
     add 459281e94 ATLAS-5260: ATLAS UI: [UI] Detail page – terms from entity 
header, labels/UDP save fixes (dashboard + dashboardv2) (#585)
     add c1c692b31 ATLAS-5261: ATLAS-5262: ATLAS-5263: ATLAS-5265: Fix code 
coverage, quick-start dsl issue and optimize atlas.war size and enhance release 
build to checksum artifacts
     add 7fe491022 ATLAS-5257: searchRelatedEntities - Return empty result for 
missing relationship label instead of throwing exception (#575)
     add d355acd72 ATLAS-5264: code cleanup: remove unused code (#586)
     add 6436e27da ATLAS-5268: ATLAS-5263: Issues with import-kafka.sh and 
enhance release build to checksum artifacts (#590)
     add 2be84e352 ATLAS-4764: CuratorFrameWork should work only when HA mode 
(#587)
     add 8ce12aa3d ATLAS-5227: Support disabling composite index (#559)
     add 1bc88ae30 ATLAS-5270: Import scripts fails to create log file (#599)
     add 043c81e53 ATLAS-5269: Atlas entity - schema tab not showing any data. 
(#603)
     add ea52e9e47 ATLAS-5189: Decrypt postgres password (#499)
     add 69a75f091 ATLAS-5242: Bump GitHub action versions (#571)
     add b723ac658 ATLAS-5229: TypeDef patches to update unnecessary indexed 
attributes to false (#602)
     add d60238e2d ATLAS-5274: [Impala Hook] Self-referencing INSERT OVERWRITE 
produces impala_process with empty outputs[], breaking lineage (#605)
     add 7bd61d847 ATLAS-5277: Atlas UI: Upgrade handlebars to 4.7.9 (#606)
     add df079290f ATLAS-5275, ATLAS-5273, ATLAS-5272:Atlas React UI redirects 
to Home page during tag/term assignment after Ranger policy change. REACT UI 
Uploaded file name is truncated in Business Metadata import modal in React UI. 
React UI incorrectly allows/removes Applicable Type chips in Business Metadata 
edit flow. (#607)
     add 29cab840f ATLAS-5278: Atlas UI: Upgrade dompurify to 3.4.0 (#608)
     add f29229a84 Atlas 5233: Updated Atlas website for 2.5.0 release (#610)
     add 2b909faa6 ATLAS-5282: fix failure in docs build
     add a0acdc234 ATLAS-5156: Import failure due to missing support for 
handling multiple relationship types under a single attribute (#478)
     add 6ec5cc366 ATLAS-5285: ATLAS UI: Dashboard - Common changes that are 
related to refresh the page. (#614)
     add ae973e76d ATLAS-4988: BusinessMetadata with attribute of data type 
Array takes time to Delete. (#490)
     add 874180f5e ATLAS-5246: ATLAS UI: Dashboard Overview - React UI 
Dashboard Implementation (#626)
     add 6a86ea11d ATLAS-5266: Upgrading commons-configuration1 to 
commons-configuration2. (#592)
     add ee7fa0dc0 ATLAS-5297: Atlas React UI: Topbar alignment and spacing 
issue in header section (#639)
     add 77913cec2 Revert "ATLAS-5297: Atlas React UI: Topbar alignment and 
spacing issue in hea…" (#642)
     add c3be3cb2b ATLAS-5297: Atlas React UI: Topbar alignment and spacing 
issue in header section (#643)
     add a3c663746 ATLAS-5301: Atlas React UI: Nested Subcategories not visible 
in Glossary Tree Structure View (#645)
     add 4f437010f ATLAS-5239: Optimize Atlas Async Replication (#567)
     add d476ca641 Updated Memberlist details in pom.xml
     add 079e44c9e ATLAS-5298: Atlas-React UI: Fix Critical XSS Vulnerability 
in sanitize-html dependency (#641)
     new c164b5d8e ATLAS-4464: Concurrent ingest implementation

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (76ae7ac24)
            \
             N -- N -- N   refs/heads/atlas-4464 (c164b5d8e)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/ci.yml                           |   42 +-
 addons/falcon-bridge-shim/pom.xml                  |    4 +
 addons/falcon-bridge/pom.xml                       |    4 +
 .../org/apache/atlas/falcon/hook/FalconHookIT.java |    2 +-
 addons/hbase-bridge/pom.xml                        |   16 +-
 addons/hbase-bridge/src/bin/import-hbase.sh        |    6 +-
 .../org/apache/atlas/hbase/bridge/HBaseBridge.java |    2 +-
 .../org/apache/atlas/hbase/HBaseAtlasHookIT.java   |    2 +-
 addons/hive-bridge/pom.xml                         |   27 +-
 addons/hive-bridge/src/bin/import-hive.sh          |    2 +-
 .../atlas/hive/bridge/HiveMetaStoreBridge.java     |    2 +-
 .../atlas/hive/bridge/HiveMetaStoreBridgeV2.java   |    2 +-
 .../atlas/hive/hook/utils/ActiveEntityFilter.java  |    2 +-
 .../java/org/apache/atlas/hive/HiveITBase.java     |    2 +-
 .../org/apache/atlas/hive/hook/HiveHookIT.java     |    2 +-
 addons/impala-bridge/pom.xml                       |    6 +-
 .../impala/hook/events/CreateImpalaProcess.java    |    4 +
 .../apache/atlas/impala/ImpalaLineageITBase.java   |    2 +-
 addons/kafka-bridge/pom.xml                        |   47 +-
 addons/kafka-bridge/src/bin/import-kafka.sh        |    2 +-
 .../org/apache/atlas/kafka/bridge/KafkaBridge.java |    2 +-
 .../apache/atlas/kafka/bridge/KafkaBridgeTest.java |    2 +-
 ...-base_model_update_ddl_querytext_attribute.json |   14 +
 .../org/apache/atlas/sqoop/hook/SqoopHook.java     |    2 +-
 .../org/apache/atlas/sqoop/hook/SqoopHookIT.java   |    2 +-
 addons/storm-bridge/pom.xml                        |    6 +-
 .../apache/atlas/storm/hook/StormAtlasHookIT.java  |    2 +-
 .../apache/atlas/trino/cli/ExtractorContext.java   |    2 +-
 .../atlas/trino/client/AtlasClientHelper.java      |    2 +-
 .../atlas/trino/client/TrinoClientHelper.java      |    2 +-
 .../atlas/authorize/AtlasAuthorizerFactory.java    |    2 +-
 client/client-v1/pom.xml                           |    6 -
 .../java/org/apache/atlas/AtlasAdminClient.java    |    2 +-
 .../main/java/org/apache/atlas/AtlasClient.java    |    2 +-
 .../org/apache/atlas/AtlasAdminClientTest.java     |    2 +-
 .../java/org/apache/atlas/AtlasClientTest.java     |    2 +-
 .../main/java/org/apache/atlas/AtlasClientV2.java  |   28 +-
 .../java/org/apache/atlas/AtlasClientV2Test.java   |   24 +-
 .../java/org/apache/atlas/AtlasBaseClient.java     |    2 +-
 .../apache/atlas/security/SecureClientUtils.java   |    4 +-
 common/pom.xml                                     |   12 -
 .../java/org/apache/atlas/CommonConfiguration.java |    2 +-
 .../java/org/apache/atlas/ha/HAConfiguration.java  |    4 +-
 .../org/apache/atlas/repository/Constants.java     |    2 +-
 .../java/org/apache/atlas/service/Services.java    |    2 +-
 .../java/org/apache/atlas/utils/KafkaUtils.java    |    2 +-
 .../atlas/utils/OnAtlasPropertyCondition.java      |    2 +-
 .../org/apache/atlas/ha/HAConfigurationTest.java   |   24 +-
 .../org/apache/atlas/utils/KafkaUtilsTest.java     |    4 +-
 dashboard/package-lock.json                        |  394 +-
 dashboard/package.json                             |   16 +-
 .../src/api/apiMethods/adminTasksApiMethod.ts      |   46 +
 .../src/api/apiMethods/detailpageApiMethod.ts      |  131 +-
 .../src/api/apiMethods/entityFormApiMethod.ts      |    2 +-
 dashboard/src/api/apiMethods/fetchApi.ts           |   51 +-
 dashboard/src/api/apiMethods/searchApiMethod.ts    |   68 +-
 dashboard/src/api/apiUrlLinks/detailpageUrl.ts     |    7 +-
 .../components/CreateDropdown/CreateDropdown.tsx   |  176 +
 .../CreateDropdown/index.ts}                       |    2 +-
 dashboard/src/components/DialogShowMoreLess.tsx    |  104 +-
 dashboard/src/components/FilterQuery.tsx           |  197 +-
 .../src/components/Forms/FormAutocomplete.tsx      |    1 -
 .../src/components/GlobalSearch/QuickSearch.tsx    | 1186 +--
 dashboard/src/components/ImportDialog.tsx          |   44 +-
 dashboard/src/components/Modal.tsx                 |  110 +-
 dashboard/src/components/QueryBuilder/Filters.tsx  |  145 +-
 .../src/components/ShowMore/DrawerBodyChipView.tsx |    2 +-
 dashboard/src/components/ShowMore/ShowMoreView.tsx |    4 +-
 dashboard/src/components/Table/TableLayout.tsx     |    7 +-
 dashboard/src/components/Table/TablePagination.tsx |  179 +-
 dashboard/src/components/TreeNodeIcons.tsx         |   44 +-
 .../src/components/TypeDefAuditDetailModal.tsx     |  108 +
 dashboard/src/components/commonComponents.tsx      |   13 +-
 .../useAsyncPending.ts}                            |   36 +-
 .../{detailPageType.ts => schemaTabTypes.ts}       |   27 +-
 dashboard/src/models/tableLayoutType.ts            |    4 +
 dashboard/src/redux/reducers/reducers.ts           |    2 +
 .../{createBMSlice.ts => dashboardRefreshSlice.ts} |   35 +-
 dashboard/src/redux/slice/detailPageSlice.ts       |   72 +-
 dashboard/src/styles/detailPage.scss               |  411 +
 dashboard/src/utils/CommonViewFunction.ts          |   18 +-
 dashboard/src/utils/Enum.ts                        |    9 +
 dashboard/src/utils/Utils.ts                       |    4 +
 dashboard/src/utils/apiErrorToastMessage.ts        |   43 +
 dashboard/src/utils/auditTypeDefUtils.ts           |   90 +
 dashboard/src/utils/dashboardSearchUtils.ts        |  189 +
 dashboard/src/utils/entityDetailMeaningsUtils.ts   |   55 +
 dashboard/src/utils/filterUrlCriterionRemoval.ts   |   81 +
 dashboard/src/utils/glossaryImportFlow.ts          |   57 +
 dashboard/src/utils/metricsUtils.ts                |  241 +
 .../refreshDashboardHome.ts}                       |   21 +-
 dashboard/src/utils/relationshipSearchQuery.ts     |  126 +
 .../src/utils/schemaElementsAttributeUtils.ts      |   46 +
 dashboard/src/utils/schemaHistoricalRows.ts        |   80 +
 dashboard/src/utils/scopedQuickSearchUtils.ts      |  466 +
 dashboard/src/utils/typeCatalogUtils.ts            |  159 +
 .../views/Administrator/AdministratorLayout.tsx    |   22 +-
 .../views/Administrator/Audits/AuditResults.tsx    |   78 +-
 .../Audits/AuditsFilter/AuditFilters.tsx           |    7 +-
 dashboard/src/views/Administrator/Enumerations.tsx |    1 -
 .../src/views/Administrator/TypeSystemTreeView.tsx |   50 +-
 .../BusinessMetadataAtrributeForm.tsx              |  100 +-
 .../BusinessMetadata/BusinessMetadataForm.tsx      |    6 +-
 dashboard/src/views/Classification/AddTag.tsx      |   34 +-
 .../src/views/Classification/AddTagAttributes.tsx  |    1 +
 .../views/Classification/ClassificationForm.tsx    |    5 +-
 dashboard/src/views/Classification/DeleteTag.tsx   |    2 +-
 dashboard/src/views/DashBoard.tsx                  |   83 +-
 .../DashboardOverview/ClassificationCoverage.tsx   |  394 +
 .../ClassificationDistributionCard.tsx             |  227 +
 .../views/DashboardOverview/DashboardOverview.tsx  |  149 +
 .../DashboardOverview/DashboardSkeleton.tsx}       |   30 +-
 .../views/DashboardOverview/EntityStatusDonut.tsx  |  173 +
 .../views/DashboardOverview/EntityTypeBarChart.tsx |  327 +
 .../EntityTypeBarChartSkeleton.tsx                 |   57 +
 .../DashboardOverview/KafkaTopicSummaryCard.tsx    |  402 +
 .../views/DashboardOverview/LatestEntitiesList.tsx |  273 +
 .../DashboardOverview/LatestEntitiesSkeleton.tsx   |   53 +
 .../DashboardOverview/MessageConsumptionChart.tsx  |  257 +
 .../src/views/DashboardOverview/OverviewCard.tsx   |  114 +
 .../src/views/DashboardOverview/RecentActivity.tsx |  408 +
 .../DashboardOverview/RecentActivitySkeleton.tsx}  |   28 +-
 .../DashboardOverview/dashboardChartPalette.ts}    |   44 +-
 .../DashboardOverview/latestEntitiesList.utils.ts  |   64 +
 .../BusinessMetadataDetailsLayout.tsx              |    6 +-
 .../src/views/DetailPage/DetailPageAttributes.tsx  |   15 +-
 .../src/views/DetailPage/EntityDetailPage.tsx      |   44 +-
 .../EntityDetailTabs/ClassificationsTab.tsx        |    7 +-
 .../DetailPage/EntityDetailTabs/LineageTab.tsx     |    1 -
 .../EntityDetailTabs/PropagationPropertyModal.tsx  |    3 +-
 .../PropertiesTab/BMAttributesFields.tsx           |   27 +-
 .../EntityDetailTabs/PropertiesTab/Labels.tsx      |   38 +-
 .../PropertiesTab/UserDefinedProperties.tsx        |   30 +-
 .../EntityDetailTabs/RelationshipCard.tsx          |  432 +
 .../EntityDetailTabs/RelationshipCardSkeleton.tsx  |   47 +
 .../EntityDetailTabs/RelationshipLineage.tsx       |  156 +-
 .../EntityDetailTabs/RelationshipsTab.tsx          |  701 +-
 .../DetailPage/EntityDetailTabs/SchemaTab.tsx      |  947 +-
 .../views/DetailPage/EntityDetailTabs/TaskTab.tsx  |  199 +-
 .../DetailPage/GlossaryDetails/TermRelation.tsx    |    2 +-
 dashboard/src/views/Entity/EntityForm.tsx          |    3 +-
 .../src/views/Glossary/AddUpdateCategoryForm.tsx   |    5 +-
 .../src/views/Glossary/AddUpdateGlossaryForm.tsx   |  454 +-
 dashboard/src/views/Glossary/AddUpdateTermForm.tsx |    5 +-
 dashboard/src/views/Glossary/AssignCategory.tsx    |    4 +-
 dashboard/src/views/Glossary/AssignTerm.tsx        |   17 +-
 dashboard/src/views/Glossary/DeleteGlossary.tsx    |   53 +-
 dashboard/src/views/Layout/Header.tsx              |   25 +-
 dashboard/src/views/Lineage/LineageLayout.tsx      |    4 +-
 .../views/Lineage/atlas-lineage/package-lock.json  | 5562 ++++++------
 .../src/views/Lineage/atlas-lineage/package.json   |    2 +-
 .../src/views/Lineage/atlas-lineage/src/index.js   |    2 +
 .../views/Lineage/atlas-lineage/webpack.config.js  |    2 +-
 dashboard/src/views/SaveFilters/SaveFilters.tsx    |    2 +-
 dashboard/src/views/SearchResult/SearchResult.tsx  |  240 +-
 .../src/views/SideBar/Import/ImportLayout.tsx      |   28 +-
 dashboard/src/views/SideBar/SideBarBody.tsx        |   71 +-
 .../SideBar/SideBarTree/CustomFiltersTree.tsx      |   38 +-
 .../src/views/SideBar/SideBarTree/EntitiesTree.tsx |    2 +-
 .../src/views/SideBar/SideBarTree/GlossaryTree.tsx |  183 +-
 .../src/views/SideBar/SideBarTree/SideBarTree.tsx  |   43 +-
 dashboard/src/views/Statistics/ServerStats.tsx     |    7 +-
 dashboard/src/views/Statistics/Statistics.tsx      |   45 +-
 dashboardv2/gruntfile.js                           |   21 +-
 dashboardv2/package-lock.json                      |  237 +-
 dashboardv2/package.json                           |   11 +-
 dashboardv2/public/css/scss/loader.scss            |   21 +
 dashboardv2/public/css/scss/relationship.scss      |  515 ++
 dashboardv2/public/css/scss/table.scss             |   18 +
 dashboardv2/public/js/collection/BaseCollection.js |    3 +-
 dashboardv2/public/js/collection/VDownloadList.js  |    2 +-
 dashboardv2/public/js/collection/VEntityList.js    |    2 +-
 dashboardv2/public/js/collection/VSchemaList.js    |    2 +-
 dashboardv2/public/js/collection/VTagList.js       |    2 +-
 .../js/external_lib/atlas-lineage/dist/index.js    |    2 +-
 .../external_lib/atlas-lineage/package-lock.json   | 6065 +++++--------
 .../js/external_lib/atlas-lineage/package.json     |    2 +-
 .../js/external_lib/atlas-lineage/src/index.js     |    2 +
 .../external_lib/atlas-lineage/webpack.config.js   |    4 +-
 .../public/js/external_lib/dompurify/purify.min.js |    6 +-
 .../require-handlebars-plugin/js/handlebars.js     | 9075 +++++++++++++-------
 .../require-handlebars-plugin/js/hbs.js            |  135 +-
 .../require-handlebars-plugin/js/i18nprecompile.js |  115 +-
 dashboardv2/public/js/modules/Helpers.js           |    3 +-
 dashboardv2/public/js/router/Router.js             |   22 +-
 .../BusinessMetadataAttributeItemView_tmpl.html    |    2 +-
 .../RelationshipCardsLayoutView_tmpl.html          |    5 +-
 .../glossary/TermRelationAttributeTable_tmpl.html  |    2 +-
 .../graph/RelationshipLayoutView_tmpl.html         |   11 +-
 .../schema/SchemaTableLayoutView_tmpl.html         |    5 +-
 dashboardv2/public/js/utils/TableLayout.js         |  221 +-
 dashboardv2/public/js/utils/UrlLinks.js            |   28 +-
 dashboardv2/public/js/utils/Utils.js               |   55 +-
 .../js/views/detail_page/DetailPageLayoutView.js   |  197 +-
 .../detail_page/RelationshipCardsLayoutView.js     |  885 ++
 .../public/js/views/entity/EntityUserDefineView.js |  208 +-
 .../public/js/views/graph/LineageLayoutView.js     |    1 -
 .../public/js/views/graph/ProfileBarChart.js       |    1 -
 .../js/views/graph/RelationshipLayoutView.js       |  547 +-
 .../js/views/profile/ProfileTableLayoutView.js     |    6 +-
 .../public/js/views/schema/SchemaLayoutView.js     | 1137 ++-
 .../public/js/views/search/SearchLayoutView.js     |    7 +-
 .../public/js/views/site/StatisticsTimelineView.js |    1 -
 dev-support/atlas-docker/scripts/atlas-build.sh    |   18 +-
 dev-support/checks/coverage.sh                     |    3 +-
 docs/docz-lib/config/menu.js                       |    2 +-
 docs/docz-lib/config/versions.js                   |   35 +-
 docs/package-lock.json                             | 2983 +++----
 docs/package.json                                  |   33 +-
 docs/patches/html-minifier+4.0.0.patch             |   14 +
 docs/patches/http-proxy-middleware+0.19.1.patch    |   18 +
 docs/pom.xml                                       |    4 +-
 docs/scripts/fetchTeamList.js                      |    3 -
 docs/src/documents/Downloads/Downloads.md          |   60 +-
 docs/src/documents/Overview.md                     |    2 +-
 docs/src/documents/Whats-New/WhatsNew-2.5.md       |   49 +
 .../repository/graphdb/AtlasGraphManagement.java   |    8 +
 .../org/apache/atlas/graph/GraphSandboxUtil.java   |    2 +-
 .../repository/graphdb/janus/AtlasJanusGraph.java  |    2 +-
 .../graphdb/janus/AtlasJanusGraphDatabase.java     |    4 +-
 .../graphdb/janus/AtlasJanusGraphIndexClient.java  |    2 +-
 .../graphdb/janus/AtlasJanusGraphManagement.java   |   95 +-
 .../graphdb/janus/AtlasJanusDatabaseTest.java      |    2 +-
 .../janus/AtlasJanusGraphIndexClientTest.java      |    2 +-
 .../janus/AtlasJanusGraphManagementTest.java       |   24 -
 .../graphdb/janus/AtlasJanusGraphTest.java         |    2 +-
 .../graphdb/janus/JanusGraphProviderTest.java      |    2 +-
 graphdb/janusgraph-rdbms/pom.xml                   |    8 +
 .../diskstorage/rdbms/dao/DaoManager.java          |   13 +
 intg/pom.xml                                       |   17 +-
 .../org/apache/atlas/ApplicationProperties.java    |   35 +-
 .../java/org/apache/atlas/AtlasConfiguration.java  |    5 +-
 .../main/java/org/apache/atlas/AtlasErrorCode.java |    2 +
 .../atlas/model/impexp/AtlasImportResult.java      |   12 +-
 .../apache/atlas/model/typedef/AtlasStructDef.java |    1 +
 .../atlas/security/InMemoryJAASConfiguration.java  |    4 +-
 .../org/apache/atlas/security/SecurityUtil.java    |    4 +-
 .../atlas/type/AtlasBusinessMetadataType.java      |   43 +
 .../org/apache/atlas/type/AtlasStructType.java     |    2 +-
 .../apache/atlas/utils/AtlasConfigurationUtil.java |    2 +-
 .../org/apache/atlas/utils/AuthenticationUtil.java |    2 +-
 .../main/java/org/apache/atlas/utils/SSLUtil.java  |    2 +-
 .../apache/atlas/ApplicationPropertiesTest.java    |    4 +-
 .../test/java/org/apache/atlas/TestUtilsV2.java    |   15 +
 .../atlas/model/impexp/TestAtlasImportResult.java  |   18 +-
 .../atlas/utils/AtlasConfigurationUtilTest.java    |    4 +-
 .../apache/atlas/utils/AuthenticationUtilTest.java |    4 +-
 .../java/org/apache/atlas/utils/SSLUtilTest.java   |    4 +-
 .../atlas/utils/TestAtlasAsyncImportTestUtil.java  |    2 +-
 notification/pom.xml                               |    6 +-
 .../main/java/org/apache/atlas/hook/AtlasHook.java |    2 +-
 .../org/apache/atlas/hook/AtlasTopicCreator.java   |    2 +-
 .../org/apache/atlas/kafka/AtlasKafkaConsumer.java |    2 +-
 .../apache/atlas/kafka/EmbeddedKafkaServer.java    |    4 +-
 .../org/apache/atlas/kafka/KafkaNotification.java  |    4 +-
 .../apache/atlas/kafka/NotificationProvider.java   |    2 +-
 .../atlas/notification/AbstractNotification.java   |    2 +-
 .../atlas/notification/rest/RestNotification.java  |    2 +-
 .../atlas/notification/spool/AtlasFileSpool.java   |    2 +-
 .../notification/spool/SpoolConfiguration.java     |    2 +-
 .../apache/atlas/hook/AtlasTopicCreatorTest.java   |    2 +-
 .../apache/atlas/kafka/KafkaNotificationTest.java  |    2 +-
 .../notification/AbstractNotificationTest.java     |    2 +-
 .../atlas/notification/RestNotificationTest.java   |    2 +-
 .../apache/atlas/notification/spool/BaseTest.java  |    4 +-
 pom.xml                                            |   24 +-
 release-build.xml                                  |   20 +-
 repository/pom.xml                                 |    5 +
 .../atlas/discovery/AtlasDiscoveryService.java     |   28 +-
 .../atlas/discovery/EntityDiscoveryService.java    |  138 +-
 .../query/executors/ScriptEngineBasedExecutor.java |  152 -
 .../audit/AbstractStorageBasedAuditRepository.java |    4 +-
 .../audit/AtlasAuditReductionService.java          |    2 +-
 .../audit/HBaseBasedAuditRepository.java           |    2 +-
 .../audit/rdbms/RdbmsBasedAuditRepository.java     |    4 +-
 .../atlas/repository/graph/AtlasGraphProvider.java |    2 +-
 .../atlas/repository/graph/FullTextMapperV2.java   |    2 +-
 .../repository/graph/GraphBackedSearchIndexer.java |    2 +-
 .../repository/graph/IndexRecoveryService.java     |    2 +-
 .../repository/impexp/AsyncImportService.java      |   54 +-
 .../repository/impexp/ImportCacheManager.java      |  132 +
 .../atlas/repository/impexp/ImportService.java     |   50 +-
 .../impexp/MigrationProgressService.java           |    2 +-
 .../repository/migration/DataMigrationService.java |    2 +-
 .../repository/patches/AtlasPatchService.java      |    2 +-
 .../patches/ConcurrentPatchProcessor.java          |    2 +-
 .../repository/patches/EdgePatchProcessor.java     |    2 +-
 .../bootstrap/AtlasTypeDefStoreInitializer.java    |   35 +-
 .../repository/store/graph/AtlasDefStore.java      |   20 +-
 .../store/graph/AtlasTypeDefGraphStore.java        |   30 +-
 .../store/graph/v2/AsyncImportTaskExecutor.java    |   25 +-
 .../store/graph/v2/AtlasAbstractDefStoreV2.java    |   24 +-
 .../graph/v2/AtlasBusinessMetadataDefStoreV2.java  |  186 +-
 .../store/graph/v2/AtlasGraphUtilsV2.java          |    2 +-
 .../store/graph/v2/AtlasTypeDefGraphStoreV2.java   |   18 +-
 .../store/graph/v2/EntityGraphMapper.java          |   91 +-
 .../graph/v2/tasks/AuditReductionTaskFactory.java  |    2 +-
 .../searchdownload/SearchResultDownloadTask.java   |    2 +-
 .../SearchResultDownloadTaskFactory.java           |    2 +-
 .../org/apache/atlas/services/PurgeService.java    |    2 +-
 .../org/apache/atlas/store/AtlasTypeDefStore.java  |    4 +-
 .../org/apache/atlas/tasks/TaskManagement.java     |    2 +-
 .../atlas/util/AtlasRepositoryConfiguration.java   |    2 +-
 .../test/java/org/apache/atlas/TestModules.java    |    2 +-
 .../atlas/discovery/AtlasDiscoveryServiceTest.java |  161 +-
 .../discovery/EntityDiscoveryServiceTest.java      |  119 +-
 .../atlas/discovery/EntitySearchProcessorTest.java |   57 +-
 .../audit/AtlasAuditReductionServiceTest.java      |    2 +-
 .../audit/CassandraAuditRepositoryTest.java        |    4 +-
 .../repository/impexp/AsyncImportServiceTest.java  |    4 +-
 .../atlas/repository/impexp/ImportServiceTest.java |  230 +-
 .../impexp/ImportTransformsShaperTest.java         |    4 +-
 .../impexp/ZipFileResourceTestUtils.java           |    2 +-
 .../migration/DataMigrationServiceTest.java        |    2 +-
 .../migration/MigrationProgressServiceTest.java    |    2 +-
 .../repository/patches/AtlasPatchServiceTest.java  |    2 +-
 .../AtlasTypeDefStoreInitializerTest.java          |   24 +-
 .../store/graph/AtlasTypeDefGraphStoreTest.java    |    8 +-
 .../graph/v2/AsyncImportTaskExecutorTest.java      |   31 +-
 .../v2/AtlasBusinessMetadataDefStoreV2Test.java    |   79 +
 ...tyGraphMapperMultipleRelationshipTypesTest.java |  742 ++
 .../graph/v2/bulkimport/RegularImportTest.java     |    2 +-
 .../org/apache/atlas/ha/AtlasServerIdSelector.java |    2 +-
 .../apache/atlas/ha/AtlasServerIdSelectorTest.java |    2 +-
 test-tools/pom.xml                                 |    6 -
 .../org/apache/atlas/runner/LocalSolrRunner.java   |    2 +-
 tools/atlas-index-repair/pom.xml                   |    4 +
 .../java/org/apache/atlas/tools/RepairIndex.java   |    2 +-
 .../org/apache/atlas/tools/BulkFetchAndUpdate.java |    2 +-
 tools/notification-analyzer/pom.xml                |    6 +-
 webapp/pom.xml                                     |   38 +-
 webapp/src/main/java/org/apache/atlas/Atlas.java   |    9 +-
 .../java/org/apache/atlas/examples/QuickStart.java |    2 +-
 .../org/apache/atlas/examples/QuickStartV2.java    |    4 +-
 .../notification/ConcurrentEntityProcessor.java    |    4 +-
 .../notification/EntityNotificationListenerV2.java |    2 +-
 .../notification/EntityNotificationSender.java     |    2 +-
 .../atlas/notification/ImportTaskListenerImpl.java |   46 +-
 .../NotificationEntityChangeListener.java          |    2 +-
 .../notification/NotificationHookConsumer.java     |   36 +-
 .../atlas/notification/SerialEntityProcessor.java  |   88 +-
 .../notification/TopicPartitionOffsetResult.java   |    1 +
 .../org/apache/atlas/notification/pc/Consumer.java |   10 +-
 .../atlas/notification/pc/ConsumerBuilder.java     |    2 +-
 .../org/apache/atlas/notification/pc/Manager.java  |    4 +-
 .../atlas/notification/pc/ResultsCollector.java    |    4 +-
 .../org/apache/atlas/notification/pc/Ticket.java   |    9 +-
 .../java/org/apache/atlas/util/AdaptiveWaiter.java |    1 -
 .../java/org/apache/atlas/web/dao/UserDao.java     |    2 +-
 .../web/filters/AtlasAuthenticationFilter.java     |    4 +-
 .../web/filters/AtlasCSRFPreventionFilter.java     |    2 +-
 .../filters/AtlasKnoxSSOAuthenticationFilter.java  |    2 +-
 .../org/apache/atlas/web/filters/AuditFilter.java  |    2 +-
 .../org/apache/atlas/web/filters/HeadersUtil.java  |    4 +-
 .../apache/atlas/web/listeners/LoginProcessor.java |   10 +-
 .../apache/atlas/web/resources/AdminResource.java  |   11 +-
 .../org/apache/atlas/web/rest/DiscoveryREST.java   |   24 +-
 .../java/org/apache/atlas/web/rest/TypesREST.java  |   41 +-
 .../security/AtlasADAuthenticationProvider.java    |    4 +-
 .../web/security/AtlasAuthenticationProvider.java  |    2 +-
 .../AtlasKeycloakAuthenticationProvider.java       |    2 +-
 .../security/AtlasLdapAuthenticationProvider.java  |    4 +-
 .../security/AtlasPamAuthenticationProvider.java   |    2 +-
 .../atlas/web/security/AtlasSecurityConfig.java    |    2 +-
 .../web/service/ActiveInstanceElectorService.java  |    2 +-
 .../atlas/web/service/ActiveInstanceState.java     |    2 +-
 .../atlas/web/service/AtlasDebugMetricsSink.java   |    2 +-
 .../apache/atlas/web/service/CuratorFactory.java   |    6 +-
 .../atlas/web/service/SecureEmbeddedServer.java    |    4 +-
 .../org/apache/atlas/web/service/ServiceState.java |    2 +-
 .../org/apache/atlas/web/setup/SetupSteps.java     |    2 +-
 webapp/src/test/java/org/apache/atlas/AtlasIT.java |    2 +-
 .../EntityNotificationListenerV2Test.java          |    2 +-
 .../notification/EntityNotificationSenderTest.java |    2 +-
 .../notification/ImportTaskListenerImplTest.java   |    6 +-
 .../NotificationEntityChangeListenerTest.java      |    2 +-
 .../NotificationHookConsumerKafkaTest.java         |    2 +-
 .../notification/NotificationHookConsumerTest.java |    2 +-
 .../atlas/notification/ReferenceFinderTest.java    |  178 +-
 .../test/java/org/apache/atlas/web/TestUtils.java  |    7 +-
 .../atlas/web/adapters/TypeDefsRESTTest.java       |   20 +-
 .../web/filters/AtlasAuthenticationFilterTest.java |    6 +-
 .../AtlasAuthenticationKerberosFilterTest.java     |    2 +-
 .../AtlasKnoxSSOAuthenticationFilterTest.java      |    2 +-
 .../apache/atlas/web/filters/AuditFilterTest.java  |    2 +-
 .../web/integration/AdminJerseyResourceIT.java     |    8 +-
 .../atlas/web/integration/BaseResourceIT.java      |    2 +-
 .../web/integration/TypesJerseyResourceIT.java     |    3 +-
 .../atlas/web/listeners/LoginProcessorIT.java      |    6 +-
 .../atlas/web/resources/AdminResourceTest.java     |    4 +-
 .../apache/atlas/web/rest/DiscoveryRESTTest.java   |   10 +-
 .../org/apache/atlas/web/rest/TypesRESTTest.java   |   71 +-
 .../AtlasADAuthenticationProviderTest.java         |    4 +-
 .../security/AtlasAuthenticationProviderTest.java  |    2 +-
 .../AtlasKeycloakAuthenticationProviderTest.java   |    2 +-
 .../AtlasLdapAuthenticationProviderTest.java       |    4 +-
 .../AtlasPamAuthenticationProviderTest.java        |    4 +-
 .../web/security/AtlasSecurityConfigTest.java      |    2 +-
 .../atlas/web/security/BaseSecurityTest.java       |   18 +-
 .../atlas/web/security/FileAuthenticationTest.java |    2 +-
 .../web/security/NegativeSSLAndKerberosTest.java   |    9 +-
 .../atlas/web/security/SSLAndKerberosTest.java     |    6 +-
 .../org/apache/atlas/web/security/SSLTest.java     |    4 +-
 .../service/ActiveInstanceElectorServiceTest.java  |    2 +-
 .../atlas/web/service/ActiveInstanceStateTest.java |    2 +-
 .../web/service/AtlasDebugMetricsSinkTest.java     |    2 +-
 .../atlas/web/service/CuratorFactoryTest.java      |   64 +-
 .../web/service/SecureEmbeddedServerTest.java      |    2 +-
 .../web/service/SecureEmbeddedServerTestBase.java  |    4 +-
 .../apache/atlas/web/service/ServiceStateTest.java |    2 +-
 .../org/apache/atlas/web/setup/SetupStepsTest.java |    2 +-
 411 files changed, 30041 insertions(+), 15110 deletions(-)
 create mode 100644 
addons/models/0000-Area0/patches/008-base_model_update_ddl_querytext_attribute.json
 create mode 100644 dashboard/src/api/apiMethods/adminTasksApiMethod.ts
 create mode 100644 dashboard/src/components/CreateDropdown/CreateDropdown.tsx
 copy dashboard/src/{vite-env.d.ts => components/CreateDropdown/index.ts} (94%)
 create mode 100644 dashboard/src/components/TypeDefAuditDetailModal.tsx
 copy dashboard/src/{api/apiUrlLinks/entityFormApiUrl.ts => 
hooks/useAsyncPending.ts} (55%)
 copy dashboard/src/models/{detailPageType.ts => schemaTabTypes.ts} (53%)
 copy dashboard/src/redux/slice/{createBMSlice.ts => dashboardRefreshSlice.ts} 
(65%)
 create mode 100644 dashboard/src/utils/apiErrorToastMessage.ts
 create mode 100644 dashboard/src/utils/auditTypeDefUtils.ts
 create mode 100644 dashboard/src/utils/dashboardSearchUtils.ts
 create mode 100644 dashboard/src/utils/entityDetailMeaningsUtils.ts
 create mode 100644 dashboard/src/utils/filterUrlCriterionRemoval.ts
 create mode 100644 dashboard/src/utils/glossaryImportFlow.ts
 create mode 100644 dashboard/src/utils/metricsUtils.ts
 copy dashboard/src/{api/apiMethods/headerApiMethods.ts => 
utils/refreshDashboardHome.ts} (58%)
 create mode 100644 dashboard/src/utils/relationshipSearchQuery.ts
 create mode 100644 dashboard/src/utils/schemaElementsAttributeUtils.ts
 create mode 100644 dashboard/src/utils/schemaHistoricalRows.ts
 create mode 100644 dashboard/src/utils/scopedQuickSearchUtils.ts
 create mode 100644 dashboard/src/utils/typeCatalogUtils.ts
 create mode 100644 
dashboard/src/views/DashboardOverview/ClassificationCoverage.tsx
 create mode 100644 
dashboard/src/views/DashboardOverview/ClassificationDistributionCard.tsx
 create mode 100644 dashboard/src/views/DashboardOverview/DashboardOverview.tsx
 copy dashboard/src/{api/apiMethods/headerApiMethods.ts => 
views/DashboardOverview/DashboardSkeleton.tsx} (59%)
 create mode 100644 dashboard/src/views/DashboardOverview/EntityStatusDonut.tsx
 create mode 100644 dashboard/src/views/DashboardOverview/EntityTypeBarChart.tsx
 create mode 100644 
dashboard/src/views/DashboardOverview/EntityTypeBarChartSkeleton.tsx
 create mode 100644 
dashboard/src/views/DashboardOverview/KafkaTopicSummaryCard.tsx
 create mode 100644 dashboard/src/views/DashboardOverview/LatestEntitiesList.tsx
 create mode 100644 
dashboard/src/views/DashboardOverview/LatestEntitiesSkeleton.tsx
 create mode 100644 
dashboard/src/views/DashboardOverview/MessageConsumptionChart.tsx
 create mode 100644 dashboard/src/views/DashboardOverview/OverviewCard.tsx
 create mode 100644 dashboard/src/views/DashboardOverview/RecentActivity.tsx
 copy dashboard/src/{api/apiMethods/headerApiMethods.ts => 
views/DashboardOverview/RecentActivitySkeleton.tsx} (62%)
 copy dashboard/src/{api/apiUrlLinks/entitiesApiUrl.ts => 
views/DashboardOverview/dashboardChartPalette.ts} (52%)
 create mode 100644 
dashboard/src/views/DashboardOverview/latestEntitiesList.utils.ts
 create mode 100644 
dashboard/src/views/DetailPage/EntityDetailTabs/RelationshipCard.tsx
 create mode 100644 
dashboard/src/views/DetailPage/EntityDetailTabs/RelationshipCardSkeleton.tsx
 copy build-tools/src/main/resources/checkstyle-java-header.txt => 
dashboardv2/public/js/templates/detail_page/RelationshipCardsLayoutView_tmpl.html
 (89%)
 mode change 100755 => 100644
 create mode 100644 
dashboardv2/public/js/views/detail_page/RelationshipCardsLayoutView.js
 create mode 100644 docs/patches/html-minifier+4.0.0.patch
 create mode 100644 docs/patches/http-proxy-middleware+0.19.1.patch
 create mode 100644 docs/src/documents/Whats-New/WhatsNew-2.5.md
 delete mode 100644 
repository/src/main/java/org/apache/atlas/query/executors/ScriptEngineBasedExecutor.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/impexp/ImportCacheManager.java
 create mode 100644 
repository/src/test/java/org/apache/atlas/repository/store/graph/v2/EntityGraphMapperMultipleRelationshipTypesTest.java


Reply via email to