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 40ca9ce  Bump bootstrap from 3.3.7 to 3.4.1 in /dashboardv2
     add 25044ce  ATLAS-3488 :- Update Simple Authentication(file-based) 
password with ShaPasswordEncoder with Salt.
     add 0ce149e  ATLAS-3502 : UI : Atlas UI accepts the partial search for 
classifications
     add f93b370  ATLAS-3483 Add REST support to add/delete labels
     add 94933c4  ATLAS-3493 Enhance S3 models to support additional attributes.
     add 5ae7fbe  ATLAS-3488 : Update Simple Authentication(file-based) 
password with ShaPasswordEncoder with Salt (Addendum patch #1).
     add 15d5b34  ATLAS-3503 : UI: Add classification count table in statistics 
popup
     add 9115e7d  ATLAS-3490: Added headers in atlas api
     add f6e252f  
ATLAS-3504-DSL-query-with-like-clause-returns-unexpected-results-v1.patch
     add dca71dd  ATLAS-3506 Add Expect 100 Continue header to Atlas Client.
     add d528d27  ATLAS-3510: Enable quick-search and suggestions on entity 
labels
     add 10a1105  ATLAS-3505 : UI: Improve notification message format.
     add 6050a8e  ATLAS-3497 Add audit entry for adding/removing labels
     add d5c8bf4  ATLAS-3509 : UI: Add basic search hyperlink in metric popup
     add 9816344  ATLAS-3515: Migration import now creates new types and then 
updates existing types.
     add 24fb2b0  ATLAS-3504:- DSL query with like clause returns unexpected 
results #1.
     add 1b5ca4c  ATLAS-3517: Enhance suggestions REST API to have optional 
'fieldName' parameter to get suggestions from
     add 7224364  ATLAS-3521 : UI: Use existing labels from other entities
     add a9672da  ATLAS-3513 : Classic UI: Sidebar not rendered on refresh if 
url has 'from=classification' queryParam
     add 714423c  ATLAS-3523: UI doesn't pick _CLASSIFIED , _NOT_CLASSIFIED on 
selecting the same.
     add 09118ca  ATLAS-3477: Add entity purge API in Admin Resource
     add e3e7f2e  ATLAS-3526 :- UI doesn't pick the classification from Saved 
search body if it has *.
     add 5932b1a  ATLAS-3482 Enhance basic search to enable search on entity 
system attributes
     add bdd110d  ATLAS-3519: reuse script engine to improve lineage query 
performance
     add d1f3418  ATLAS-3530: Retrieve entityDefinition for '_ALL_ENTITY_TYPES' 
in /api/atlas/v2/types/entitydef/name/{name}
     add df85aa7  ATLAS-3457: Support Multi-Classification search without 
attributes
     add 7be3a6f  ATLAS-3520: DSL Query special processing for '_'.
     add e607ba1  ATLAS-3532: DSL: Fix for test case failure.
     add d0c1b30  ATLAS-3533: search with term and tag doesn't return right 
results
     add af20337  ATLAS-3541: updated datatype for system attributes, timestamp 
and modifiedTimestamp, from long to date
     add c6661ff  ATLAS-3539: fixed Hive metastore hook to populate 
hive_db.ownerType, and not update hive_db.description when null
     add 9f5b786  ATLAS-3590: fix HiveHook to avoid incorrect 
alter-table-property notifications
     add d9ebc24  ATLAS-3544: fix NPE during entity-delete
     add 48df654  ATLAS-3261: added option to authorize notifications using 
username given in the message
     add 5955fcd  ATLAS-3532: DSL Composer update to address '_' test case. 
Part #2
     add 8ca94c8  ATLAS-3531 : UI : Atlas website: download/release page 
missing releases.
     add c95aba2  ATLAS-3545: NullPointerException while trying to delete 
classification
     add 1e0962d  ATLAS-3549 Add a new REST endpoint to get EntityHeader using 
unique attributes
     add 65a62b0  ATLAS-3550 :- Add authorize check for  
partialUpdateEntityAttrByGuid API call
     add e202e9e  ATLAS-3482: UI: Support basic search to search with System 
attributes only for entity
     add 6435223  ATLAS-3537 : UI: Allow users to search for deleted & shell 
entities from statistics popup
     add cf455a5  ATLAS-3558: Improve lineage performance using in-memory 
traversal
     add 7423add  ATLAS-3563: Improve tag propagation performance using 
in-memory traversal
     add 67a7367  ATLAS-3562: Hive metadata has the same classification 
multiple times
     add c789f2d  ATLAS-3565: Atlas server should set startTime and endTime for 
hive_process to System.currentTimeMillis() if either of these are null.
     add e2ba305  ATLAS-3566: improvements in upgrade patches, to avoid 
full-scan
     add 343b783  ATLAS-3567 - Bypass package-lock.json error during build (#79)
     add fb9f1e9  ATLAS-3568: Performance improvements in writing audit logs
     add f5dcc7b  ATLAS-3568: Performance improvements in writing audit logs #2
     add bb10c16  ATLAS-3563: Update tag propagation in-memory implementation 
to ignore deleted edges #2
     add 7238976  ATLAS-3572:Atlas website: Remove introduction heading
     add b5fe089  ATLAS-3580: incorrect results for search on __customAttributes
     add 6d94f39  ATLAS-3486: Introduce Atlas NamespaceDef
     add 7be35c3  ATLAS-3582: UI: Show comma formatted numbers in System 
Details "memory panel" of Statistics popup
     add 7526a69  ATLAS-3576 : UI: Improve system attributes presentation
     add bbbadea  ATLAS-3564: Added new version of aws s3 models
     add 2d4edf8  ATLAS-3581:HBase hook converts qualifiedName to lowercase for 
namespace, table, column-family and column
     add f484b20  ATLAS-3559: Additional attributes (displayName & 
userDescription) to Asset.
     add eed7817  ATLAS-3588 Export API- Update documentation
     add ea653e0  ATLAS-3591: Improve user-defined attributes search
     add cb0fe79  ATLAS-3589 Unable to search typeDefs of category 'Namespace'
     add 0ac9534  ATLAS-3568: Hive hook should set startTime and endTime for 
hive_process entities to System.currentTimeMillis()
     add 47f2e77  ATLAS-3590: Hive hook should ignore capturing lineage for 
temporary tables in CTAS queries
     add 4d44690  ATLAS-3592 : UI: Ignore any empty values for Date type 
attribute in Entity property table
     add e04c4f5  ATLAS-3596: UI: Improved System attribute presentation for 
user friendliness
     add b3563fd  ATLAS-3599 : Beta UI: While Saving search , limit and offset 
are not set properly when using Beta UI.
     add 121ccbd  ATLAS-3605 : Test case failure due to addition of two fields 
displayName and userDescription to base model
     add a6cdb60  ATLAS-3602: Provide option to Ignore relationship attribute 
mapping in getAndCacheEntity()
     add 984b359  ATLAS-3608: Hive Bridge: Hive Metastore: Alter Table Query 
Not Handled Correctly.
     add d3a08b6  ATLAS-3534: enhancements to support add/update/delete 
namespace-attributes on entities
     add 4229cb3  ATLAS-3609 : UI : Quick search renders element as as string
     add cc2e6af  ATLAS-3611: updated AtlasEntityDef with addition of read-only 
field namespaceAttributeDefs
     add 98b5416  ATLAS-3606 :- Missing HIVE_PROCESS attribute values in atlas.
     add 015577e  ATLAS-3604: Data Migration status display.
     add 3e035c4  ATLAS-3595, ATLAS-3603: Auto-start migration import for ZIP 
file-based migration.
     add 5e7f894  ATLAS-3619: updated namespace-def to allow attributes with no 
associated entity-types, mandatory attributes and unique attributes
     add 10bcaa8  ATLAS-3621: updated HiveHook to not save query-string in 
multiple attributes - queryText and name
     add ac808af  ATLAS-3613: updated search to support namespace attributes
     add 695480e  ATLAS-3617 : Labels , UI : Attempting to add duplicate label 
removes both the duplicate and already existing label with same name.
     add 8f6cb0e  ATLAS-3620 : Beta UI : No option to create child tag by 
clicking the classificationPopover of parent tag.
     add bcb9ea2  ATLAS-3607 : UI: changes to create namespace type definitions 
and define namespace attributes
     add 9b89a3f  ATLAS-3593 : UI: Issue with 'Sub-classification' checkbox 
filter in Classification Details page
     add 8fe3edd  ATLAS-3622: added authorization for add/remove of labels, 
update of namespace attributes
     add 47ccfaf  ATLAS-3607 : namespace attributes build fix
     add 70ebb22  ATLAS-3554 : UI: changes to display/add/update/delete 
namespace attributes for entities in entity details page
     add 3680ab4  ATLAS-3626 : Beta UI : No option to overwrite Saved Search
     add fd1aad3  ATLAS-3627:Beta UI, Usability: Classifications default toggle 
set to show only classifications associated to entity
     add cd177f8  ATLAS-3623 : Beta UI: Basic search improvement to search for 
namespace attribute
     add b0c85dd  ATLAS-3629 : UI: skipDefaultError handler improvement
     add e159f76  ATLAS-3623 : Beta UI: Basic search improvement to search for 
namespace attribute: Bug fix for column selection
     add a2ccfb9  ATLAS-3320: Import Service. Support concurrent ingest.
     add 54042d3  DataMigration: Automatic resume.
     add c652dd4  ATLAS-3630 : UI: Update node version to 12.x
     add 6eb72fa  ATLAS-3621: updated HiveHook to not save query-string in 
multiple attributes - queryText and name - #2 (avoid excessive logs)
     add 6245838  ATLAS-3628 : Beta UI: Wildcard Search for classifications 
doesn't fire any search
     add 6b503ee  Multiple_stdout_stderr_handlers_including_console
     add 75e678d  ATLAS-3615 :- Basic Search : Search with _ALL_ENTITY_TYPES 
and classification doesn't not fetch any entity associated to that 
classification
     add c99e15b  ATLAS-3601 :- No LABEL_DELETE event is audited when last 
label is deleted.
     add b02443e  Revert "DataMigration: Automatic resume."
     add 024f5d5  Revert "ATLAS-3320: Import Service. Support concurrent 
ingest."
     add 3c9a437  Revert "Multiple_stdout_stderr_handlers_including_console" 
distro test cases are failing
     add ec3c6db  ATLAS-3631: Make Server name header configurable and Basic 
auth improvement.
     add 91d2b8e  ATLAS-3629 : UI: skipDefaultError handler improvement (2 
patch)
     add 58a5895  ATLAS-3624 : Beta UI : Allow user to add mutlti-valued 
attributes in namespaces
     add 43c134d  ATLAS-3634:Betal UI: Add refresh button for basic search / 
Advance Search
     add 69d403e  ATLAS-3636 : [Namespace-UI] Issues/ambiguous error messages 
while adding a new attribute in a Namespace
     add 6a49d94  ATLAS-3641: Import Service: Support zipDirect format of 
import. Test files
     add ed2755d  ATLAS-3643: PC Fx: StatusReporter: Introduce Status Reporting 
to Be used With PC Framework
     add 30a0995  ATLAS-3645 :- Update default entity permission for labels and 
namespace resource in atlas-simple-authz-policy.json
     add e8661ec  ATLAS-3641: Import Service: Support zipDirect format of 
import.
     add cc601d7  ATLAS-3642: PC fx: WorkItemManager getResults Modification.
     add 371f967  ATLAS-3518: Added new Atlas Audit Framework with Purge 
Operation and Unit Test
     add 668adda  ATLAS-3649: Table-level Imports: Deleting Tables Differing By 
Requests Fails
     add e503728  ATLAS-3600 : Some System Attribute of Entity filter doesn't 
work
     add 0e94717  ATLAS-3653: rename Namespace to BusinessMetadata
     add 7de3579  ATLAS-3658: updated JanusGraph version to 0.4.1 and Tinkerpop 
version to 3.4.4
     add 30a275d  ATLAS-3659: updated Hive hook to create aws_s3_v2 entities
     add aa4bbb0  ATLAS-3555 : UI: Make Beta UI as primary UI for Atlas
     add 3d0fced  ATLAS-3656 : UI: Rename type Namespace to BusinessMetadata
     add 765ea58  ATLAS-3320: Migration Import implementation.
     add 6ecad6e  ATLAS-3618 : Entities with no guid appears in search result
     add c6cac03  ATLAS-3647: Fix System attribute search when IsIncomplete 
Attribute has 1,null as values.
     add ba5b2db  ATLAS-3614: added configuration to specify default 
classification-propagation flag
     add e1b205c  ATLAS-3660: added model for ADLS-Gen2
     add 72910c4  ATLAS-3651 :- Metrics API - Update count of entities for a 
type and subType.
     add 2e69f92  ATLAS-1866 :- Documentation for PAM type authentication and 
better logging for PAM auth
     add 506ffc9  ATLAS-3662 : UI: Business Metadata validation improvements
     add ffd2e2b  ATLAS-3657 : UI: changes for entity purge audits
     add 1ccb7c7  ATLAS-3598 : Beta UI: Issues with single click functionality 
in left hand panel.
     add 14b57db  ATLAS-3645 Update default entity permission for 
business-metadata in atlas-simple-authz-policy.json
     add f1df13d  ATLAS-3664 - Beta UI : Fix Option to select CLASSIFIED and 
NOT_CLASSIFIED.
     add 5783b70  ATLAS-3666: updated file-based authentication to use BCrypt
     add 9d6f1f6  ATLAS-3661 :- Create 'spark_column_lineage' type and 
relationship definition to add support of column level lineage (#93)
     add 721fcb4  ATLAS-3655: Create 'spark_application' type to avoid 
'spark_process' from being updated for multiple operations (#91)
     add 60f878e  ATLAS-3657 : UI: changes for entity purge audits (Minor title 
changes)
     add 3d0c987  ATLAS-3663: ZipFileMigrator: Automatic Resume During 
Migration.
     add 2c86bca  ATLAS-3650: fixed incorrect results from basic-search for 
types having large number of sub-types
     add 97ecfc7  ATLAS-3646 Create new 
'spark_ml_model_dataset','spark_ml_pipeline_dataset' relationship defs (#89)
     add 9647c91  ATLAS-3668 : UI: Sorting not working as expected for all the 
table
     add a30c6d4  ATLAS-3665 :- Add 'queryText' attribute to the 
'spark_process' type (#94)
     add 784b606  ATLAS-342: Import Glossary Terms from csv/excel file into 
Glossary
     add dff690a  ATLAS-3674: ZipFileMigrationImporter: Set Shell Entity 
Creation.
     add df8502e  ATLAS-3675 Enable quick search and suggestions for business 
metadata attributes
     add cfee9ce  ATLAS-3423: Import Glossary Terms from csv/excel file into 
Glossary (Test Cases Fix) #2
     add a78e208  ATLAS-3669 : UI: Import Glossary Terms CSV into a Glossary
     add 7b6066d  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   (40ca9ce)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/dashboardv2/bootstrap-3.4.1 (7b6066d)

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:
 .../test/resources/users-credentials.properties    |     6 +-
 .../apache/atlas/hbase/bridge/HBaseAtlasHook.java  |     6 +-
 .../org/apache/atlas/hbase/bridge/HBaseBridge.java |    10 +-
 .../test/resources/users-credentials.properties    |     4 +-
 .../atlas/hive/hook/AtlasHiveHookContext.java      |     8 +
 .../java/org/apache/atlas/hive/hook/HiveHook.java  |    17 +-
 .../atlas/hive/hook/HiveMetastoreHookImpl.java     |    19 +-
 .../atlas/hive/hook/events/BaseHiveEvent.java      |   180 +-
 .../atlas/hive/hook/events/CreateDatabase.java     |     4 +
 .../atlas/hive/hook/events/CreateHiveProcess.java  |     9 +-
 .../test/resources/users-credentials.properties    |     4 +-
 .../test/resources/users-credentials.properties    |     4 +-
 .../test/resources/users-credentials.properties    |     4 +-
 addons/models/0000-Area0/0010-base_model.json      |   115 +-
 .../005-base_model_add_display_attributes.json     |    33 +
 addons/models/1000-Hadoop/1100-spark_model.json    |   107 +
 ...015-spark_process_add_query_text_attribute.json |    23 +
 .../models/3000-Cloud/3030-aws_s3_v2_typedefs.json |   279 +
 .../3000-Cloud/3040-azure_adls_typedefs.json       |   436 +
 .../3000-Cloud/patches/004-s3_add_attributes.json  |    80 +
 .../test/resources/users-credentials.properties    |     4 +-
 .../test/resources/users-credentials.properties    |     4 +-
 .../atlas/authorize/AtlasEntityAccessRequest.java  |   101 +-
 .../org/apache/atlas/authorize/AtlasPrivilege.java |     8 +-
 .../authorize/simple/AtlasSimpleAuthorizer.java    |    13 +-
 .../authorize/simple/AtlasSimpleAuthzPolicy.java   |    44 +-
 .../main/resources/atlas-simple-authz-policy.json  |    14 +-
 .../simple/AtlasSimpleAuthorizerTest.java          |    67 +
 .../test/resources/atlas-simple-authz-policy.json  |    42 +-
 .../java/org/apache/atlas/EntityAuditEvent.java    |     6 +-
 .../main/java/org/apache/atlas/AtlasClientV2.java  |    48 +-
 .../java/org/apache/atlas/AtlasBaseClient.java     |     3 +-
 .../org/apache/atlas/repository/Constants.java     |     8 +-
 .../java/org/apache/atlas/service/Services.java    |    16 +-
 dashboardv2/gruntfile.js                           |    15 +-
 dashboardv2/package-lock.json                      |   885 +-
 dashboardv2/package.json                           |     6 +-
 dashboardv2/public/css/scss/form.scss              |     2 +-
 dashboardv2/public/css/scss/glossary.scss          |     8 +
 dashboardv2/public/css/scss/loader.scss            |     4 +-
 dashboardv2/public/css/scss/nav.scss               |     7 +-
 dashboardv2/public/css/scss/old-style.scss         |     2 +
 dashboardv2/public/css/scss/override.scss          |    34 +-
 dashboardv2/public/css/scss/panel.scss             |     8 +-
 dashboardv2/public/css/scss/profile-table.scss     |     3 +
 dashboardv2/public/css/scss/search.scss            |    57 +-
 dashboardv2/public/css/scss/tab.scss               |    19 +
 dashboardv2/public/css/scss/table.scss             |     2 -
 dashboardv2/public/css/scss/theme.scss             |    34 +
 dashboardv2/public/css/scss/wizard.scss            |    57 +-
 dashboardv2/public/index.html.tpl                  |     4 +-
 dashboardv2/public/js/App.js                       |     2 +-
 dashboardv2/public/js/collection/BaseCollection.js |    17 +-
 dashboardv2/public/js/collection/VCommonList.js    |     2 +-
 dashboardv2/public/js/collection/VEntityList.js    |     2 +-
 dashboardv2/public/js/collection/VLineageList.js   |     2 +-
 dashboardv2/public/js/collection/VProfileList.js   |     2 +-
 .../public/js/collection/VRelationshipList.js      |     2 +-
 dashboardv2/public/js/collection/VSchemaList.js    |     2 +-
 dashboardv2/public/js/collection/VTagList.js       |     2 +-
 dashboardv2/public/js/main.js                      |    34 +-
 dashboardv2/public/js/migration.js                 |   163 +
 dashboardv2/public/js/models/BaseModel.js          |     2 +-
 dashboardv2/public/js/models/VCommon.js            |     2 +-
 dashboardv2/public/js/models/VEntity.js            |     2 +-
 dashboardv2/public/js/models/VLineage.js           |     2 +-
 dashboardv2/public/js/models/VProfile.js           |     2 +-
 dashboardv2/public/js/models/VSchema.js            |     2 +-
 dashboardv2/public/js/models/VSearch.js            |     4 +-
 dashboardv2/public/js/modules/Helpers.js           |    25 +
 dashboardv2/public/js/modules/Vent.js              |     2 +-
 dashboardv2/public/js/modules/atlasLogin.js        |   138 +-
 dashboardv2/public/js/router/Router.js             |    42 +-
 .../ReplicationAuditTableLayoutView_tmpl.html      |     2 +-
 .../detail_page/DetailPageLayoutView_tmpl.html     |     2 +-
 .../entity/EntityDetailTableLayoutView_tmpl.html   |    18 +-
 .../entity/EntityLabelDefineView_tmpl.html         |   114 +-
 .../entity/EntityUserDefineItemView_tmpl.html      |    49 +-
 .../entity/EntityUserDefineView_tmpl.html          |   176 +-
 .../CreateEditCategoryTermLayoutView_tmpl.html     |     2 +-
 .../CreateEditGlossaryLayoutView_tmpl.html         |     2 +-
 .../glossary/GlossaryLayoutView_tmpl.html          |    12 +-
 .../glossary/ImportGlossaryLayoutView_tmpl.html    |     3 +-
 .../glossary/TermRelationAttributeTable_tmpl.html  |     6 +-
 .../js/templates/migration/MigrationView_tmpl.html |     2 +-
 .../profile/ProfileColumnLayoutView_tmpl.html      |    30 +-
 .../profile/ProfileTableLayoutView_tmpl.html       |    18 +-
 .../js/templates/search/QueryBuilder_tmpl.html     |     2 +-
 .../search/SearchDetailLayoutView_tmpl.html        |     2 +-
 .../js/templates/search/SearchLayoutView_tmpl.html |     4 +-
 .../js/templates/search/UserDefine_tmpl.html       |    36 +-
 .../search/save/SaveModalLayoutView_tmpl.html      |     2 +-
 .../public/js/templates/site/AboutAtlas_tmpl.html  |     2 +-
 dashboardv2/public/js/templates/site/Header.html   |     3 +-
 .../public/js/templates/site/Statistics_tmpl.html  |    29 +-
 .../public/js/templates/site/entity_tmpl.html      |    16 +-
 .../js/templates/tag/AddTagAttributeView_tmpl.html |     2 +-
 .../js/templates/tag/AddTagModalView_tmpl.html     |     5 +-
 .../js/templates/tag/AddTimezoneView_tmpl.html     |    32 +-
 .../js/templates/tag/CreateTagLayoutView_tmpl.html |     2 +-
 .../js/templates/tag/TagDetailLayoutView_tmpl.html |     2 +-
 .../tag/TagDetailTableLayoutView_tmpl.html         |     2 +-
 dashboardv2/public/js/utils/CommonViewFunction.js  |   165 +-
 dashboardv2/public/js/utils/Enums.js               |    28 +-
 dashboardv2/public/js/utils/Globals.js             |     9 +-
 dashboardv2/public/js/utils/Helper.js              |   165 +-
 dashboardv2/public/js/utils/Messages.js            |    13 +-
 dashboardv2/public/js/utils/Overrides.js           |    11 +-
 dashboardv2/public/js/utils/TableLayout.js         |    45 +-
 dashboardv2/public/js/utils/UrlLinks.js            |    19 +-
 dashboardv2/public/js/utils/Utils.js               |    51 +-
 .../public/js/views/common/BackgridHeader.js       |     2 +-
 .../js/views/detail_page/DetailPageLayoutView.js   |     6 +-
 .../js/views/entity/CreateEntityLayoutView.js      |     7 +-
 .../js/views/entity/EntityDetailTableLayoutView.js |     2 +-
 .../js/views/entity/EntityLabelDefineView.js       |   120 +-
 .../js/views/entity/EntityUserDefineItemView.js    |    46 +-
 .../public/js/views/entity/EntityUserDefineView.js |   106 +-
 .../js/views/glossary/GlossaryDetailLayoutView.js  |     2 +-
 .../public/js/views/glossary/GlossaryLayoutView.js |    22 +-
 .../js/views/glossary/ImportGlossaryLayoutView.js  |   128 +
 .../public/js/views/graph/LineageLayoutView.js     |     1 -
 .../public/js/views/migration/MigrationView.js     |    68 +
 .../js/views/profile/ProfileColumnLayoutView.js    |     1 -
 .../js/views/profile/ProfileTableLayoutView.js     |     1 -
 .../js/views/search/AdvancedSearchInfoView.js      |     2 +-
 .../public/js/views/search/QueryBuilderView.js     |   270 +-
 .../public/js/views/search/SearchLayoutView.js     |    74 +-
 .../public/js/views/search/SearchQueryView.js      |    15 +-
 .../js/views/search/SearchResultLayoutView.js      |   103 +-
 .../js/views/search/save/SaveModalLayoutView.js    |     4 +-
 .../js/views/search/save/SaveSearchItemView.js     |     2 +-
 .../public/js/views/search/save/SaveSearchView.js  |     4 +-
 dashboardv2/public/js/views/site/Header.js         |    17 +-
 .../public/js/views/site/SideNavLayoutView.js      |     2 +-
 dashboardv2/public/js/views/site/Statistics.js     |   171 +-
 dashboardv2/public/js/views/tag/AddTagModalView.js |     9 +-
 .../js/views/tag/TagAttributeDetailLayoutView.js   |     8 +-
 .../js/views/tag/TagDetailTableLayoutView.js       |     2 +-
 dashboardv2/public/js/views/tag/TagLayoutView.js   |     6 +-
 .../{index.html.tpl => migration-status.html.tpl}  |    70 +-
 dashboardv3/gruntfile.js                           |    12 +-
 dashboardv3/package-lock.json                      |   624 +-
 dashboardv3/package.json                           |     6 +-
 dashboardv3/public/css/scss/business-metadata.scss |   175 +
 dashboardv3/public/css/scss/common.scss            |    21 +-
 dashboardv3/public/css/scss/form.scss              |    11 +-
 dashboardv3/public/css/scss/glossary.scss          |    12 +
 dashboardv3/public/css/scss/leftsidebar.scss       |    54 +-
 dashboardv3/public/css/scss/loader.scss            |     3 +-
 dashboardv3/public/css/scss/nav.scss               |     7 +-
 dashboardv3/public/css/scss/old-style.scss         |     2 +
 dashboardv3/public/css/scss/override.scss          |    80 +-
 dashboardv3/public/css/scss/panel.scss             |    10 +-
 dashboardv3/public/css/scss/profile-table.scss     |     3 +
 dashboardv3/public/css/scss/search.scss            |    92 +-
 dashboardv3/public/css/scss/stats.scss             |     7 +
 dashboardv3/public/css/scss/style.scss             |     1 +
 dashboardv3/public/css/scss/table.scss             |    57 +-
 dashboardv3/public/css/scss/tag.scss               |     4 +
 dashboardv3/public/css/scss/theme.scss             |   102 +-
 dashboardv3/public/css/scss/wizard.scss            |    57 +-
 dashboardv3/public/ieerror.html                    |     2 +-
 dashboardv3/public/index.html.tpl                  |     4 +-
 dashboardv3/public/js/App.js                       |     2 +-
 dashboardv3/public/js/collection/BaseCollection.js |    20 +-
 dashboardv3/public/js/collection/VCommonList.js    |     2 +-
 dashboardv3/public/js/collection/VEntityList.js    |    10 +-
 dashboardv3/public/js/collection/VLineageList.js   |     2 +-
 dashboardv3/public/js/collection/VProfileList.js   |     2 +-
 .../public/js/collection/VRelationshipList.js      |     2 +-
 dashboardv3/public/js/collection/VSchemaList.js    |     2 +-
 dashboardv3/public/js/collection/VTagList.js       |     2 +-
 dashboardv3/public/js/main.js                      |    59 +-
 dashboardv3/public/js/models/BaseModel.js          |     5 +-
 dashboardv3/public/js/models/VCommon.js            |     2 +-
 dashboardv3/public/js/models/VEntity.js            |    24 +-
 dashboardv3/public/js/models/VLineage.js           |     2 +-
 dashboardv3/public/js/models/VProfile.js           |     2 +-
 dashboardv3/public/js/models/VSchema.js            |     2 +-
 dashboardv3/public/js/models/VSearch.js            |     4 +-
 dashboardv3/public/js/modules/Helpers.js           |    31 +
 dashboardv3/public/js/modules/Vent.js              |     2 +-
 dashboardv3/public/js/modules/atlasLogin.js        |   138 +-
 dashboardv3/public/js/router/Router.js             |   230 +-
 .../AdministratorLayoutView_tmpl.html              |    45 +
 .../audit/AdminAuditTableLayoutView_tmpl.html      |    78 +
 .../audit/CreateAuditTableLayoutView_tmpl.html     |    14 +-
 .../ReplicationAuditTableLayoutView_tmpl.html      |     2 +-
 .../BusinessMetadataAttrTableLayoutView_tmpl.html  |    47 +
 .../BusinessMetadataAttributeItemView_tmpl.html    |    89 +
 .../BusinessMetadataContainerLayoutView_tmpl.html  |     6 +-
 .../BusinessMetadataDetailLayoutView_tmpl.html}    |    10 +-
 .../BusinessMetadataTableLayoutView_tmpl.html      |    47 +
 .../CreateBusinessMetadataLayoutView_tmpl.html     |    29 +-
 .../EnumCreateUpdateItemView_tmpl.html             |    39 +
 dashboardv3/public/js/templates/common/Modal.html  |     2 +-
 .../detail_page/DetailPageLayoutView_tmpl.html     |     9 +-
 .../EntityBusinessMetaDataItemView_tmpl.html       |    44 +
 .../entity/EntityBusinessMetaDataView_tmpl.html    |    42 +
 .../entity/EntityDetailTableLayoutView_tmpl.html   |    18 +-
 .../entity/EntityLabelDefineView_tmpl.html         |   114 +-
 .../entity/EntityUserDefineItemView_tmpl.html      |    49 +-
 .../entity/EntityUserDefineView_tmpl.html          |   176 +-
 .../CreateEditCategoryTermLayoutView_tmpl.html     |     2 +-
 .../CreateEditGlossaryLayoutView_tmpl.html         |     2 +-
 .../ImportGlossaryLayoutView_tmpl.html}            |     3 +-
 .../glossary/TermRelationAttributeTable_tmpl.html  |     6 +-
 .../graph/RelationshipLayoutView_tmpl.html         |    96 +-
 .../profile/ProfileColumnLayoutView_tmpl.html      |    30 +-
 .../profile/ProfileTableLayoutView_tmpl.html       |    18 +-
 .../js/templates/search/QueryBuilder_tmpl.html     |     2 +-
 .../search/SearchConainerLayoutView_tmpl.html      |     4 +-
 .../search/SearchDefaultLayoutView_tmpl.html       |     1 +
 .../search/SearchDetailLayoutView_tmpl.html        |     2 +-
 .../search/SearchFilterBrowseLayoutView_tmpl.html  |    24 +-
 .../js/templates/search/SearchLayoutView_tmpl.html |     2 +-
 .../js/templates/search/SearchQuery_tmpl.html      |     2 +-
 .../UserDefine_tmpl.html}                          |    36 +-
 .../search/save/SaveModalLayoutView_tmpl.html      |    11 +-
 .../tree/BusinessMetadataTreeLayoutView_tmpl.html  |    35 +
 .../tree/ClassificationTreeLayoutView_tmpl.html    |    18 +-
 .../tree/CustomFilterTreeLayoutView_tmpl.html      |     2 +-
 .../search/tree/EntityTreeLayoutView_tmpl.html     |     2 +-
 .../search/tree/GlossaryTreeLayoutView_tmpl.html   |    18 +-
 .../public/js/templates/site/AboutAtlas_tmpl.html  |     2 +-
 dashboardv3/public/js/templates/site/Header.html   |    19 +-
 .../templates/site/SideNavLayoutView_old_tmpl.html |     4 +-
 .../js/templates/site/SideNavLayoutView_tmpl.html  |     2 +-
 .../public/js/templates/site/Statistics_tmpl.html  |    32 +-
 .../public/js/templates/site/entity_tmpl.html      |    16 +-
 .../js/templates/tag/AddTagAttributeView_tmpl.html |     2 +-
 .../js/templates/tag/AddTagModalView_tmpl.html     |     5 +-
 .../js/templates/tag/AddTimezoneView_tmpl.html     |    32 +-
 .../js/templates/tag/CreateTagLayoutView_tmpl.html |     2 +-
 .../tag/TagAttributeDetailLayoutView_tmpl.html     |     2 +-
 .../templates/tag/TagContainerLayoutView_tmpl.html |     4 +-
 .../js/templates/tag/TagDetailLayoutView_tmpl.html |    14 +-
 .../tag/TagDetailTableLayoutView_tmpl.html         |     2 +-
 dashboardv3/public/js/utils/CommonViewFunction.js  |   166 +-
 dashboardv3/public/js/utils/Enums.js               |    26 +-
 dashboardv3/public/js/utils/Globals.js             |    12 +-
 dashboardv3/public/js/utils/Helper.js              |    92 +-
 dashboardv3/public/js/utils/Messages.js            |    13 +-
 dashboardv3/public/js/utils/Overrides.js           |   101 +-
 dashboardv3/public/js/utils/TableLayout.js         |    45 +-
 dashboardv3/public/js/utils/UrlLinks.js            |    34 +-
 dashboardv3/public/js/utils/Utils.js               |    69 +-
 .../views/administrator/AdministratorLayoutView.js |   116 +
 .../js/views/audit/AdminAuditTableLayoutView.js    |   357 +
 .../public/js/views/audit/AuditTableLayoutView.js  |    41 +-
 .../js/views/audit/CreateAuditTableLayoutView.js   |     5 +-
 .../BusinessMetadataAttrTableLayoutView.js         |   214 +
 .../BusinessMetadataAttributeItemView.js           |   296 +
 .../BusinessMetadataContainerLayoutView.js         |    93 +
 .../BusinessMetadataDetailLayoutView.js            |    45 +-
 .../BusinessMetadataTableLayoutView.js             |   399 +
 .../CreateBusinessMetadataLayoutView.js            |   329 +
 .../business_metadata/EnumCreateUpdateItemView.js  |   267 +
 .../public/js/views/common/BackgridHeader.js       |     2 +-
 .../js/views/detail_page/DetailPageLayoutView.js   |    23 +-
 .../js/views/entity/CreateEntityLayoutView.js      |     7 +-
 .../views/entity/EntityBusinessMetaDataItemView.js |   349 +
 .../js/views/entity/EntityBusinessMetaDataView.js  |   251 +
 .../js/views/entity/EntityDetailTableLayoutView.js |     2 +-
 .../js/views/entity/EntityLabelDefineView.js       |   116 +-
 .../js/views/entity/EntityUserDefineItemView.js    |    46 +-
 .../public/js/views/entity/EntityUserDefineView.js |   106 +-
 .../views/glossary/GlossaryContainerLayoutView.js  |     2 +-
 .../js/views/glossary/GlossaryDetailLayoutView.js  |     2 +-
 .../public/js/views/glossary/GlossaryLayoutView.js |     7 +-
 .../js/views/glossary/ImportGlossaryLayoutView.js  |   128 +
 .../public/js/views/graph/LineageLayoutView.js     |     1 -
 .../js/views/graph/RelationshipLayoutView.js       |     4 +-
 .../js/views/profile/ProfileColumnLayoutView.js    |     1 -
 .../js/views/profile/ProfileTableLayoutView.js     |     1 -
 .../js/views/search/AdvancedSearchInfoView.js      |     2 +-
 .../js/views/search/GlobalSearchLayoutView.js      |     6 +-
 .../public/js/views/search/QueryBuilderView.js     |   309 +-
 .../js/views/search/SearchDefaultLayoutView.js     |   170 +-
 .../views/search/SearchFilterBrowseLayoutView.js   |    58 +-
 .../public/js/views/search/SearchLayoutView.js     |    13 +-
 .../public/js/views/search/SearchQueryView.js      |    11 +-
 .../js/views/search/SearchResultLayoutView.js      |   143 +-
 .../js/views/search/save/SaveModalLayoutView.js    |   113 +-
 .../js/views/search/save/SaveSearchItemView.js     |     2 +-
 .../public/js/views/search/save/SaveSearchView.js  |     4 +-
 .../search/tree/BusinessMetadataTreeLayoutView.js  |   321 +
 .../search/tree/ClassificationTreeLayoutView.js    |   122 +-
 .../search/tree/CustomFilterTreeLayoutView.js      |    81 +-
 .../js/views/search/tree/EntityTreeLayoutView.js   |    97 +-
 .../js/views/search/tree/GlossaryTreeLayoutView.js |    47 +-
 dashboardv3/public/js/views/site/Favorite.js       |    22 +-
 dashboardv3/public/js/views/site/Header.js         |    23 +-
 dashboardv3/public/js/views/site/Statistics.js     |   108 +-
 dashboardv3/public/js/views/tag/AddTagModalView.js |     9 +-
 .../js/views/tag/TagAttributeDetailLayoutView.js   |     8 +-
 .../js/views/tag/TagDetailTableLayoutView.js       |     2 +-
 dashboardv3/public/js/views/tag/TagLayoutView.js   |    50 +-
 dev-support/atlas-docker/Dockerfile                |     4 +
 distro/src/conf/atlas-application.properties       |     5 +
 distro/src/conf/atlas-simple-authz-policy.json     |     5 +-
 distro/src/conf/users-credentials.properties       |     4 +-
 docs/docz-lib/config/menu.js                       |     2 +-
 docs/docz-lib/config/versions.js                   |     3 +-
 docs/package-lock.json                             | 11891 -------------------
 docs/package.json                                  |    39 +-
 docs/src/documents/Downloads/Downloads.md          |    21 +-
 docs/src/documents/Import-Export/ExportAPI.md      |    30 +-
 docs/src/documents/Import-Export/ExportHDFSAPI.md  |     3 +-
 .../src/documents/{Introduction.md => Overview.md} |    10 +-
 docs/src/documents/Security/Authentication.md      |    24 +
 docs/src/documents/Security/AuthorizationModel.md  |     2 +-
 .../src/documents/Setup/InstallationInstruction.md |     2 +-
 .../shared/Header/HeaderDropDown/Basic.js          |   136 +-
 .../shared/Header/HeaderDropDown/index.js          |     4 +-
 .../repository/graphdb/AtlasGraphIndexClient.java  |     6 +-
 .../atlas/repository/graphdb/AtlasVertex.java      |    10 +
 .../repository/graphdb/janus/AtlasJanusGraph.java  |    19 +-
 .../graphdb/janus/AtlasJanusGraphIndexClient.java  |    11 +-
 .../repository/graphdb/janus/AtlasJanusVertex.java |     8 +
 .../janusgraph/diskstorage/solr/Solr6Index.java    |     7 +
 .../java/org/apache/atlas/AtlasConfiguration.java  |     9 +-
 .../main/java/org/apache/atlas/AtlasErrorCode.java |    39 +-
 .../org/apache/atlas/listener/ChangedTypeDefs.java |    21 +
 .../atlas/listener/EntityChangeListenerV2.java     |    52 +
 .../java/org/apache/atlas/model/TypeCategory.java  |     2 +-
 .../apache/atlas/model/audit/AtlasAuditEntry.java  |   130 +
 .../atlas/model/audit/AuditSearchParameters.java   |   148 +
 .../atlas/model/audit/EntityAuditEventV2.java      |     8 +-
 .../model/discovery/AtlasSuggestionsResult.java    |    12 +-
 .../atlas/model/discovery/SearchParameters.java    |     3 +
 .../glossary/relations/AtlasGlossaryHeader.java    |     7 +
 .../atlas/model/impexp/AtlasImportRequest.java     |    44 +-
 .../atlas/model/instance/AtlasClassification.java  |     4 +
 .../apache/atlas/model/instance/AtlasEntity.java   |    56 +-
 .../model/instance/EntityMutationResponse.java     |    39 +-
 .../atlas/model/instance/EntityMutations.java      |     3 +-
 .../MigrationImportStatus.java}                    |    36 +-
 .../model/typedef/AtlasBusinessMetadataDef.java    |    88 +
 .../apache/atlas/model/typedef/AtlasEntityDef.java |    56 +-
 .../apache/atlas/model/typedef/AtlasStructDef.java |    43 +-
 .../apache/atlas/model/typedef/AtlasTypesDef.java  |    65 +-
 .../java/org/apache/atlas/pc/StatusReporter.java   |   110 +
 .../java/org/apache/atlas/pc/WorkItemConsumer.java |    11 +-
 .../java/org/apache/atlas/pc/WorkItemManager.java  |     9 +-
 .../org/apache/atlas/store/AtlasTypeDefStore.java  |    16 +-
 .../atlas/type/AtlasBusinessMetadataType.java      |   175 +
 .../apache/atlas/type/AtlasClassificationType.java |    43 +-
 .../org/apache/atlas/type/AtlasEntityType.java     |   262 +-
 .../org/apache/atlas/type/AtlasStructType.java     |    96 +-
 .../org/apache/atlas/type/AtlasTypeRegistry.java   |    93 +-
 .../java/org/apache/atlas/type/AtlasTypeUtil.java  |    10 +
 .../main/java/org/apache/atlas/type/Constants.java |    52 +
 .../apache/atlas/typesystem/types/DataTypes.java   |     3 +-
 .../java/org/apache/atlas/utils/AtlasJson.java     |     4 +
 .../org/apache/atlas/TestRelationshipUtilsV2.java  |    21 +-
 .../test/java/org/apache/atlas/TestUtilsV2.java    |     4 +-
 .../typedef/TestAtlasBusinessMetadataDef.java      |    84 +
 .../org/apache/atlas/pc/StatusReporterTest.java    |   112 +
 .../atlas/type/TestAtlasRelationshipType.java      |    46 +-
 .../apache/atlas/type/TestAtlasTypeRegistry.java   |    18 +-
 .../test/resources/users-credentials.properties    |     4 +-
 pom.xml                                            |    21 +-
 repository/pom.xml                                 |    18 +
 .../apache/atlas/GraphTransactionInterceptor.java  |     4 +
 .../atlas/discovery/AtlasDiscoveryService.java     |     3 +-
 .../discovery/ClassificationSearchProcessor.java   |    43 +-
 .../atlas/discovery/EntityDiscoveryService.java    |     6 +-
 .../atlas/discovery/EntityLineageService.java      |   158 +-
 .../atlas/discovery/EntitySearchProcessor.java     |    59 +-
 .../atlas/discovery/FreeTextSearchProcessor.java   |     5 +-
 .../atlas/discovery/FullTextSearchProcessor.java   |     3 +-
 .../org/apache/atlas/discovery/SearchContext.java  |    68 +-
 .../apache/atlas/discovery/SearchProcessor.java    |   193 +-
 .../atlas/discovery/SuggestionsProvider.java       |     2 +-
 .../atlas/discovery/SuggestionsProviderImpl.java   |    16 +-
 .../org/apache/atlas/glossary/GlossaryService.java |    44 +-
 .../apache/atlas/glossary/GlossaryTermUtils.java   |   208 +
 .../org/apache/atlas/glossary/GlossaryUtils.java   |     5 +-
 .../apache/atlas/query/GremlinQueryComposer.java   |    12 +-
 .../org/apache/atlas/query/IdentifierHelper.java   |    30 +-
 .../apache/atlas/query/RegistryBasedLookup.java    |    43 +-
 .../audit/AbstractStorageBasedAuditRepository.java |     2 +-
 .../atlas/repository/audit/AtlasAuditService.java  |   188 +
 .../repository/audit/EntityAuditListenerV2.java    |   110 +
 .../converters/AtlasInstanceConverter.java         |    22 +-
 .../atlas/repository/graph/FullTextMapperV2.java   |     9 +-
 .../repository/graph/GraphBackedSearchIndexer.java |    12 +-
 .../apache/atlas/repository/graph/GraphHelper.java |   163 +-
 .../atlas/repository/graph/IFullTextMapper.java    |    45 +
 .../atlas/repository/graph/SolrIndexHelper.java    |    30 +-
 .../atlas/repository/impexp/ExportService.java     |     1 +
 .../repository/impexp/ExportTypeProcessor.java     |    15 +-
 .../atlas/repository/impexp/ImportService.java     |    26 +-
 .../repository/impexp/ImportTypeDefProcessor.java  |     5 +-
 .../impexp/MigrationProgressService.java           |    42 +-
 .../impexp/TableReplicationRequestProcessor.java   |    18 +-
 .../repository/impexp/TypeAttributeDifference.java |    33 +-
 .../repository/impexp/ZipExportFileNames.java      |     4 +
 .../atlas/repository/impexp/ZipSourceDirect.java   |   337 +
 .../repository/migration/DataMigrationService.java |    19 +-
 .../migration/DataMigrationStatusService.java      |   245 +
 .../atlas/repository/migration/FileWatcher.java    |   149 +
 .../migration/ZipFileMigrationImporter.java        |   163 +
 .../atlas/repository/ogm/AtlasAuditEntryDTO.java   |   110 +
 .../patches/ClassificationTextPatch.java           |    59 +-
 .../patches/ConcurrentPatchProcessor.java          |    79 +-
 .../repository/patches/UniqueAttributePatch.java   |    67 +-
 .../bootstrap/AtlasTypeDefStoreInitializer.java    |    25 +-
 .../repository/store/graph/AtlasEntityStore.java   |    47 +-
 .../store/graph/AtlasTypeDefGraphStore.java        |   153 +-
 .../repository/store/graph/v1/DeleteHandlerV1.java |   123 +-
 .../graph/v2/AtlasBusinessMetadataDefStoreV2.java  |   347 +
 .../store/graph/v2/AtlasEntityChangeNotifier.java  |   132 +-
 .../store/graph/v2/AtlasEntityStoreV2.java         |   394 +-
 .../store/graph/v2/AtlasGraphUtilsV2.java          |    25 +-
 .../store/graph/v2/AtlasRelationshipStoreV2.java   |   116 +-
 .../store/graph/v2/AtlasTypeDefGraphStoreV2.java   |    36 +-
 .../store/graph/v2/BulkImporterImpl.java           |   224 +-
 .../store/graph/v2/EntityGraphMapper.java          |   359 +-
 .../store/graph/v2/EntityGraphRetriever.java       |   258 +-
 .../store/graph/v2/IAtlasEntityChangeNotifier.java |    54 +
 .../v2/bulkimport/EntityChangeNotifierNop.java     |    88 +
 .../graph/v2/bulkimport/FullTextMapperV2Nop.java   |    57 +
 .../store/graph/v2/bulkimport/ImportStrategy.java  |    26 +-
 .../store/graph/v2/bulkimport/MigrationImport.java |   137 +
 .../RegularImport.java}                            |    77 +-
 .../graph/v2/bulkimport/pc/EntityConsumer.java     |   217 +
 .../v2/bulkimport/pc/EntityConsumerBuilder.java    |    50 +
 .../v2/bulkimport/pc/EntityCreationManager.java    |   129 +
 .../apache/atlas/repository/util/FilterUtil.java   |     2 +
 .../org/apache/atlas/services/MetricsService.java  |   133 +-
 .../atlas/util/AtlasGremlin3QueryProvider.java     |    26 -
 .../atlas/util/AtlasGremlinQueryProvider.java      |     5 -
 .../main/java/org/apache/atlas/util/FileUtils.java |   126 +
 .../org/apache/atlas/util/SearchPredicateUtil.java |    81 +
 .../test/java/org/apache/atlas/TestModules.java    |    13 +-
 .../apache/atlas/glossary/GlossaryServiceTest.java |    98 +-
 .../org/apache/atlas/query/BasicTestSetup.java     |     2 +-
 .../org/apache/atlas/query/DSLQueriesTest.java     |    13 +
 .../atlas/query/GremlinQueryComposerTest.java      |     4 +-
 ...xportImportTestBase.java => AtlasTestBase.java} |    15 +-
 .../atlas/repository/audit/AdminPurgeTest.java     |   168 +
 .../repository/audit/AtlasAuditServiceTest.java    |   162 +
 .../repository/impexp/AtlasServerServiceTest.java  |     2 +-
 .../impexp/DataMigrationStatusServiceTest.java     |    66 +
 .../impexp/ExportImportAuditServiceTest.java       |     5 +-
 .../repository/impexp/ExportIncrementalTest.java   |     5 +-
 .../atlas/repository/impexp/ExportServiceTest.java |     5 +-
 .../repository/impexp/ExportSkipLineageTest.java   |     7 +-
 .../impexp/HdfsPathEntityCreatorTest.java          |     5 +-
 .../impexp/ImportReactivateTableTest.java          |     7 +-
 .../atlas/repository/impexp/ImportServiceTest.java |    24 +-
 .../impexp/ImportTransformsShaperTest.java         |     5 +-
 .../IncrementalExportEntityProviderTest.java       |     3 +-
 .../RelationshipAttributesExtractorTest.java       |     5 +-
 .../impexp/ReplicationEntityAttributeTest.java     |     5 +-
 .../StartEntityFetchByExportRequestTest.java       |     3 +-
 .../TableReplicationRequestProcessorTest.java      |     3 +-
 .../atlas/repository/impexp/ZipDirectTest.java     |    83 +
 .../impexp/ZipFileResourceTestUtils.java           |   201 -
 .../repository/migration/MigrationBaseAsserts.java |     2 +-
 .../migration/RelationshipCacheGeneratorTest.java  |     2 +-
 .../store/graph/AtlasTypeDefGraphStoreTest.java    |    21 +-
 .../v2/AtlasBusinessMetadataDefStoreV2Test.java    |   304 +
 .../store/graph/v2/AtlasEntityStoreV2Test.java     |    54 +-
 .../ClassificationPropagationTest.java             |    21 +-
 .../userprofile/UserProfileServiceTest.java        |     2 +-
 .../apache/atlas/services/MetricsServiceTest.java  |     4 +-
 .../TestLoadModelUtils.java}                       |   166 +-
 .../src/test/resources/csvFiles/empty.csv          |     0
 .../src/test/resources/csvFiles/incorrectFile.csv  |     2 +
 .../src/test/resources/csvFiles/template_1.csv     |     2 +
 .../src/test/resources/excelFiles/template_1.xlsx  |   Bin 0 -> 5417 bytes
 .../audit-search-parameter-purge.json              |    14 +
 .../audit-search-parameter-without-filter.json     |     5 +
 repository/src/test/resources/zip-direct-1.zip     |   Bin 0 -> 25511 bytes
 repository/src/test/resources/zip-direct-2.zip     |   Bin 0 -> 26248 bytes
 repository/src/test/resources/zip-direct-3.zip     |   Bin 0 -> 26165 bytes
 .../main/java/org/apache/atlas/RequestContext.java |     8 +-
 webapp/pom.xml                                     |     5 +
 .../org/apache/atlas/examples/QuickStartV2.java    |    26 +-
 .../notification/EntityNotificationListenerV2.java |    30 +
 .../notification/NotificationHookConsumer.java     |    95 +-
 .../preprocessor/EntityPreprocessor.java           |     2 +
 .../preprocessor/HivePreprocessor.java             |    28 +-
 .../preprocessor/PreprocessorContext.java          |    28 +-
 .../atlas/util/CredentialProviderUtility.java      |   103 +-
 .../java/org/apache/atlas/web/dao/UserDao.java     |   147 +-
 .../atlas/web/filters/ActiveServerFilter.java      |    25 +
 .../web/filters/AtlasAuthenticationFilter.java     |     8 +-
 .../web/filters/AtlasCSRFPreventionFilter.java     |     2 +-
 .../AtlasDelegatingAuthenticationEntryPoint.java   |    62 +
 .../atlas/web/filters/AtlasHeaderFilter.java       |    49 +
 .../filters/AtlasKnoxSSOAuthenticationFilter.java  |    12 +-
 .../org/apache/atlas/web/filters/HeadersUtil.java  |    71 +
 .../apache/atlas/web/resources/AdminResource.java  |    77 +-
 .../org/apache/atlas/web/rest/DiscoveryREST.java   |    18 +-
 .../java/org/apache/atlas/web/rest/EntityREST.java |   240 +
 .../org/apache/atlas/web/rest/GlossaryREST.java    |    57 +-
 .../java/org/apache/atlas/web/rest/TypesREST.java  |    38 +
 .../AtlasAbstractAuthenticationProvider.java       |     3 +-
 .../security/AtlasFileAuthenticationProvider.java  |    22 +-
 .../security/AtlasPamAuthenticationProvider.java   |    19 +-
 .../atlas/web/security/AtlasSecurityConfig.java    |    24 +-
 .../apache/atlas/web/security/PamLoginModule.java  |    10 +-
 webapp/src/main/webapp/WEB-INF/web.xml             |    15 +
 .../NotificationHookConsumerKafkaTest.java         |    13 +-
 .../notification/NotificationHookConsumerTest.java |     3 +-
 .../atlas/web/adapters/TestEntitiesREST.java       |   632 +-
 .../apache/atlas/web/adapters/TestEntityREST.java  |    49 +
 .../web/integration/EntityJerseyResourceIT.java    |     9 +-
 .../web/integration/EntityV2JerseyResourceIT.java  |    92 +-
 .../atlas/web/resources/AdminResourceTest.java     |     4 +-
 .../atlas/web/security/FileAuthenticationTest.java |    32 +-
 .../json/audit-search-parameter-purge.json         |    24 +
 .../test/resources/users-credentials.properties    |     4 +-
 518 files changed, 21675 insertions(+), 16918 deletions(-)
 create mode 100644 
addons/models/0000-Area0/patches/005-base_model_add_display_attributes.json
 create mode 100644 
addons/models/1000-Hadoop/patches/015-spark_process_add_query_text_attribute.json
 create mode 100644 addons/models/3000-Cloud/3030-aws_s3_v2_typedefs.json
 create mode 100644 addons/models/3000-Cloud/3040-azure_adls_typedefs.json
 create mode 100644 addons/models/3000-Cloud/patches/004-s3_add_attributes.json
 create mode 100644 dashboardv2/public/js/migration.js
 copy dashboardv3/public/js/templates/site/SideNavLayoutView_tmpl.html => 
dashboardv2/public/js/templates/glossary/ImportGlossaryLayoutView_tmpl.html 
(89%)
 copy dashboardv3/public/js/templates/search/QueryBuilder_tmpl.html => 
dashboardv2/public/js/templates/migration/MigrationView_tmpl.html (93%)
 copy dashboardv3/public/js/templates/entity/EntityUserDefineItemView_tmpl.html 
=> dashboardv2/public/js/templates/search/UserDefine_tmpl.html (62%)
 create mode 100644 
dashboardv2/public/js/views/glossary/ImportGlossaryLayoutView.js
 create mode 100644 dashboardv2/public/js/views/migration/MigrationView.js
 copy dashboardv2/public/{index.html.tpl => migration-status.html.tpl} (68%)
 create mode 100644 dashboardv3/public/css/scss/business-metadata.scss
 create mode 100644 
dashboardv3/public/js/templates/administrator/AdministratorLayoutView_tmpl.html
 create mode 100644 
dashboardv3/public/js/templates/audit/AdminAuditTableLayoutView_tmpl.html
 create mode 100644 
dashboardv3/public/js/templates/business_metadata/BusinessMetadataAttrTableLayoutView_tmpl.html
 create mode 100644 
dashboardv3/public/js/templates/business_metadata/BusinessMetadataAttributeItemView_tmpl.html
 copy 
dashboardv2/public/js/templates/audit/ReplicationAuditTableLayoutView_tmpl.html 
=> 
dashboardv3/public/js/templates/business_metadata/BusinessMetadataContainerLayoutView_tmpl.html
 (84%)
 copy dashboardv3/public/js/templates/{search/SearchQuery_tmpl.html => 
business_metadata/BusinessMetadataDetailLayoutView_tmpl.html} (69%)
 create mode 100644 
dashboardv3/public/js/templates/business_metadata/BusinessMetadataTableLayoutView_tmpl.html
 copy dashboardv2/public/js/templates/tag/CreateTagLayoutView_tmpl.html => 
dashboardv3/public/js/templates/business_metadata/CreateBusinessMetadataLayoutView_tmpl.html
 (65%)
 create mode 100644 
dashboardv3/public/js/templates/business_metadata/EnumCreateUpdateItemView_tmpl.html
 create mode 100644 
dashboardv3/public/js/templates/entity/EntityBusinessMetaDataItemView_tmpl.html
 create mode 100644 
dashboardv3/public/js/templates/entity/EntityBusinessMetaDataView_tmpl.html
 copy dashboardv3/public/js/templates/{site/SideNavLayoutView_tmpl.html => 
glossary/ImportGlossaryLayoutView_tmpl.html} (89%)
 copy 
dashboardv3/public/js/templates/{entity/EntityUserDefineItemView_tmpl.html => 
search/UserDefine_tmpl.html} (62%)
 create mode 100644 
dashboardv3/public/js/templates/search/tree/BusinessMetadataTreeLayoutView_tmpl.html
 create mode 100644 
dashboardv3/public/js/views/administrator/AdministratorLayoutView.js
 create mode 100644 
dashboardv3/public/js/views/audit/AdminAuditTableLayoutView.js
 create mode 100644 
dashboardv3/public/js/views/business_metadata/BusinessMetadataAttrTableLayoutView.js
 create mode 100644 
dashboardv3/public/js/views/business_metadata/BusinessMetadataAttributeItemView.js
 create mode 100644 
dashboardv3/public/js/views/business_metadata/BusinessMetadataContainerLayoutView.js
 copy dashboardv2/public/js/views/search/AdvancedSearchInfoView.js => 
dashboardv3/public/js/views/business_metadata/BusinessMetadataDetailLayoutView.js
 (52%)
 create mode 100644 
dashboardv3/public/js/views/business_metadata/BusinessMetadataTableLayoutView.js
 create mode 100644 
dashboardv3/public/js/views/business_metadata/CreateBusinessMetadataLayoutView.js
 create mode 100644 
dashboardv3/public/js/views/business_metadata/EnumCreateUpdateItemView.js
 create mode 100644 
dashboardv3/public/js/views/entity/EntityBusinessMetaDataItemView.js
 create mode 100644 
dashboardv3/public/js/views/entity/EntityBusinessMetaDataView.js
 create mode 100644 
dashboardv3/public/js/views/glossary/ImportGlossaryLayoutView.js
 create mode 100644 
dashboardv3/public/js/views/search/tree/BusinessMetadataTreeLayoutView.js
 delete mode 100644 docs/package-lock.json
 rename docs/src/documents/{Introduction.md => Overview.md} (95%)
 create mode 100644 
intg/src/main/java/org/apache/atlas/model/audit/AtlasAuditEntry.java
 create mode 100644 
intg/src/main/java/org/apache/atlas/model/audit/AuditSearchParameters.java
 copy 
intg/src/main/java/org/apache/atlas/model/{discovery/AtlasSuggestionsResult.java
 => migration/MigrationImportStatus.java} (64%)
 create mode 100644 
intg/src/main/java/org/apache/atlas/model/typedef/AtlasBusinessMetadataDef.java
 create mode 100644 intg/src/main/java/org/apache/atlas/pc/StatusReporter.java
 create mode 100644 
intg/src/main/java/org/apache/atlas/type/AtlasBusinessMetadataType.java
 create mode 100644 intg/src/main/java/org/apache/atlas/type/Constants.java
 create mode 100644 
intg/src/test/java/org/apache/atlas/model/typedef/TestAtlasBusinessMetadataDef.java
 create mode 100644 
intg/src/test/java/org/apache/atlas/pc/StatusReporterTest.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/audit/AtlasAuditService.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/graph/IFullTextMapper.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/impexp/ZipSourceDirect.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/migration/DataMigrationStatusService.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/migration/FileWatcher.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/migration/ZipFileMigrationImporter.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/ogm/AtlasAuditEntryDTO.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/AtlasBusinessMetadataDefStoreV2.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/IAtlasEntityChangeNotifier.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/bulkimport/EntityChangeNotifierNop.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/bulkimport/FullTextMapperV2Nop.java
 copy dashboardv2/public/js/App.js => 
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/bulkimport/ImportStrategy.java
 (62%)
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/bulkimport/MigrationImport.java
 copy 
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/{BulkImporterImpl.java
 => bulkimport/RegularImport.java} (80%)
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/bulkimport/pc/EntityConsumer.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/bulkimport/pc/EntityConsumerBuilder.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/bulkimport/pc/EntityCreationManager.java
 create mode 100644 
repository/src/main/java/org/apache/atlas/util/FileUtils.java
 rename 
repository/src/test/java/org/apache/atlas/repository/{impexp/ExportImportTestBase.java
 => AtlasTestBase.java} (86%)
 create mode 100644 
repository/src/test/java/org/apache/atlas/repository/audit/AdminPurgeTest.java
 create mode 100644 
repository/src/test/java/org/apache/atlas/repository/audit/AtlasAuditServiceTest.java
 create mode 100644 
repository/src/test/java/org/apache/atlas/repository/impexp/DataMigrationStatusServiceTest.java
 create mode 100644 
repository/src/test/java/org/apache/atlas/repository/impexp/ZipDirectTest.java
 create mode 100644 
repository/src/test/java/org/apache/atlas/repository/store/graph/v2/AtlasBusinessMetadataDefStoreV2Test.java
 copy 
repository/src/test/java/org/apache/atlas/{repository/impexp/ZipFileResourceTestUtils.java
 => utils/TestLoadModelUtils.java} (56%)
 copy addons/hive-bridge/src/patches/001-hive_column_add_position.json => 
repository/src/test/resources/csvFiles/empty.csv (100%)
 create mode 100644 repository/src/test/resources/csvFiles/incorrectFile.csv
 create mode 100644 repository/src/test/resources/csvFiles/template_1.csv
 create mode 100644 repository/src/test/resources/excelFiles/template_1.xlsx
 create mode 100644 
repository/src/test/resources/json/auditSearchParameters/audit-search-parameter-purge.json
 create mode 100644 
repository/src/test/resources/json/auditSearchParameters/audit-search-parameter-without-filter.json
 create mode 100644 repository/src/test/resources/zip-direct-1.zip
 create mode 100644 repository/src/test/resources/zip-direct-2.zip
 create mode 100644 repository/src/test/resources/zip-direct-3.zip
 create mode 100644 
webapp/src/main/java/org/apache/atlas/web/filters/AtlasDelegatingAuthenticationEntryPoint.java
 create mode 100644 
webapp/src/main/java/org/apache/atlas/web/filters/AtlasHeaderFilter.java
 create mode 100644 
webapp/src/main/java/org/apache/atlas/web/filters/HeadersUtil.java
 create mode 100644 
webapp/src/test/resources/json/audit-search-parameter-purge.json

Reply via email to