This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/npm_and_yarn/dashboardv2/bootstrap-3.4.1 in repository https://gitbox.apache.org/repos/asf/atlas.git.
omit 7b6066d Bump bootstrap from 3.3.7 to 3.4.1 in /dashboardv2 add 2a9b1ff ATLAS-3667 : Option to store Ldap/AD bind password in jceks keystore file add 27dc446 Revert "ATLAS-3667 : Option to store Ldap/AD bind password in jceks keystore file" add f30fd67 ATLAS-3667 : Option to store Ldap/AD bind password in jceks keystore file add 7601107 ATLAS-3666: updated file-based authentication to use BCrypt - #2 add 00fb162 ATLAS-3632: Max length validation for business-metadata string attributes and Test cases. which cover 1.business-metadata typedef creation 2.entity-BM association 3.Max length check add 0d0a389 ATLAS-3688: updated dependencies to remove unnecessary references to hdfs-model, hbase-common and hbase-server add 5c9cb78 ATLAS-3686 : UI : Allows user to add search weight in business-metadata for suggestion API. add 60b7d2a ATLAS-3156 : UI:No loading animation while creating or deleting a Classification, Create Entity, View loading add c06221a ATLAS-3575:- Update authorization - admin-purge for purge entity. add d014798 ATLAS-3697:- [Business Metadata] Incorrect values populated in Entity details > Business Metatdata attribute values, after encountering an error previously add 22ca98b ATLAS-3156 : Assign term/category loader not disappearing add ef20f8f ATLAS-3690: updated Storm hook to fix incorrect qualifiedName format for HBase table entities (jackylau via madhan) add e58e7d4 ATLAS-3705 : UI : Remove notification section from Server Statistics: migration page add 9e2a49b ATLAS-3704 : UI : add isIndexable=true while adding attribute to Business metadata and classification add d727cef ATLAS-3674: ZipFileMigationImporter: Migration status display fix. Part 2 add fc0ae77 ATLAS-3667: Option to store Ldap/AD bind password in jceks keystore file - #2 (fix for NPE) add 61c2fe3 ATLAS-3703 : BasicSearch: Search by terms/Search by text in combination of Classification filter, filter doesn't work add 4d0f5ce ATLAS-3672 : Search with Classification without filters and Entity with filters doesn't fetch expected results. add 37d64be ATLAS-3699 : Update authorization for Update-Entity for audit logs for DENY policy add 521118c ATLAS-3708: fix to persist displayName field in AtlasAttributeDef add f5cd728 ATLAS-3700: added option to append value to array, map type attributes add 6b78370 ATLAS-3712: Add 'isAppendOnPartialUpdate' option in ML model to append updates. add 36956bc ATLAS-3701: performance improvements in classification-dissociation add 2ac0342 ATLAS-3711 : UI: Classification/Term modal should close after create/update/delete response add 6ece28f ATLAS-3713 : UI : DSL select count() query doesn't display results on UI add 2fbfb55 ATLAS-3710 : [Business Metadata] Missing Business Metadata attribute info in list view add 95923fb ATLAS-3706 : UI: Audit change for Business metadata/labels/user-define property add e0eb318 ATLAS-3717: [Business Metadata] businessmetadata is misplelled as businessmetata in entity rest calls add 159afa8 ATLAS-3702: Edge creation performance improvements. add 076d83c ATLAS-3716: updated entity-def to support displayTextAttribute option add 73bf850 ATLAS-3711 : UI: Classification/Term modal should close after create/update/delete response #2 loader improvement for cancel button add 64b2435 ATLAS-3681 : Cluttered Business Metadata Attribute listing under entity filters add d485860 ATLAS-3708: Update Hive hook to create ADLS-Gen2 entities for ABFS path references add 683e267 ATLAS-3702: Edge creation performance improvements. Part 2. add ec48c09 ATLAS-3720 : UI: Add "ADLS Gen2" icon add 3ff785a ATLAS-3726: Added extra field to admin audit for result count add 1e8fa7e ATLAS-3709 Issues with quick search/suggestions in conjunction with Business Metadata attributes add fa2e5b4 ATLAS-3679 : Bulk import Business Metadata attribute. add c135962 ATLAS-3707: Added check to avoid new audit to be created for delete in case of purge add 80135a8 ATLAS-3689: added entity-audit entries on business attributes add/update/delete to an entity add eef89a7 ATLAS-3730: In case of hard delete and purge set the entity status to Purged at classification add 490e37e ATLAS-3709: fix to address skipped index initialization in earlier commit - #2 add ad226dd ATLAS-3711 : UI: Classification/Term modal should close after create/update/delete response (#3 PropagationPropertyModal loader added) add ff1a9dc ATLAS-3732 : UI: Lineage graph improvement and lib version updated add 4aef3b4 Bump bootstrap from 3.3.7 to 3.4.1 in /dashboardv2 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 (7b6066d) \ N -- N -- N refs/heads/dependabot/npm_and_yarn/dashboardv2/bootstrap-3.4.1 (4aef3b4) 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. No new revisions were added by this update. Summary of changes: addons/falcon-bridge/pom.xml | 5 - addons/hbase-bridge/pom.xml | 10 - addons/hive-bridge/pom.xml | 20 - .../atlas/hive/hook/events/BaseHiveEvent.java | 173 ++++- addons/impala-bridge/pom.xml | 20 - addons/models/0000-Area0/0010-base_model.json | 8 + addons/models/1000-Hadoop/1030-hive_model.json | 7 +- ..._process_execution_add_display_text_option.json | 15 + .../models/4000-MachineLearning/4010-ml_model.json | 15 +- addons/sqoop-bridge/pom.xml | 5 - addons/storm-bridge/pom.xml | 10 - .../apache/atlas/storm/hook/StormAtlasHook.java | 3 +- .../org/apache/atlas/repository/Constants.java | 4 +- dashboardv2/gruntfile.js | 1 + dashboardv2/package-lock.json | 460 ++++++++++---- dashboardv2/package.json | 4 +- dashboardv2/public/css/scss/common.scss | 21 + dashboardv2/public/css/scss/form.scss | 12 +- dashboardv2/public/css/scss/graph.scss | 10 + .../css/scss/{style.scss => migration-style.scss} | 10 - dashboardv2/public/css/scss/stats.scss | 15 + dashboardv2/public/css/scss/theme.scss | 3 +- dashboardv2/public/img/entity-icon/azure.png | Bin 0 -> 5433 bytes .../public/img/entity-icon/disabled/azure.png | Bin 0 -> 5032 bytes dashboardv2/public/js/main.js | 2 +- .../audit/CreateAuditTableLayoutView_tmpl.html | 2 +- .../glossary/GlossaryLayoutView_tmpl.html | 25 +- .../js/templates/search/UserDefine_tmpl.html | 8 - .../public/js/templates/site/Statistics_tmpl.html | 7 +- .../js/templates/tag/TagLayoutView_tmpl.html | 26 +- dashboardv2/public/js/utils/CommonViewFunction.js | 30 +- dashboardv2/public/js/utils/Enums.js | 3 +- dashboardv2/public/js/utils/TableLayout.js | 4 +- dashboardv2/public/js/utils/Utils.js | 54 +- .../js/views/audit/CreateAuditTableLayoutView.js | 144 +++-- .../js/views/detail_page/DetailPageLayoutView.js | 6 + .../js/views/entity/CreateEntityLayoutView.js | 6 +- .../js/views/entity/EntityLabelDefineView.js | 5 +- .../public/js/views/entity/EntityUserDefineView.js | 5 +- .../js/views/glossary/AssignTermLayoutView.js | 5 +- .../public/js/views/glossary/GlossaryLayoutView.js | 30 +- .../public/js/views/graph/LineageLayoutView.js | 682 ++++++++------------ dashboardv2/public/js/views/graph/LineageUtils.js | 252 +++++++- .../js/views/graph/PropagationPropertyModal.js | 6 +- .../public/js/views/migration/MigrationView.js | 2 +- .../public/js/views/search/QueryBuilderView.js | 5 +- dashboardv2/public/js/views/site/Statistics.js | 22 +- .../public/js/views/tag/AddTagAttributeView.js | 2 +- dashboardv2/public/js/views/tag/AddTagModalView.js | 4 + .../public/js/views/tag/CreateTagLayoutView.js | 2 +- dashboardv2/public/js/views/tag/TagLayoutView.js | 32 +- dashboardv2/public/migration-status.html.tpl | 17 +- dashboardv3/package-lock.json | 449 +++++++++---- dashboardv3/package.json | 2 +- dashboardv3/public/css/scss/business-metadata.scss | 24 + dashboardv3/public/css/scss/common.scss | 21 + dashboardv3/public/css/scss/form.scss | 12 +- dashboardv3/public/css/scss/graph.scss | 10 + dashboardv3/public/css/scss/loader.scss | 39 +- dashboardv3/public/css/scss/table.scss | 1 + dashboardv3/public/css/scss/theme.scss | 3 +- dashboardv3/public/img/entity-icon/azure.png | Bin 0 -> 5433 bytes .../public/img/entity-icon/disabled/azure.png | Bin 0 -> 5032 bytes dashboardv3/public/index.html.tpl | 1 + dashboardv3/public/js/main.js | 34 +- .../audit/CreateAuditTableLayoutView_tmpl.html | 2 +- .../BusinessMetadataAttributeItemView_tmpl.html | 18 + .../detail_page/DetailPageLayoutView_tmpl.html | 14 +- .../js/templates/search/UserDefine_tmpl.html | 8 - .../tree/BusinessMetadataTreeLayoutView_tmpl.html | 3 + .../tree/ClassificationTreeLayoutView_tmpl.html | 3 + .../tree/CustomFilterTreeLayoutView_tmpl.html | 17 +- .../search/tree/EntityTreeLayoutView_tmpl.html | 15 +- .../search/tree/GlossaryTreeLayoutView_tmpl.html | 6 +- dashboardv3/public/js/utils/CommonViewFunction.js | 30 +- dashboardv3/public/js/utils/Enums.js | 4 +- dashboardv3/public/js/utils/TableLayout.js | 4 +- dashboardv3/public/js/utils/UrlLinks.js | 2 +- dashboardv3/public/js/utils/Utils.js | 53 +- .../js/views/audit/CreateAuditTableLayoutView.js | 139 ++-- .../BusinessMetadataAttrTableLayoutView.js | 48 +- .../BusinessMetadataAttributeItemView.js | 63 +- .../BusinessMetadataTableLayoutView.js | 38 +- .../CreateBusinessMetadataLayoutView.js | 22 +- .../business_metadata/EnumCreateUpdateItemView.js | 10 +- .../js/views/detail_page/DetailPageLayoutView.js | 6 + .../js/views/entity/CreateEntityLayoutView.js | 7 +- .../views/entity/EntityBusinessMetaDataItemView.js | 2 +- .../js/views/entity/EntityBusinessMetaDataView.js | 20 +- .../js/views/entity/EntityLabelDefineView.js | 5 +- .../public/js/views/entity/EntityUserDefineView.js | 5 +- .../js/views/glossary/AssignTermLayoutView.js | 5 +- .../public/js/views/graph/LineageLayoutView.js | 697 ++++++++------------- dashboardv3/public/js/views/graph/LineageUtils.js | 252 +++++++- .../js/views/graph/PropagationPropertyModal.js | 6 +- .../public/js/views/search/QueryBuilderView.js | 9 +- .../search/tree/BusinessMetadataTreeLayoutView.js | 18 +- .../search/tree/ClassificationTreeLayoutView.js | 41 +- .../search/tree/CustomFilterTreeLayoutView.js | 20 +- .../js/views/search/tree/EntityTreeLayoutView.js | 23 +- .../js/views/search/tree/GlossaryTreeLayoutView.js | 20 +- .../public/js/views/tag/AddTagAttributeView.js | 2 +- dashboardv3/public/js/views/tag/AddTagModalView.js | 4 + .../public/js/views/tag/CreateTagLayoutView.js | 2 +- .../org/apache/atlas/ApplicationProperties.java | 33 + .../main/java/org/apache/atlas/AtlasErrorCode.java | 2 + .../atlas/bulkimport/BulkImportResponse.java | 154 +++++ .../org/apache/atlas/listener/ChangedTypeDefs.java | 2 +- .../atlas/listener/EntityChangeListenerV2.java | 9 + .../apache/atlas/model/audit/AtlasAuditEntry.java | 10 + .../atlas/model/audit/EntityAuditEventV2.java | 5 +- .../apache/atlas/model/instance/AtlasEntity.java | 2 +- .../model/instance/EntityMutationResponse.java | 5 + .../atlas/model/typedef/AtlasBaseTypeDef.java | 19 + .../apache/atlas/model/typedef/AtlasEntityDef.java | 2 + .../apache/atlas/model/typedef/AtlasStructDef.java | 16 +- .../atlas/type/AtlasBusinessMetadataType.java | 44 +- .../org/apache/atlas/type/AtlasEntityType.java | 50 +- .../org/apache/atlas/type/AtlasTypeRegistry.java | 47 +- .../java/org/apache/atlas/type/AtlasTypeUtil.java | 14 + .../test/java/org/apache/atlas/TestUtilsV2.java | 126 +++- .../apache/atlas/type/TestAtlasTypeRegistry.java | 32 +- pom.xml | 6 - .../discovery/ClassificationSearchProcessor.java | 93 ++- .../apache/atlas/discovery/SearchProcessor.java | 97 +-- .../atlas/repository/audit/AtlasAuditService.java | 3 +- .../repository/audit/EntityAuditListenerV2.java | 82 ++- .../repository/graph/GraphBackedSearchIndexer.java | 25 +- .../apache/atlas/repository/graph/GraphHelper.java | 44 +- .../atlas/repository/graph/SolrIndexHelper.java | 48 +- .../migration/DataMigrationStatusService.java | 16 +- .../atlas/repository/ogm/AtlasAuditEntryDTO.java | 19 +- .../repository/store/graph/AtlasEntityStore.java | 11 + .../repository/store/graph/v1/DeleteHandlerV1.java | 5 +- .../store/graph/v2/AtlasEntityChangeNotifier.java | 13 +- .../store/graph/v2/AtlasEntityStoreV2.java | 254 +++++++- .../store/graph/v2/AtlasGraphUtilsV2.java | 131 +++- .../store/graph/v2/AtlasRelationshipStoreV2.java | 2 +- .../store/graph/v2/AtlasStructDefStoreV2.java | 4 + .../store/graph/v2/EntityGraphMapper.java | 194 ++++-- .../store/graph/v2/EntityGraphRetriever.java | 26 +- .../store/graph/v2/IAtlasEntityChangeNotifier.java | 3 + .../v2/bulkimport/EntityChangeNotifierNop.java | 6 + .../graph/v2/bulkimport/pc/EntityConsumer.java | 6 +- .../main/java/org/apache/atlas/util/FileUtils.java | 22 +- .../atlas/repository/audit/AdminPurgeTest.java | 2 +- .../impexp/DataMigrationStatusServiceTest.java | 9 +- .../v2/AtlasBusinessMetadataDefStoreV2Test.java | 169 ++++- .../store/graph/v2/AtlasComplexAttributesTest.java | 101 ++- .../store/graph/v2/AtlasEntityStoreV2Test.java | 225 +++++-- .../test/resources/csvFiles/incorrectFile_2.csv | 2 + .../src/test/resources/csvFiles/template_1.csv | 2 +- .../src/test/resources/csvFiles/template_2.csv | 2 + tools/classification-updater/pom.xml | 5 - .../org/apache/atlas/examples/QuickStartV2.java | 2 + .../notification/EntityNotificationListenerV2.java | 5 + .../atlas/util/CredentialProviderUtility.java | 30 +- .../apache/atlas/web/resources/AdminResource.java | 2 +- .../java/org/apache/atlas/web/rest/EntityREST.java | 59 +- .../apache/atlas/web/adapters/TestEntityREST.java | 264 +++++++- 160 files changed, 5004 insertions(+), 2015 deletions(-) create mode 100644 addons/models/1000-Hadoop/patches/016-hive_process_execution_add_display_text_option.json copy dashboardv2/public/css/scss/{style.scss => migration-style.scss} (79%) create mode 100644 dashboardv2/public/img/entity-icon/azure.png create mode 100644 dashboardv2/public/img/entity-icon/disabled/azure.png create mode 100644 dashboardv3/public/img/entity-icon/azure.png create mode 100644 dashboardv3/public/img/entity-icon/disabled/azure.png create mode 100644 intg/src/main/java/org/apache/atlas/bulkimport/BulkImportResponse.java create mode 100644 repository/src/test/resources/csvFiles/incorrectFile_2.csv create mode 100644 repository/src/test/resources/csvFiles/template_2.csv