在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 大数据元数据开源解决方案apache atlas

大数据元数据开源解决方案apache atlas

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:9.77M
  • 下载次数:7
  • 浏览次数:507
  • 发布时间:2020-10-08
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.gz
  • 所需积分:2
 

实例介绍

【实例简介】
大数据元数据开源解决方案apache atlas,提供数据治理,元数据管理等功能
【实例截图】
【核心代码】
apache-atlas-1.1.0-sources.tar
└── apache-atlas-sources-1.1.0
├── 3party-licenses
│   ├── animate-LICENSE
│   ├── Antlr-LICENSE
│   ├── backgrid-columnmanager-LICENSE
│   ├── bootstrap-daterangepicker-LICENSE
│   ├── bootstrap-sidebar-LICENSE
│   ├── es5-shim-LICENSE
│   ├── google-fonts-LICENSE
│   ├── handlebars-LICENSE
│   ├── hbs-LICENSE
│   ├── janusgraph-LICENSE
│   ├── jquery-placeholder-LICENSE
│   ├── jQuery-QueryBuilder-LICENSE
│   ├── jQuery-ui-LICENSE
│   ├── mock-LICENSE
│   ├── platform-LICENSE
│   ├── pnotify-LICENSE
│   ├── require-handlebars-plugin-LICENSE
│   ├── Respond-LICENSE
│   └── titan-LICENSE
├── addons
│   ├── falcon-bridge
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   └── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   └── falcon
│   │   │   ├── bridge
│   │   │   │   └── FalconBridge.java
│   │   │   ├── event
│   │   │   │   └── FalconEvent.java
│   │   │   ├── hook
│   │   │   │   └── FalconHook.java
│   │   │   ├── model
│   │   │   │   └── FalconDataTypes.java
│   │   │   ├── publisher
│   │   │   │   └── FalconEventPublisher.java
│   │   │   ├── service
│   │   │   │   └── AtlasService.java
│   │   │   └── Util
│   │   │   └── EventUtil.java
│   │   └── test
│   │   ├── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   └── falcon
│   │   │   └── hook
│   │   │   └── FalconHookIT.java
│   │   └── resources
│   │   ├── atlas-application.properties
│   │   ├── atlas-log4j.xml
│   │   ├── cluster.xml
│   │   ├── feed-hdfs.xml
│   │   ├── feed-replication.xml
│   │   ├── feed.xml
│   │   ├── hive-site.xml
│   │   ├── process.xml
│   │   ├── startup.properties
│   │   └── users-credentials.properties
│   ├── falcon-bridge-shim
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   └── falcon
│   │   └── service
│   │   └── AtlasService.java
│   ├── hbase-bridge
│   │   ├── pom.xml
│   │   └── src
│   │   ├── bin
│   │   │   └── import-hbase.sh
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── atlas
│   │   │   │   └── hbase
│   │   │   │   ├── bridge
│   │   │   │   │   ├── HBaseAtlasHook.java
│   │   │   │   │   └── HBaseBridge.java
│   │   │   │   ├── hook
│   │   │   │   │   ├── HBaseAtlasCoprocessorBase.java
│   │   │   │   │   └── HBaseAtlasCoprocessor.java
│   │   │   │   └── model
│   │   │   │   ├── HBaseDataTypes.java
│   │   │   │   └── HBaseOperationContext.java
│   │   │   └── resources
│   │   │   └── atlas-hbase-import-log4j.xml
│   │   └── test
│   │   ├── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   └── hbase
│   │   │   └── HBaseAtlasHookIT.java
│   │   └── resources
│   │   ├── atlas-application.properties
│   │   ├── atlas-log4j.xml
│   │   └── users-credentials.properties
│   ├── hbase-bridge-shim
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   └── hbase
│   │   └── hook
│   │   └── HBaseAtlasCoprocessor.java
│   ├── hdfs-model
│   │   └── pom.xml
│   ├── hive-bridge
│   │   ├── pom.xml
│   │   └── src
│   │   ├── bin
│   │   │   └── import-hive.sh
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── atlas
│   │   │   │   └── hive
│   │   │   │   ├── bridge
│   │   │   │   │   └── HiveMetaStoreBridge.java
│   │   │   │   ├── hook
│   │   │   │   │   ├── AtlasHiveHookContext.java
│   │   │   │   │   ├── events
│   │   │   │   │   │   ├── AlterDatabase.java
│   │   │   │   │   │   ├── AlterTable.java
│   │   │   │   │   │   ├── AlterTableRenameCol.java
│   │   │   │   │   │   ├── AlterTableRename.java
│   │   │   │   │   │   ├── BaseHiveEvent.java
│   │   │   │   │   │   ├── CreateDatabase.java
│   │   │   │   │   │   ├── CreateHiveProcess.java
│   │   │   │   │   │   ├── CreateTable.java
│   │   │   │   │   │   ├── DropDatabase.java
│   │   │   │   │   │   └── DropTable.java
│   │   │   │   │   └── HiveHook.java
│   │   │   │   └── model
│   │   │   │   └── HiveDataTypes.java
│   │   │   └── resources
│   │   │   └── atlas-hive-import-log4j.xml
│   │   ├── patches
│   │   │   └── 001-hive_column_add_position.json
│   │   └── test
│   │   ├── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   └── hive
│   │   │   ├── bridge
│   │   │   │   ├── ColumnLineageUtils.java
│   │   │   │   ├── HiveMetastoreBridgeIT.java
│   │   │   │   └── HiveMetaStoreBridgeTest.java
│   │   │   ├── HiveITBase.java
│   │   │   └── hook
│   │   │   └── HiveHookIT.java
│   │   └── resources
│   │   ├── atlas-application.properties
│   │   ├── atlas-log4j.xml
│   │   ├── hive-site.xml
│   │   └── users-credentials.properties
│   ├── hive-bridge-shim
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   └── hive
│   │   └── hook
│   │   └── HiveHook.java
│   ├── kafka-bridge
│   │   ├── pom.xml
│   │   └── src
│   │   ├── bin
│   │   │   └── import-kafka.sh
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── atlas
│   │   │   │   └── kafka
│   │   │   │   ├── bridge
│   │   │   │   │   └── KafkaBridge.java
│   │   │   │   └── model
│   │   │   │   └── KafkaDataTypes.java
│   │   │   └── resources
│   │   │   └── atlas-kafka-import-log4j.xml
│   │   └── test
│   │   ├── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   └── kafka
│   │   │   └── bridge
│   │   │   └── KafkaBridgeTest.java
│   │   └── resources
│   │   ├── atlas-application.properties
│   │   ├── atlas-log4j.xml
│   │   └── users-credentials.properties
│   ├── models
│   │   ├── 0000-Area0
│   │   │   ├── 0010-base_model.json
│   │   │   └── 0011-glossary_model.json
│   │   ├── 1000-Hadoop
│   │   │   ├── 1020-fs_model.json
│   │   │   ├── 1030-hive_model.json
│   │   │   ├── 1040-sqoop_model.json
│   │   │   ├── 1050-falcon_model.json
│   │   │   ├── 1060-hbase_model.json
│   │   │   ├── 1065-avro_model.json
│   │   │   ├── 1070-kafka_model.json
│   │   │   ├── 1080-storm_model.json
│   │   │   └── patches
│   │   │   ├── 001-hive_column_add_position.json
│   │   │   ├── 002-hive_column_table_add_options.json
│   │   │   ├── 003-hive_column_update_table_remove_constraint.json
│   │   │   ├── 004-hbase_table_column_family_add_attribute.json
│   │   │   ├── 005-hbase_table_column_family_add_additional_attribute.json
│   │   │   └── 006-kafka_topic_add_attribute.json
│   │   ├── 2000-RDBMS
│   │   │   └── 2010-rdbms_model.json
│   │   └── 3000-Cloud
│   │   ├── 3010-aws_common_typedefs.json
│   │   └── 3020-aws_s3_typedefs.json
│   ├── sqoop-bridge
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   └── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   └── sqoop
│   │   │   ├── hook
│   │   │   │   └── SqoopHook.java
│   │   │   └── model
│   │   │   └── SqoopDataTypes.java
│   │   └── test
│   │   ├── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   └── sqoop
│   │   │   └── hook
│   │   │   └── SqoopHookIT.java
│   │   └── resources
│   │   ├── atlas-application.properties
│   │   ├── atlas-log4j.xml
│   │   ├── hive-site.xml
│   │   ├── sqoop-site.xml
│   │   └── users-credentials.properties
│   ├── sqoop-bridge-shim
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   └── sqoop
│   │   └── hook
│   │   └── SqoopHook.java
│   ├── storm-bridge
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   └── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   └── storm
│   │   │   ├── hook
│   │   │   │   ├── StormAtlasHook.java
│   │   │   │   └── StormTopologyUtil.java
│   │   │   └── model
│   │   │   └── StormDataTypes.java
│   │   └── test
│   │   ├── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   └── storm
│   │   │   └── hook
│   │   │   ├── StormAtlasHookIT.java
│   │   │   └── StormTestUtil.java
│   │   └── resources
│   │   ├── atlas-application.properties
│   │   ├── atlas-log4j.xml
│   │   └── users-credentials.properties
│   └── storm-bridge-shim
│   ├── pom.xml
│   └── src
│   └── main
│   └── java
│   └── org
│   └── apache
│   └── atlas
│   └── storm
│   └── hook
│   └── StormAtlasHook.java
├── authorization
│   ├── pom.xml
│   └── src
│   ├── main
│   │   ├── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   └── authorize
│   │   │   ├── AtlasAccessRequest.java
│   │   │   ├── AtlasAdminAccessRequest.java
│   │   │   ├── AtlasAuthorizationException.java
│   │   │   ├── AtlasAuthorizationUtils.java
│   │   │   ├── AtlasAuthorizerFactory.java
│   │   │   ├── AtlasAuthorizer.java
│   │   │   ├── AtlasEntityAccessRequest.java
│   │   │   ├── AtlasNoneAuthorizer.java
│   │   │   ├── AtlasPrivilege.java
│   │   │   ├── AtlasRelationshipAccessRequest.java
│   │   │   ├── AtlasSearchResultScrubRequest.java
│   │   │   ├── AtlasTypeAccessRequest.java
│   │   │   └── simple
│   │   │   ├── AtlasSimpleAuthorizer.java
│   │   │   ├── AtlasSimpleAuthzPolicy.java
│   │   │   └── AtlasSimpleAuthzUpdateTool.java
│   │   └── resources
│   │   └── atlas-simple-authz-policy.json
│   └── test
│   ├── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   └── authorize
│   │   └── simple
│   │   └── AtlasSimpleAuthorizerTest.java
│   └── resources
│   ├── atlas-application.properties
│   └── atlas-simple-authz-policy.json
├── build-tools
│   ├── pom.xml
│   └── src
│   └── main
│   └── resources
│   ├── checkstyle-java-header.txt
│   ├── checkstyle-noframes.xsl
│   ├── checkstyle-suppressions.xml
│   ├── checkstyle.xml
│   ├── enunciate.xml
│   └── findbugs-exclude.xml
├── client
│   ├── client-v1
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   └── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   ├── AtlasAdminClient.java
│   │   │   ├── AtlasClient.java
│   │   │   ├── CreateUpdateEntitiesResult.java
│   │   │   └── EntityAuditEvent.java
│   │   └── test
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   └── AtlasClientTest.java
│   ├── client-v2
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   └── AtlasClientV2.java
│   ├── common
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   ├── AtlasBaseClient.java
│   │   ├── AtlasServerEnsemble.java
│   │   ├── AtlasServiceException.java
│   │   ├── ResourceCreator.java
│   │   └── security
│   │   └── SecureClientUtils.java
│   ├── pom.xml
│   └── src
│   └── main
│   └── assembly
│   └── all-jar.xml
├── common
│   ├── pom.xml
│   └── src
│   ├── main
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   ├── annotation
│   │   │   ├── AtlasService.java
│   │   │   ├── ConditionalOnAtlasProperty.java
│   │   │   └── GraphTransaction.java
│   │   ├── AtlasConstants.java
│   │   ├── CommonConfiguration.java
│   │   ├── groovy
│   │   │   ├── AbstractFunctionExpression.java
│   │   │   ├── AbstractGroovyExpression.java
│   │   │   ├── ArithmeticExpression.java
│   │   │   ├── BinaryExpression.java
│   │   │   ├── CastExpression.java
│   │   │   ├── ClosureExpression.java
│   │   │   ├── ComparisonExpression.java
│   │   │   ├── ComparisonOperatorExpression.java
│   │   │   ├── FieldExpression.java
│   │   │   ├── FunctionCallExpression.java
│   │   │   ├── GroovyExpression.java
│   │   │   ├── GroovyGenerationContext.java
│   │   │   ├── IdentifierExpression.java
│   │   │   ├── LabeledExpression.java
│   │   │   ├── ListExpression.java
│   │   │   ├── LiteralExpression.java
│   │   │   ├── LogicalExpression.java
│   │   │   ├── RangeExpression.java
│   │   │   ├── StatementListExpression.java
│   │   │   ├── TernaryOperatorExpression.java
│   │   │   ├── TraversalStepType.java
│   │   │   ├── TypeCoersionExpression.java
│   │   │   └── VariableAssignmentExpression.java
│   │   ├── ha
│   │   │   └── HAConfiguration.java
│   │   ├── repository
│   │   │   └── Constants.java
│   │   ├── service
│   │   │   ├── Service.java
│   │   │   └── Services.java
│   │   └── utils
│   │   ├── AtlasPerfTracer.java
│   │   ├── HdfsNameServiceResolver.java
│   │   ├── LruCache.java
│   │   ├── OnAtlasPropertyCondition.java
│   │   ├── ParamChecker.java
│   │   ├── PropertiesUtil.java
│   │   └── SHA256Utils.java
│   └── test
│   ├── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   ├── ha
│   │   │   └── HAConfigurationTest.java
│   │   └── utils
│   │   ├── HdfsNameServiceResolverTest.java
│   │   └── LruCacheTest.java
│   └── resources
│   ├── atlas-jaas.properties
│   ├── atlas-log4j.xml
│   ├── hdfs-site.xml
│   ├── log4j.properties
│   └── test.properties
├── dashboardv2
│   ├── gruntfile.js
│   ├── package.json
│   ├── pom.xml
│   └── public
│   ├── css
│   │   ├── animate.min.css
│   │   ├── bootstrap-sidebar.css
│   │   ├── googlefonts.css
│   │   └── scss
│   │   ├── common.scss
│   │   ├── form.scss
│   │   ├── glossary.scss
│   │   ├── graph.scss
│   │   ├── loader.scss
│   │   ├── login.scss
│   │   ├── __mixin.scss
│   │   ├── nav.scss
│   │   ├── old-style.scss
│   │   ├── override.scss
│   │   ├── panel.scss
│   │   ├── profile-table.scss
│   │   ├── relationship.scss
│   │   ├── search.scss
│   │   ├── style.scss
│   │   ├── tab.scss
│   │   ├── tag.scss
│   │   ├── theme.scss
│   │   ├── __variable.scss
│   │   └── wizard.scss
│   ├── ieerror.html
│   ├── img
│   │   ├── icon-gear-active.png
│   │   ├── icon-gear-delete.png
│   │   ├── icon-gear.png
│   │   ├── icon-table-active.png
│   │   ├── icon-table-delete.png
│   │   ├── icon-table.png
│   │   ├── loading.gif
│   │   └── ring.gif
│   ├── index.html.tpl
│   └── js
│   ├── App.js
│   ├── collection
│   │   ├── BaseCollection.js
│   │   ├── VCommonList.js
│   │   ├── VEntityList.js
│   │   ├── VGlossaryList.js
│   │   ├── VLineageList.js
│   │   ├── VProfileList.js
│   │   ├── VRelationshipList.js
│   │   ├── VSchemaList.js
│   │   ├── VSearchList.js
│   │   └── VTagList.js
│   ├── external_lib
│   │   ├── backgrid-columnmanager
│   │   │   ├── css
│   │   │   │   └── Backgrid.ColumnManager.css
│   │   │   └── js
│   │   │   └── Backgrid.ColumnManager.js
│   │   ├── es5-shim.min.js
│   │   ├── fonts
│   │   │   └── source-sans-pro
│   │   │   ├── source-sans-pro-v10-latin-600.eot
│   │   │   ├── source-sans-pro-v10-latin-600.svg
│   │   │   ├── source-sans-pro-v10-latin-600.ttf
│   │   │   ├── source-sans-pro-v10-latin-600.woff
│   │   │   ├── source-sans-pro-v10-latin-600.woff2
│   │   │   ├── source-sans-pro-v10-latin-700.eot
│   │   │   ├── source-sans-pro-v10-latin-700.svg
│   │   │   ├── source-sans-pro-v10-latin-700.ttf
│   │   │   ├── source-sans-pro-v10-latin-700.woff
│   │   │   ├── source-sans-pro-v10-latin-700.woff2
│   │   │   ├── source-sans-pro-v10-latin-regular.eot
│   │   │   ├── source-sans-pro-v10-latin-regular.svg
│   │   │   ├── source-sans-pro-v10-latin-regular.ttf
│   │   │   ├── source-sans-pro-v10-latin-regular.woff
│   │   │   └── source-sans-pro-v10-latin-regular.woff2
│   │   ├── jquery-ui
│   │   │   ├── jquery-ui.min.css
│   │   │   └── jquery-ui.min.js
│   │   ├── pnotify
│   │   │   ├── pnotify.custom.min.css
│   │   │   └── pnotify.custom.min.js
│   │   ├── require-handlebars-plugin
│   │   │   └── js
│   │   │   ├── handlebars.js
│   │   │   ├── hbs.js
│   │   │   └── i18nprecompile.js
│   │   └── respond.min.js
│   ├── main.js
│   ├── models
│   │   ├── BaseModel.js
│   │   ├── VCommon.js
│   │   ├── VEntity.js
│   │   ├── VGlossary.js
│   │   ├── VLineage.js
│   │   ├── VProfile.js
│   │   ├── VRelationship.js
│   │   ├── VSchema.js
│   │   ├── VSearch.js
│   │   └── VTag.js
│   ├── modules
│   │   ├── atlasLogin.js
│   │   ├── Helpers.js
│   │   ├── Modal.js
│   │   └── Vent.js
│   ├── router
│   │   └── Router.js
│   ├── templates
│   │   ├── audit
│   │   │   ├── AuditTableLayoutView_tmpl.html
│   │   │   └── CreateAuditTableLayoutView_tmpl.html
│   │   ├── common
│   │   │   ├── AboutAtlas_tmpl.html
│   │   │   ├── buttons_tmpl.html
│   │   │   ├── Modal.html
│   │   │   └── TableLayout_tmpl.html
│   │   ├── detail_page
│   │   │   └── DetailPageLayoutView_tmpl.html
│   │   ├── entity
│   │   │   ├── CreateEntityLayoutView_tmpl.html
│   │   │   └── EntityDetailTableLayoutView_tmpl.html
│   │   ├── glossary
│   │   │   ├── AssignTermLayoutView_tmpl.html
│   │   │   ├── CreateEditCategoryTermLayoutView_tmpl.html
│   │   │   ├── CreateEditGlossaryLayoutView_tmpl.html
│   │   │   ├── GlossaryDetailLayoutView_tmpl.html
│   │   │   ├── GlossaryLayoutView_tmpl.html
│   │   │   ├── TermRelationAttributeLayoutView_tmpl.html
│   │   │   └── TermRelationAttributeTable_tmpl.html
│   │   ├── graph
│   │   │   ├── LineageLayoutView_tmpl.html
│   │   │   ├── PropagationPropertyModalView_tmpl.html
│   │   │   └── RelationshipLayoutView_tmpl.html
│   │   ├── profile
│   │   │   ├── ProfileColumnLayoutView_tmpl.html
│   │   │   ├── ProfileLayoutView_tmpl.html
│   │   │   └── ProfileTableLayoutView_tmpl.html
│   │   ├── schema
│   │   │   └── SchemaTableLayoutView_tmpl.html
│   │   ├── search
│   │   │   ├── AdvancedSearchInfo_tmpl.html
│   │   │   ├── QueryBuilder_tmpl.html
│   │   │   ├── save
│   │   │   │   ├── SaveModalLayoutView_tmpl.html
│   │   │   │   ├── SaveSearchItemView_tmpl.html
│   │   │   │   └── SaveSearchView_tmpl.html
│   │   │   ├── SearchDetailLayoutView_tmpl.html
│   │   │   ├── SearchLayoutView_tmpl.html
│   │   │   ├── SearchQuery_tmpl.html
│   │   │   └── SearchResultLayoutView_tmpl.html
│   │   ├── site
│   │   │   ├── Header.html
│   │   │   └── SideNavLayoutView_tmpl.html
│   │   └── tag
│   │   ├── AddTagAttributeView_tmpl.html
│   │   ├── AddTagModalView_tmpl.html
│   │   ├── AddTimezoneView_tmpl.html
│   │   ├── CreateTagLayoutView_tmpl.html
│   │   ├── TagAttributeDetailLayoutView_tmpl.html
│   │   ├── TagAttributeItemView_tmpl.html
│   │   ├── TagDetailLayoutView_tmpl.html
│   │   ├── TagDetailTableLayoutView_tmpl.html
│   │   └── TagLayoutView_tmpl.html
│   ├── utils
│   │   ├── CommonViewFunction.js
│   │   ├── Enums.js
│   │   ├── Globals.js
│   │   ├── Messages.js
│   │   ├── Overrides.js
│   │   ├── TableLayout.js
│   │   ├── UrlLinks.js
│   │   └── Utils.js
│   └── views
│   ├── audit
│   │   ├── AuditTableLayoutView.js
│   │   └── CreateAuditTableLayoutView.js
│   ├── common
│   │   ├── AboutAtlas.js
│   │   └── BackgridHeader.js
│   ├── detail_page
│   │   └── DetailPageLayoutView.js
│   ├── entity
│   │   ├── CreateEntityLayoutView.js
│   │   └── EntityDetailTableLayoutView.js
│   ├── glossary
│   │   ├── AssignTermLayoutView.js
│   │   ├── CreateEditCategoryTermLayoutView.js
│   │   ├── CreateEditGlossaryLayoutView.js
│   │   ├── GlossaryDetailLayoutView.js
│   │   ├── GlossaryLayoutView.js
│   │   └── TermRelationAttributeLayoutView.js
│   ├── graph
│   │   ├── LineageLayoutView.js
│   │   ├── PropagationPropertyModal.js
│   │   └── RelationshipLayoutView.js
│   ├── profile
│   │   ├── ProfileColumnLayoutView.js
│   │   ├── ProfileLayoutView.js
│   │   └── ProfileTableLayoutView.js
│   ├── schema
│   │   └── SchemaLayoutView.js
│   ├── search
│   │   ├── AdvancedSearchInfoView.js
│   │   ├── QueryBuilderView.js
│   │   ├── save
│   │   │   ├── SaveModalLayoutView.js
│   │   │   ├── SaveSearchItemView.js
│   │   │   └── SaveSearchView.js
│   │   ├── SearchDetailLayoutView.js
│   │   ├── SearchLayoutView.js
│   │   ├── SearchQueryView.js
│   │   └── SearchResultLayoutView.js
│   ├── site
│   │   ├── Header.js
│   │   └── SideNavLayoutView.js
│   └── tag
│   ├── AddTagAttributeView.js
│   ├── AddTagModalView.js
│   ├── AddTimezoneItemView.js
│   ├── CreateTagLayoutView.js
│   ├── TagAttributeDetailLayoutView.js
│   ├── TagAttributeItemView.js
│   ├── TagDetailLayoutView.js
│   ├── TagDetailTableLayoutView.js
│   └── TagLayoutView.js
├── dev-support
│   ├── atlas-docker
│   │   ├── Dockerfile
│   │   └── README.md
│   ├── atlas-scripts
│   │   ├── admin_status.sh
│   │   ├── classificationdef_get.sh
│   │   ├── entity_classification_bulk.sh
│   │   ├── entity_classifications_add.sh
│   │   ├── entity_classifications_delete.sh
│   │   ├── entity_classifications_update.sh
│   │   ├── entity_create.sh
│   │   ├── entitydef_get.sh
│   │   ├── entity_delete_by_guid.sh
│   │   ├── entity_get_by_guid.sh
│   │   ├── entity_get_by_type_and_unique_attr.sh
│   │   ├── entity_update_by_type_and_unique_attr.sh
│   │   ├── entity_update.sh
│   │   ├── enumdef_get.sh
│   │   ├── env_atlas.sh
│   │   ├── export_entity_by_guid.sh
│   │   ├── export_entity_by_type_and_attr.sh
│   │   ├── import_zip.sh
│   │   ├── README.txt
│   │   ├── sample-data
│   │   │   ├── add_classifications-Employee-1.json
│   │   │   ├── bulk_classification.json
│   │   │   ├── entity-create-Employee-1.json
│   │   │   ├── entity-create-Employee-2.json
│   │   │   ├── entity-update-Employee-1.json
│   │   │   ├── search_basic_with_attribute_filters.json
│   │   │   ├── typedefs_create.json
│   │   │   ├── typedefs_delete.json
│   │   │   ├── typedefs_update.json
│   │   │   └── update_classifications-Employee-1.json
│   │   ├── search_basic.sh
│   │   ├── search_basic_with_attribute_filters.sh
│   │   ├── search_dsl.sh
│   │   ├── structdef_get.sh
│   │   ├── typedefs_create.sh
│   │   ├── typedefs_delete.sh
│   │   ├── typedefs_get.sh
│   │   └── typedefs_update.sh
│   ├── findbugsIncludeFile.xml
│   ├── smart-apply-patch.sh
│   └── test-patch.sh
├── DISCLAIMER.txt
├── distro
│   ├── pom.xml
│   └── src
│   ├── bin
│   │   ├── atlas_admin.py
│   │   ├── atlas_client_cmdline.py
│   │   ├── atlas_config.py
│   │   ├── atlas_kafka_setup_hook.py
│   │   ├── atlas_kafka_setup.py
│   │   ├── atlas_start.py
│   │   ├── atlas_stop.py
│   │   ├── atlas_update_simple_auth_json.py
│   │   ├── cputil.py
│   │   ├── quick_start.py
│   │   └── quick_start_v1.py
│   ├── conf
│   │   ├── atlas-application.properties
│   │   ├── atlas-env.sh
│   │   ├── atlas-log4j.xml
│   │   ├── atlas-simple-authz-policy.json
│   │   ├── cassandra.yml.template
│   │   ├── hbase
│   │   │   └── hbase-site.xml.template
│   │   ├── solr
│   │   │   ├── currency.xml
│   │   │   ├── lang
│   │   │   │   └── stopwords_en.txt
│   │   │   ├── protwords.txt
│   │   │   ├── schema.xml
│   │   │   ├── solrconfig.xml
│   │   │   ├── stopwords.txt
│   │   │   └── synonyms.txt
│   │   ├── users-credentials.properties
│   │   └── zookeeper
│   │   ├── log4j.properties
│   │   └── zoo.cfg.template
│   ├── main
│   │   └── assemblies
│   │   ├── atlas-falcon-hook-package.xml
│   │   ├── atlas-hbase-hook-package.xml
│   │   ├── atlas-hive-hook-package.xml
│   │   ├── atlas-kafka-hook-package.xml
│   │   ├── atlas-server-package.xml
│   │   ├── atlas-sqoop-hook-package.xml
│   │   ├── atlas-storm-hook-package.xml
│   │   ├── migration-exporter.xml
│   │   ├── omag-server.xml
│   │   ├── src-package.xml
│   │   └── standalone-package.xml
│   └── test
│   ├── mock
│   │   ├── extendmock.py
│   │   ├── __init__.py
│   │   ├── LICENSE.txt
│   │   ├── MANIFEST.in
│   │   ├── mock.py
│   │   ├── mock.wpr
│   │   ├── README.txt
│   │   ├── setup.cfg
│   │   ├── setup.py
│   │   ├── tests
│   │   │   ├── __init__.py
│   │   │   ├── support.py
│   │   │   ├── support_with.py
│   │   │   ├── testcallable.py
│   │   │   ├── testhelpers.py
│   │   │   ├── testmagicmethods.py
│   │   │   ├── testmock.py
│   │   │   ├── testpatch.py
│   │   │   ├── testsentinel.py
│   │   │   ├── _testwith.py
│   │   │   └── testwith.py
│   │   ├── tox.ini
│   │   └── unittest.cfg
│   └── python
│   ├── scripts
│   │   └── TestMetadata.py
│   └── unitTests.py
├── docs
│   ├── pom.xml
│   └── src
│   └── site
│   ├── markdown
│   │   ├── Glossary.md
│   │   └── WhatsNew-1.0.md
│   ├── resources
│   │   └── images
│   │   ├── accessories-text-editor.png
│   │   ├── application-certificate.png
│   │   ├── atlas-logo.png
│   │   ├── column_lineage_ex1.png
│   │   ├── contact-new.png
│   │   ├── document-properties.png
│   │   ├── drive-harddisk.png
│   │   ├── image-x-generic.png
│   │   ├── internet-web-browser.png
│   │   ├── logos
│   │   │   └── maven-feather.png
│   │   ├── markdown
│   │   │   ├── category_add_term_1.png
│   │   │   ├── category_add_term_2.png
│   │   │   ├── category_add_term.png
│   │   │   ├── category_details_with_terms.png
│   │   │   ├── category_view_1.png
│   │   │   ├── category_view_2.png
│   │   │   ├── category_view_category_context_1.png
│   │   │   ├── category_view_category_context.png
│   │   │   ├── category_view_glossary_context.png
│   │   │   ├── entity_add_term_modal.png
│   │   │   ├── entity_assigned_term_with_tag.png
│   │   │   ├── entity_details_add_term.png
│   │   │   ├── entity_search_add_term.png
│   │   │   ├── term_add_category.png
│   │   │   ├── term_add_classification_1.png
│   │   │   ├── term_add_classification_2.png
│   │   │   ├── term_delete_context.png
│   │   │   ├── term_details.png
│   │   │   ├── term_details_with_classification.png
│   │   │   ├── term_related_term_1.png
│   │   │   ├── term_search.png
│   │   │   ├── terms_related_terms.png
│   │   │   ├── terms_view.png
│   │   │   ├── term_view_context.png
│   │   │   └── term_with_classification.png
│   │   ├── network-server.png
│   │   ├── package-x-generic.png
│   │   ├── twiki
│   │   │   ├── architecture.png
│   │   │   ├── classification-propagation-1.png
│   │   │   ├── classification-propagation-2.png
│   │   │   ├── classification-propagation-3.png
│   │   │   ├── classification-propagation-4.png
│   │   │   ├── classification-propagation-5.png
│   │   │   ├── classification-propagation-6.png
│   │   │   ├── classification-propagation-7.png
│   │   │   ├── classification-propagation-8.png
│   │   │   ├── classification-propagation-entity-delete-1.png
│   │   │   ├── classification-propagation-entity-delete-2.png
│   │   │   ├── classification-propagation-entity-delete-3.png
│   │   │   ├── classification-propagation-entity-delete-4.png
│   │   │   ├── guide-class-diagram.png
│   │   │   ├── guide-instance-graph.png
│   │   │   ├── ranger-audit.png
│   │   │   ├── ranger-policy-admin.png
│   │   │   ├── ranger-policy-entities.png
│   │   │   ├── ranger-policy-types.png
│   │   │   ├── search-basic-hive_column-PII.png
│   │   │   ├── search-basic-hive_table-customers-or-provider.png
│   │   │   ├── search-basic-hive_table-customers-owner_is_hive.png
│   │   │   └── search-basic-hive_table-customers.png
│   │   └── window-new.png
│   ├── site.xml
│   └── twiki
│   ├── Architecture.twiki
│   ├── Atlas-Authentication.twiki
│   ├── Atlas-Authorization-Model.twiki
│   ├── Atlas-Authorization-Ranger-Authorizer.twiki
│   ├── Atlas-Authorization-Simple-Authorizer.twiki
│   ├── Bridge-Kafka.twiki
│   ├── ClassificationPropagation.twiki
│   ├── Configuration.twiki
│   ├── Downloads.twiki
│   ├── EclipseSetup.twiki
│   ├── Export-API.twiki
│   ├── Export-HDFS-API.twiki
│   ├── HighAvailability.twiki
│   ├── Hook-Falcon.twiki
│   ├── Hook-HBase.twiki
│   ├── Hook-Hive.twiki
│   ├── Hook-Sqoop.twiki
│   ├── Hook-Storm.twiki
│   ├── Import-API-Options.twiki
│   ├── Import-API.twiki
│   ├── Import-Export-API.twiki
│   ├── index.twiki
│   ├── InstallationSteps.twiki
│   ├── LICENSE.txt
│   ├── Migration-0.8-to-1.0.twiki
│   ├── Notifications.twiki
│   ├── QuickStart.twiki
│   ├── Search-Advanced.twiki
│   ├── Search-Basic.twiki
│   ├── security.twiki
│   └── TypeSystem.twiki
├── graphdb
│   ├── api
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   └── repository
│   │   └── graphdb
│   │   ├── AtlasCardinality.java
│   │   ├── AtlasEdgeDirection.java
│   │   ├── AtlasEdge.java
│   │   ├── AtlasEdgeLabel.java
│   │   ├── AtlasElement.java
│   │   ├── AtlasGraphIndex.java
│   │   ├── AtlasGraph.java
│   │   ├── AtlasGraphManagement.java
│   │   ├── AtlasGraphQuery.java
│   │   ├── AtlasIndexQuery.java
│   │   ├── AtlasPropertyKey.java
│   │   ├── AtlasSchemaViolationException.java
│   │   ├── AtlasVertex.java
│   │   ├── AtlasVertexQuery.java
│   │   ├── GraphDatabase.java
│   │   ├── GraphDBMigrator.java
│   │   └── GremlinVersion.java
│   ├── common
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   └── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   └── repository
│   │   │   └── graphdb
│   │   │   ├── tinkerpop
│   │   │   │   └── query
│   │   │   │   ├── expr
│   │   │   │   │   ├── AndCondition.java
│   │   │   │   │   ├── HasPredicate.java
│   │   │   │   │   ├── InPredicate.java
│   │   │   │   │   ├── OrCondition.java
│   │   │   │   │   ├── OrderByPredicate.java
│   │   │   │   │   └── QueryPredicate.java
│   │   │   │   ├── NativeTinkerpopGraphQuery.java
│   │   │   │   ├── NativeTinkerpopQueryFactory.java
│   │   │   │   └── TinkerpopGraphQuery.java
│   │   │   └── utils
│   │   │   └── IteratorToIterableAdapter.java
│   │   └── test
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   └── graph
│   │   └── GraphSandboxUtil.java
│   ├── graphdb-impls
│   │   └── pom.xml
│   ├── janus
│   │   ├── pom.xml
│   │   ├── readme.txt
│   │   └── src
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── atlas
│   │   │   │   └── repository
│   │   │   │   └── graphdb
│   │   │   │   └── janus
│   │   │   │   ├── AtlasJanusEdge.java
│   │   │   │   ├── AtlasJanusEdgeLabel.java
│   │   │   │   ├── AtlasJanusElement.java
│   │   │   │   ├── AtlasJanusGraphDatabase.java
│   │   │   │   ├── AtlasJanusGraphIndex.java
│   │   │   │   ├── AtlasJanusGraph.java
│   │   │   │   ├── AtlasJanusGraphManagement.java
│   │   │   │   ├── AtlasJanusIndexQuery.java
│   │   │   │   ├── AtlasJanusObjectFactory.java
│   │   │   │   ├── AtlasJanusPropertyKey.java
│   │   │   │   ├── AtlasJanusVertex.java
│   │   │   │   ├── AtlasJanusVertexQuery.java
│   │   │   │   ├── GraphDbObjectFactory.java
│   │   │   │   ├── graphson
│   │   │   │   │   ├── AtlasElementPropertyConfig.java
│   │   │   │   │   ├── AtlasGraphSONMode.java
│   │   │   │   │   ├── AtlasGraphSONTokens.java
│   │   │   │   │   └── AtlasGraphSONUtility.java
│   │   │   │   ├── migration
│   │   │   │   │   ├── AtlasGraphSONReader.java
│   │   │   │   │   ├── ElementProcessors.java
│   │   │   │   │   ├── GraphDBGraphSONMigrator.java
│   │   │   │   │   ├── GraphSONTokensTP2.java
│   │   │   │   │   ├── GraphSONUtility.java
│   │   │   │   │   ├── JsonNodeParsers.java
│   │   │   │   │   ├── JsonNodeProcessManager.java
│   │   │   │   │   ├── MappedElementCache.java
│   │   │   │   │   ├── pc
│   │   │   │   │   │   ├── WorkItemBuilder.java
│   │   │   │   │   │   ├── WorkItemConsumer.java
│   │   │   │   │   │   └── WorkItemManager.java
│   │   │   │   │   ├── postProcess
│   │   │   │   │   │   └── PostProcessListProperty.java
│   │   │   │   │   ├── PostProcessManager.java
│   │   │   │   │   ├── ReaderStatusManager.java
│   │   │   │   │   ├── RelationshipCacheGenerator.java
│   │   │   │   │   ├── TypesDefScrubber.java
│   │   │   │   │   └── TypesWithCollectionsFinder.java
│   │   │   │   ├── query
│   │   │   │   │   ├── AtlasJanusGraphQuery.java
│   │   │   │   │   └── NativeJanusGraphQuery.java
│   │   │   │   └── serializer
│   │   │   │   ├── BigDecimalSerializer.java
│   │   │   │   ├── BigIntegerSerializer.java
│   │   │   │   └── TypeCategorySerializer.java
│   │   │   └── resources
│   │   │   └── META-INF
│   │   │   └── services
│   │   │   └── javax.script.ScriptEngineFactory
│   │   └── test
│   │   ├── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   └── repository
│   │   │   └── graphdb
│   │   │   └── janus
│   │   │   ├── AbstractGraphDatabaseTest.java
│   │   │   ├── AtlasJanusDatabaseTest.java
│   │   │   ├── GraphQueryTest.java
│   │   │   ├── JanusGraphProviderTest.java
│   │   │   └── migration
│   │   │   ├── BaseUtils.java
│   │   │   ├── GraphSONUtilityTest.java
│   │   │   ├── JsonNodeParsersTest.java
│   │   │   ├── MappedElementCacheTest.java
│   │   │   ├── PostProcessListPropertyTest.java
│   │   │   ├── ReaderStatusManagerTest.java
│   │   │   ├── WorkItemConsumerTest.java
│   │   │   └── WorkItemManagerTest.java
│   │   └── resources
│   │   ├── atlas-application.properties
│   │   ├── atlas-migration-data.json
│   │   ├── col-2-legacy.json
│   │   ├── col-3-legacy.json
│   │   ├── col-legacy.json
│   │   ├── db-type-legacy.json
│   │   ├── db-v-65544.json
│   │   ├── edge-legacy-col2.json
│   │   ├── edge-legacy-col3.json
│   │   ├── edge-legacy-col4.json
│   │   ├── edge-legacy-col.json
│   │   ├── edge-legacy.json
│   │   ├── edge-legacy-process.json
│   │   ├── edge-legacy-tag.json
│   │   ├── entity-with-trait-type.json
│   │   ├── lineage-v-98312.json
│   │   ├── table-v-147504.json
│   │   └── tag-163856752.json
│   ├── pom.xml
│   └── readme.txt
├── intg
│   ├── pom.xml
│   └── src
│   ├── main
│   │   ├── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── atlas
│   │   │   ├── ApplicationProperties.java
│   │   │   ├── AtlasConfiguration.java
│   │   │   ├── AtlasErrorCode.java
│   │   │   ├── AtlasException.java
│   │   │   ├── exception
│   │   │   │   └── AtlasBaseException.java
│   │   │   ├── listener
│   │   │   │   ├── ChangedTypeDefs.java
│   │   │   │   ├── EntityChangeListenerV2.java
│   │   │   │   └── TypeDefChangeListener.java
│   │   │   ├── model
│   │   │   │   ├── annotation
│   │   │   │   │   └── AtlasJSON.java
│   │   │   │   ├── AtlasBaseModelObject.java
│   │   │   │   ├── audit
│   │   │   │   │   └── EntityAuditEventV2.java
│   │   │   │   ├── discovery
│   │   │   │   │   ├── AtlasSearchResult.java
│   │   │   │   │   └── SearchParameters.java
│   │   │   │   ├── glossary
│   │   │   │   │   ├── AtlasGlossaryBaseObject.java
│   │   │   │   │   ├── AtlasGlossaryCategory.java
│   │   │   │   │   ├── AtlasGlossary.java
│   │   │   │   │   ├── AtlasGlossaryTerm.java
│   │   │   │   │   ├── enums
│   │   │   │   │   │   ├── AtlasTermAssignmentStatus.java
│   │   │   │   │   │   └── AtlasTermRelationshipStatus.java
│   │   │   │   │   └── relations
│   │   │   │   │   ├── AtlasGlossaryHeader.java
│   │   │   │   │   ├── AtlasRelatedCategoryHeader.java
│   │   │   │   │   ├── AtlasRelatedTermHeader.java
│   │   │   │   │   ├── AtlasTermAssignmentHeader.java
│   │   │   │   │   └── AtlasTermCategorizationHeader.java
│   │   │   │   ├── impexp
│   │   │   │   │   ├── AtlasExportRequest.java
│   │   │   │   │   ├── AtlasExportResult.java
│   │   │   │   │   ├── AtlasImportRequest.java
│   │   │   │   │   ├── AtlasImportResult.java
│   │   │   │   │   └── MigrationStatus.java
│   │   │   │   ├── instance
│   │   │   │   │   ├── AtlasClassification.java
│   │   │   │   │   ├── AtlasEntityHeader.java
│   │   │   │   │   ├── AtlasEntity.java
│   │   │   │   │   ├── AtlasObjectId.java
│   │   │   │   │   ├── AtlasRelatedObjectId.java
│   │   │   │   │   ├── AtlasRelationship.java
│   │   │   │   │   ├── AtlasStruct.java
│   │   │   │   │   ├── ClassificationAssociateRequest.java
│   │   │   │   │   ├── EntityMutationResponse.java
│   │   │   │   │   ├── EntityMutations.java
│   │   │   │   │   └── GuidMapping.java
│   │   │   │   ├── legacy
│   │   │   │   │   └── EntityResult.java
│   │   │   │   ├── lineage
│   │   │   │   │   └── AtlasLineageInfo.java
│   │   │   │   ├── metrics
│   │   │   │   │   └── AtlasMetrics.java
│   │   │   │   ├── notification
│   │   │   │   │   ├── AtlasNotificationBaseMessage.java
│   │   │   │   │   ├── AtlasNotificationMessage.java
│   │   │   │   │   ├── AtlasNotificationStringMessage.java
│   │   │   │   │   ├── EntityNotification.java
│   │   │   │   │   ├── HookNotification.java
│   │   │   │   │   └── MessageVersion.java
│   │   │   │   ├── PList.java
│   │   │   │   ├── profile
│   │   │   │   │   ├── AtlasUserProfile.java
│   │   │   │   │   └── AtlasUserSavedSearch.java
│   │   │   │   ├── SearchFilter.java
│   │   │   │   ├── TimeBoundary.java
│   │   │   │   ├── TypeCategory.java
│   │   │   │   └── typedef
│   │   │   │   ├── AtlasBaseTypeDef.java
│   │   │   │   ├── AtlasClassificationDef.java
│   │   │   │   ├── AtlasEntityDef.java
│   │   │   │   ├── AtlasEnumDef.java
│   │   │   │   ├── AtlasRelationshipDef.java
│   │   │   │   ├── AtlasRelationshipEndDef.java
│   │   │   │   ├── AtlasStructDef.java
│   │   │   │   ├── AtlasTypeDefHeader.java
│   │   │   │   └── AtlasTypesDef.java
│   │   │   ├── security
│   │   │   │   ├── InMemoryJAASConfiguration.java
│   │   │   │   └── SecurityProperties.java
│   │   │   ├── SortOrder.java
│   │   │   ├── store
│   │   │   │   └── AtlasTypeDefStore.java
│   │   │   ├── type
│   │   │   │   ├── AtlasArrayType.java
│   │   │   │   ├── AtlasBuiltInTypes.java
│   │   │   │   ├── AtlasClassificationType.java
│   │   │   │   ├── AtlasEntityType.java
│   │   │   │   ├── AtlasEnumType.java
│   │   │   │   ├── AtlasMapType.java
│   │   │   │   ├── AtlasRelationshipType.java
│   │   │   │   ├── AtlasStructType.java
│   │   │   │   ├── AtlasType.java
│   │   │   │   ├── AtlasTypeRegistry.java
│   │   │   │   └── AtlasTypeUtil.java
│   │   │   ├── typesystem
│   │   │   │   └── types
│   │   │   │   └── DataTypes.java
│   │   │   ├── utils
│   │   │   │   ├── AtlasEntityUtil.java
│   │   │   │   ├── AtlasJson.java
│   │   │   │   └── AuthenticationUtil.java
│   │   │   └── v1
│   │   │   ├── model
│   │   │   │   ├── discovery
│   │   │   │   │   ├── DSLSearchResult.java
│   │   │   │   │   └── FullTextSearchResult.java
│   │   │   │   ├── instance
│   │   │   │   │   ├── AtlasSystemAttributes.java
│   │   │   │   │   ├── Id.java
│   │   │   │   │   ├── Referenceable.java
│   │   │   │   │   └── Struct.java
│   │   │   │   ├── lineage
│   │   │   │   │   ├── DataSetLineageResponse.java
│   │   │   │   │   ├── LineageResponse.java
│   │   │   │   │   └── SchemaResponse.java
│   │   │   │   ├── notification
│   │   │   │   │   ├── EntityNotificationV1.java
│   │   │   │   │   └── HookNotificationV1.java
│   │   │   │   └── typedef
│   │   │   │   ├── AttributeDefinition.java
│   │   │   │   ├── ClassTypeDefinition.java
│   │   │   │   ├── EnumTypeDefinition.java
│   │   │   │   ├── HierarchicalTypeDefinition.java
│   │   │   │   ├── Multiplicity.java
│   │   │   │   ├── StructTypeDefinition.java
│   │   │   │   ├── TraitTypeDefinition.java
│   │   │   │   └── TypesDef.java
│   │   │   └── typesystem
│   │   │   └── types
│   │   │   └── utils
│   │   │   └── TypesUtil.java
│   │   └── resources
│   │   └── atlas-log4j.xml
│   └── test
│   ├── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   ├── ApplicationPropertiesTest.java
│   │   ├── model
│   │   │   ├── instance
│   │   │   │   ├── TestAtlasClassification.java
│   │   │   │   └── TestAtlasEntity.java
│   │   │   ├── ModelTestUtil.java
│   │   │   └── typedef
│   │   │   ├── TestAtlasClassificationDef.java
│   │   │   ├── TestAtlasEntityDef.java
│   │   │   ├── TestAtlasEnumDef.java
│   │   │   ├── TestAtlasRelationshipDef.java
│   │   │   └── TestAtlasStructDef.java
│   │   ├── security
│   │   │   ├── InMemoryJAASConfigurationTest.java
│   │   │   └── InMemoryJAASConfigurationTicketBasedKafkaClientTest.java
│   │   ├── TestRelationshipUtilsV2.java
│   │   ├── TestUtilsV2.java
│   │   └── type
│   │   ├── TestAtlasArrayType.java
│   │   ├── TestAtlasBigDecimalType.java
│   │   ├── TestAtlasBigIntegerType.java
│   │   ├── TestAtlasBooleanType.java
│   │   ├── TestAtlasBuiltInTypesFloatDouble.java
│   │   ├── TestAtlasByteType.java
│   │   ├── TestAtlasClassificationType.java
│   │   ├── TestAtlasDateType.java
│   │   ├── TestAtlasDoubleType.java
│   │   ├── TestAtlasEntityType.java
│   │   ├── TestAtlasFloatType.java
│   │   ├── TestAtlasIntType.java
│   │   ├── TestAtlasLongType.java
│   │   ├── TestAtlasMapType.java
│   │   ├── TestAtlasObjectIdType.java
│   │   ├── TestAtlasRelationshipType.java
│   │   ├── TestAtlasShortType.java
│   │   ├── TestAtlasStringType.java
│   │   ├── TestAtlasStructType.java
│   │   └── TestAtlasTypeRegistry.java
│   └── resources
│   ├── atlas-application.properties
│   ├── atlas-jaas.properties
│   ├── policy-store.txt
│   ├── sampleInstance.json
│   ├── sampleTypes.json
│   ├── test.properties
│   └── users-credentials.properties
├── LICENSE
├── NOTICE
├── notification
│   ├── pom.xml
│   └── src
│   ├── main
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   ├── hook
│   │   │   ├── AtlasHookException.java
│   │   │   ├── AtlasHook.java
│   │   │   ├── AtlasTopicCreator.java
│   │   │   └── FailedMessagesLogger.java
│   │   ├── kafka
│   │   │   ├── AtlasKafkaConsumer.java
│   │   │   ├── AtlasKafkaMessage.java
│   │   │   ├── EmbeddedKafkaServer.java
│   │   │   ├── KafkaNotification.java
│   │   │   └── NotificationProvider.java
│   │   └── notification
│   │   ├── AbstractMessageDeserializer.java
│   │   ├── AbstractNotificationConsumer.java
│   │   ├── AbstractNotification.java
│   │   ├── AtlasNotificationMessageDeserializer.java
│   │   ├── entity
│   │   │   └── EntityMessageDeserializer.java
│   │   ├── hook
│   │   │   └── HookMessageDeserializer.java
│   │   ├── IncompatibleVersionException.java
│   │   ├── MessageDeserializer.java
│   │   ├── NotificationConsumer.java
│   │   ├── NotificationException.java
│   │   ├── NotificationInterface.java
│   │   └── SplitMessageAggregator.java
│   └── test
│   └── java
│   └── org
│   └── apache
│   └── atlas
│   ├── hook
│   │   ├── AtlasHookTest.java
│   │   └── AtlasTopicCreatorTest.java
│   ├── kafka
│   │   ├── KafkaConsumerTest.java
│   │   ├── KafkaNotificationMockTest.java
│   │   └── KafkaNotificationTest.java
│   └── notification
│   ├── AbstractNotificationConsumerTest.java
│   ├── AbstractNotificationTest.java
│   ├── AtlasNotificationMessageTest.java
│   ├── entity
│   │   ├── EntityNotificationDeserializerTest.java
│   │   └── EntityNotificationTest.java
│   ├── hook
│   │   ├── HookNotificationDeserializerTest.java
│   │   └── HookNotificationTest.java
│   ├── MessageVersionTest.java
│   └── SplitMessageAggregatorTest.java
├── plugin-classloader
│   ├── pom.xml
│   └── src
│   ├── main
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   └── plugin
│   │   └── classloader
│   │   ├── AtlasPluginClassLoader.java
│   │   └── AtlasPluginClassLoaderUtil.java
│   └── test
│   └── java
│   └── org
│   └── apache
│   └── atlas
│   └── plugin
│   └── classloader
│   └── AtlasPluginClassLoaderTest.java
├── pom.xml
├── README.txt
├── release-build.xml
├── release-log.txt
├── repository
│   ├── pom.xml
│   └── src
│   ├── main
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   ├── discovery
│   │   │   ├── AtlasDiscoveryService.java
│   │   │   ├── AtlasLineageService.java
│   │   │   ├── ClassificationSearchProcessor.java
│   │   │   ├── EntityDiscoveryService.java
│   │   │   ├── EntityLineageService.java
│   │   │   ├── EntitySearchProcessor.java
│   │   │   ├── FullTextSearchProcessor.java
│   │   │   ├── SearchContext.java
│   │   │   ├── SearchIndexer.java
│   │   │   ├── SearchProcessor.java
│   │   │   └── TermSearchProcessor.java
│   │   ├── glossary
│   │   │   ├── GlossaryCategoryUtils.java
│   │   │   ├── GlossaryService.java
│   │   │   ├── GlossaryTermUtils.java
│   │   │   └── GlossaryUtils.java
│   │   ├── GraphTransactionAdvisor.java
│   │   ├── GraphTransactionInterceptor.java
│   │   ├── query
│   │   │   ├── antlr4
│   │   │   │   ├── AtlasDSLLexer.g4
│   │   │   │   ├── AtlasDSLLexer.java
│   │   │   │   ├── AtlasDSLParserBaseVisitor.java
│   │   │   │   ├── AtlasDSLParser.g4
│   │   │   │   ├── AtlasDSLParser.java
│   │   │   │   └── AtlasDSLParserVisitor.java
│   │   │   ├── AtlasDSL.java
│   │   │   ├── DSLVisitor.java
│   │   │   ├── GremlinClause.java
│   │   │   ├── GremlinClauseList.java
│   │   │   ├── GremlinQueryComposer.java
│   │   │   ├── GremlinQuery.java
│   │   │   ├── IdentifierHelper.java
│   │   │   ├── Lookup.java
│   │   │   ├── QueryParams.java
│   │   │   ├── RegistryBasedLookup.java
│   │   │   └── SelectClauseComposer.java
│   │   ├── repository
│   │   │   ├── audit
│   │   │   │   ├── AbstractStorageBasedAuditRepository.java
│   │   │   │   ├── CassandraBasedAuditRepository.java
│   │   │   │   ├── EntityAuditListener.java
│   │   │   │   ├── EntityAuditListenerV2.java
│   │   │   │   ├── EntityAuditRepository.java
│   │   │   │   ├── HBaseBasedAuditRepository.java
│   │   │   │   ├── InMemoryEntityAuditRepository.java
│   │   │   │   └── NoopEntityAuditRepository.java
│   │   │   ├── converters
│   │   │   │   ├── AtlasAbstractFormatConverter.java
│   │   │   │   ├── AtlasArrayFormatConverter.java
│   │   │   │   ├── AtlasClassificationFormatConverter.java
│   │   │   │   ├── AtlasEntityFormatConverter.java
│   │   │   │   ├── AtlasEnumFormatConverter.java
│   │   │   │   ├── AtlasFormatConverter.java
│   │   │   │   ├── AtlasFormatConverters.java
│   │   │   │   ├── AtlasInstanceConverter.java
│   │   │   │   ├── AtlasMapFormatConverter.java
│   │   │   │   ├── AtlasObjectIdConverter.java
│   │   │   │   ├── AtlasPrimitiveFormatConverter.java
│   │   │   │   ├── AtlasStructFormatConverter.java
│   │   │   │   └── TypeConverterUtil.java
│   │   │   ├── graph
│   │   │   │   ├── AtlasEdgeLabel.java
│   │   │   │   ├── AtlasGraphProvider.java
│   │   │   │   ├── FullTextMapperV2.java
│   │   │   │   ├── GraphBackedSearchIndexer.java
│   │   │   │   ├── GraphHelper.java
│   │   │   │   └── IAtlasGraphProvider.java
│   │   │   ├── impexp
│   │   │   │   ├── ExportService.java
│   │   │   │   ├── ImportService.java
│   │   │   │   ├── ImportTransformer.java
│   │   │   │   ├── ImportTransforms.java
│   │   │   │   ├── ImportTypeDefProcessor.java
│   │   │   │   ├── MigrationProgressService.java
│   │   │   │   ├── TypeAttributeDifference.java
│   │   │   │   ├── ZipExportFileNames.java
│   │   │   │   ├── ZipSink.java
│   │   │   │   └── ZipSource.java
│   │   │   ├── IndexCreationException.java
│   │   │   ├── IndexException.java
│   │   │   ├── migration
│   │   │   │   └── DataMigrationService.java
│   │   │   ├── ogm
│   │   │   │   ├── AbstractDataTransferObject.java
│   │   │   │   ├── DataAccess.java
│   │   │   │   ├── DataTransferObject.java
│   │   │   │   ├── DTORegistry.java
│   │   │   │   ├── glossary
│   │   │   │   │   ├── AbstractGlossaryDTO.java
│   │   │   │   │   ├── AtlasGlossaryCategoryDTO.java
│   │   │   │   │   ├── AtlasGlossaryDTO.java
│   │   │   │   │   └── AtlasGlossaryTermDTO.java
│   │   │   │   └── profiles
│   │   │   │   ├── AtlasSavedSearchDTO.java
│   │   │   │   └── AtlasUserProfileDTO.java
│   │   │   ├── RepositoryException.java
│   │   │   ├── store
│   │   │   │   ├── bootstrap
│   │   │   │   │   └── AtlasTypeDefStoreInitializer.java
│   │   │   │   └── graph
│   │   │   │   ├── AtlasDefStore.java
│   │   │   │   ├── AtlasEntityStore.java
│   │   │   │   ├── AtlasRelationshipStore.java
│   │   │   │   ├── AtlasTypeDefGraphStore.java
│   │   │   │   ├── BulkImporter.java
│   │   │   │   ├── EntityGraphDiscoveryContext.java
│   │   │   │   ├── EntityGraphDiscovery.java
│   │   │   │   ├── EntityResolver.java
│   │   │   │   ├── v1
│   │   │   │   │   ├── DeleteHandlerV1.java
│   │   │   │   │   ├── HardDeleteHandlerV1.java
│   │   │   │   │   └── SoftDeleteHandlerV1.java
│   │   │   │   └── v2
│   │   │   │   ├── AtlasAbstractDefStoreV2.java
│   │   │   │   ├── AtlasClassificationDefStoreV2.java
│   │   │   │   ├── AtlasEntityChangeNotifier.java
│   │   │   │   ├── AtlasEntityDefStoreV2.java
│   │   │   │   ├── AtlasEntityGraphDiscoveryV2.java
│   │   │   │   ├── AtlasEntityStoreV2.java
│   │   │   │   ├── AtlasEntityStreamForImport.java
│   │   │   │   ├── AtlasEntityStream.java
│   │   │   │   ├── AtlasEnumDefStoreV2.java
│   │   │   │   ├── AtlasGraphUtilsV2.java
│   │   │   │   ├── AtlasRelationshipDefStoreV2.java
│   │   │   │   ├── AtlasRelationshipStoreV2.java
│   │   │   │   ├── AtlasStructDefStoreV2.java
│   │   │   │   ├── AtlasTypeDefGraphStoreV2.java
│   │   │   │   ├── AttributeMutationContext.java
│   │   │   │   ├── BulkImporterImpl.java
│   │   │   │   ├── EntityGraphMapper.java
│   │   │   │   ├── EntityGraphRetriever.java
│   │   │   │   ├── EntityImportStream.java
│   │   │   │   ├── EntityMutationContext.java
│   │   │   │   ├── EntityStream.java
│   │   │   │   ├── IDBasedEntityResolver.java
│   │   │   │   ├── InMemoryMapEntityStream.java
│   │   │   │   ├── InstanceGraphMapper.java
│   │   │   │   └── UniqAttrBasedEntityResolver.java
│   │   │   ├── userprofile
│   │   │   │   └── UserProfileService.java
│   │   │   └── util
│   │   │   └── FilterUtil.java
│   │   ├── services
│   │   │   └── MetricsService.java
│   │   └── util
│   │   ├── AtlasGremlin2QueryProvider.java
│   │   ├── AtlasGremlin3QueryProvider.java
│   │   ├── AtlasGremlinQueryProvider.java
│   │   ├── AtlasRepositoryConfiguration.java
│   │   ├── AttributeValueMap.java
│   │   ├── IndexedInstance.java
│   │   ├── SearchPredicateUtil.java
│   │   └── SearchTracker.java
│   └── test
│   ├── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   ├── glossary
│   │   │   ├── GlossaryServiceTest.java
│   │   │   └── PaginationHelperTest.java
│   │   ├── query
│   │   │   ├── BasicTestSetup.java
│   │   │   ├── DSLParsingTest.java
│   │   │   ├── DSLQueriesTest.java
│   │   │   └── GremlinQueryComposerTest.java
│   │   ├── repository
│   │   │   ├── audit
│   │   │   │   ├── AuditRepositoryTestBase.java
│   │   │   │   ├── CassandraAuditRepositoryTest.java
│   │   │   │   └── InMemoryAuditRepositoryTest.java
│   │   │   ├── impexp
│   │   │   │   ├── AtlasImportRequestTest.java
│   │   │   │   ├── ExportServiceTest.java
│   │   │   │   ├── ImportServiceTest.java
│   │   │   │   ├── ImportTransformerJSONTest.java
│   │   │   │   ├── ImportTransformerTest.java
│   │   │   │   ├── ImportTransformsTest.java
│   │   │   │   ├── TypeAttributeDifferenceTest.java
│   │   │   │   ├── UniqueListTest.java
│   │   │   │   ├── ZipFileResourceTestUtils.java
│   │   │   │   ├── ZipSinkTest.java
│   │   │   │   └── ZipSourceTest.java
│   │   │   ├── migration
│   │   │   │   ├── ComplexAttributesTest.java
│   │   │   │   ├── HiveParititionTest.java
│   │   │   │   ├── HiveStocksTest.java
│   │   │   │   ├── MigrationBaseAsserts.java
│   │   │   │   ├── MigrationProgressServiceTest.java
│   │   │   │   ├── PathTest.java
│   │   │   │   ├── RelationshipCacheGeneratorTest.java
│   │   │   │   ├── TypesDefScrubberTest.java
│   │   │   │   ├── TypesWithClassificationTest.java
│   │   │   │   └── TypesWithCollectionsFinderTest.java
│   │   │   ├── store
│   │   │   │   └── graph
│   │   │   │   ├── AtlasTypeDefGraphStoreTest.java
│   │   │   │   └── v2
│   │   │   │   ├── AtlasComplexAttributesTest.java
│   │   │   │   ├── AtlasEntityDefStoreV2Test.java
│   │   │   │   ├── AtlasEntityStoreV2BulkImportPercentTest.java
│   │   │   │   ├── AtlasEntityStoreV2Test.java
│   │   │   │   ├── AtlasEntityTestBase.java
│   │   │   │   ├── AtlasRelationshipDefStoreV2Test.java
│   │   │   │   ├── AtlasRelationshipStoreHardDeleteV2Test.java
│   │   │   │   ├── AtlasRelationshipStoreSoftDeleteV2Test.java
│   │   │   │   ├── AtlasRelationshipStoreV2Test.java
│   │   │   │   ├── InverseReferenceUpdateHardDeleteV2Test.java
│   │   │   │   ├── InverseReferenceUpdateSoftDeleteV2Test.java
│   │   │   │   └── InverseReferenceUpdateV2Test.java
│   │   │   ├── tagpropagation
│   │   │   │   └── ClassificationPropagationTest.java
│   │   │   └── userprofile
│   │   │   └── UserProfileServiceTest.java
│   │   ├── services
│   │   │   └── MetricsServiceTest.java
│   │   ├── TestModules.java
│   │   └── utils
│   │   ├── ObjectUpdateSynchronizerTest.java
│   │   └── TestResourceFileUtils.java
│   └── resources
│   ├── application.conf
│   ├── cassandra_test.yml
│   ├── classification_defs
│   │   ├── atlas-migration-data.json
│   │   └── atlas-migration-typesdef.json
│   ├── complex-attr_db
│   │   ├── atlas-migration-data.json
│   │   └── atlas-migration-typesdef.json
│   ├── ctas.zip
│   ├── dept-employee-test-utils.zip
│   ├── hdfs_path1.zip
│   ├── json
│   │   └── typesDef-classification-with-map.json
│   ├── legacy-typesdef.json
│   ├── logging-v1-full.zip
│   ├── parts_db
│   │   ├── atlas-migration-data.json
│   │   └── atlas-migration-typesdef.json
│   ├── path_db
│   │   ├── atlas-migration-data.json
│   │   └── atlas-migration-typesdef.json
│   ├── rel-lineage.zip
│   ├── reporting-v1-full.zip
│   ├── salesNewTypeAttrs-next.zip
│   ├── salesNewTypeAttrs.zip
│   ├── sales-v1-full.zip
│   ├── solr
│   │   ├── collections.txt
│   │   ├── core-template
│   │   │   ├── currency.xml
│   │   │   ├── lang
│   │   │   │   └── stopwords_en.txt
│   │   │   ├── protwords.txt
│   │   │   ├── schema.xml
│   │   │   ├── solrconfig.xml
│   │   │   ├── stopwords.txt
│   │   │   └── synonyms.txt
│   │   └── solr.xml
│   ├── stocks-2-0.8-extended-tag.json
│   ├── stocks-2.zip
│   ├── stocks_db
│   │   ├── atlas-migration-data.json
│   │   └── atlas-migration-typesdef.json
│   ├── stocks-float.zip
│   ├── stocks-glossary.zip
│   ├── stocks-rel-2.zip
│   ├── stocks.zip
│   ├── tag1.json
│   ├── tag-prop-2.zip
│   └── tag-propagation-data.zip
├── server-api
│   ├── pom.xml
│   └── src
│   └── main
│   ├── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   ├── exception
│   │   │   ├── EntityNotFoundException.java
│   │   │   └── NotFoundException.java
│   │   ├── ha
│   │   │   └── AtlasServerIdSelector.java
│   │   ├── listener
│   │   │   ├── ActiveStateChangeHandler.java
│   │   │   ├── EntityChangeListener.java
│   │   │   └── TypesChangeListener.java
│   │   ├── RequestContext.java
│   │   └── setup
│   │   ├── SetupException.java
│   │   └── SetupStep.java
│   └── test
│   └── org
│   └── apache
│   └── atlas
│   └── ha
│   └── AtlasServerIdSelectorTest.java
├── shaded
│   ├── hbase-client-shaded
│   │   ├── dependency-reduced-pom.xml
│   │   └── pom.xml
│   └── hbase-server-shaded
│   ├── dependency-reduced-pom.xml
│   └── pom.xml
├── test-tools
│   ├── pom.xml
│   └── src
│   └── main
│   ├── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   └── runner
│   │   └── LocalSolrRunner.java
│   └── resources
│   ├── log4j.properties
│   └── solr
│   ├── collections.txt
│   ├── core-template
│   │   ├── currency.xml
│   │   ├── lang
│   │   │   └── stopwords_en.txt
│   │   ├── protwords.txt
│   │   ├── schema.xml
│   │   ├── solrconfig.xml
│   │   ├── stopwords.txt
│   │   └── synonyms.txt
│   └── solr.xml
├── tools
│   └── atlas-migration-exporter
│   ├── pom.xml
│   └── src
│   └── main
│   ├── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   └── migration
│   │   ├── Exporter.java
│   │   ├── NoOpNotificationChangeListener.java
│   │   └── NoOpNotification.java
│   └── resources
│   ├── atlas-log4j.xml
│   ├── atlas_migration_export.py
│   ├── migrationContext.xml
│   └── README
└── webapp
├── pom.xml
└── src
├── main
│   ├── java
│   │   └── org
│   │   └── apache
│   │   └── atlas
│   │   ├── Atlas.java
│   │   ├── examples
│   │   │   ├── QuickStart.java
│   │   │   └── QuickStartV2.java
│   │   ├── LocalServletRequest.java
│   │   ├── notification
│   │   │   ├── EntityNotificationListenerV2.java
│   │   │   ├── EntityNotificationSender.java
│   │   │   ├── NotificationEntityChangeListener.java
│   │   │   └── NotificationHookConsumer.java
│   │   ├── util
│   │   │   └── CredentialProviderUtility.java
│   │   └── web
│   │   ├── dao
│   │   │   └── UserDao.java
│   │   ├── errors
│   │   │   ├── AllExceptionMapper.java
│   │   │   ├── AtlasBaseExceptionMapper.java
│   │   │   ├── ExceptionMapperUtil.java
│   │   │   └── NotFoundExceptionMapper.java
│   │   ├── filters
│   │   │   ├── ActiveServerFilter.java
│   │   │   ├── AtlasAuthenticationEntryPoint.java
│   │   │   ├── AtlasAuthenticationFilter.java
│   │   │   ├── AtlasCSRFPreventionFilter.java
│   │   │   ├── AtlasKnoxSSOAuthenticationFilter.java
│   │   │   ├── AtlasResponseRequestWrapper.java
│   │   │   ├── AuditFilter.java
│   │   │   ├── NullServletContext.java
│   │   │   ├── SSOAuthentication.java
│   │   │   ├── SSOAuthenticationProperties.java
│   │   │   └── StaleTransactionCleanupFilter.java
│   │   ├── listeners
│   │   │   └── LoginProcessor.java
│   │   ├── model
│   │   │   └── User.java
│   │   ├── params
│   │   │   ├── AbstractParam.java
│   │   │   ├── BooleanParam.java
│   │   │   └── DateTimeParam.java
│   │   ├── resources
│   │   │   ├── AdminResource.java
│   │   │   ├── DataSetLineageResource.java
│   │   │   ├── EntityResource.java
│   │   │   ├── LineageResource.java
│   │   │   ├── MetadataDiscoveryResource.java
│   │   │   └── TypesResource.java
│   │   ├── rest
│   │   │   ├── DiscoveryREST.java
│   │   │   ├── EntityREST.java
│   │   │   ├── GlossaryREST.java
│   │   │   ├── LineageREST.java
│   │   │   ├── RelationshipREST.java
│   │   │   └── TypesREST.java
│   │   ├── security
│   │   │   ├── AtlasAbstractAuthenticationProvider.java
│   │   │   ├── AtlasADAuthenticationProvider.java
│   │   │   ├── AtlasAuthenticationException.java
│   │   │   ├── AtlasAuthenticationFailureHandler.java
│   │   │   ├── AtlasAuthenticationProvider.java
│   │   │   ├── AtlasAuthenticationSuccessHandler.java
│   │   │   ├── AtlasFileAuthenticationProvider.java
│   │   │   ├── AtlasLdapAuthenticationProvider.java
│   │   │   ├── AtlasPamAuthenticationProvider.java
│   │   │   ├── AtlasSecurityConfig.java
│   │   │   ├── PamLoginModule.java
│   │   │   ├── PamPrincipal.java
│   │   │   └── UserAuthorityGranter.java
│   │   ├── service
│   │   │   ├── ActiveInstanceElectorService.java
│   │   │   ├── ActiveInstanceState.java
│   │   │   ├── AtlasZookeeperSecurityProperties.java
│   │   │   ├── CuratorFactory.java
│   │   │   ├── EmbeddedServer.java
│   │   │   ├── SecureEmbeddedServer.java
│   │   │   ├── ServiceState.java
│   │   │   └── UserService.java
│   │   ├── setup
│   │   │   ├── KerberosAwareListener.java
│   │   │   └── SetupSteps.java
│   │   └── util
│   │   ├── AtlasJsonProvider.java
│   │   ├── DateTimeHelper.java
│   │   ├── LineageUtils.java
│   │   └── Servlets.java
│   ├── resources
│   │   ├── atlas-buildinfo.properties
│   │   └── spring-security.xml
│   └── webapp
│   ├── error.jsp
│   ├── login.jsp
│   └── WEB-INF
│   ├── applicationContext.xml
│   └── web.xml
└── test
├── java
│   └── org
│   └── apache
│   └── atlas
│   ├── AtlasIT.java
│   ├── CredentialProviderUtilityIT.java
│   ├── examples
│   │   ├── QuickStartIT.java
│   │   └── QuickStartV2IT.java
│   ├── notification
│   │   ├── AdaptiveWaiterTest.java
│   │   ├── EntityNotificationIT.java
│   │   ├── NotificationEntityChangeListenerTest.java
│   │   ├── NotificationHookConsumerIT.java
│   │   ├── NotificationHookConsumerKafkaTest.java
│   │   └── NotificationHookConsumerTest.java
│   ├── util
│   │   └── RestUtilsTest.java
│   └── web
│   ├── adapters
│   │   ├── TestEntitiesREST.java
│   │   └── TestEntityREST.java
│   ├── filters
│   │   ├── ActiveServerFilterTest.java
│   │   ├── AtlasAuthenticationKerberosFilterTest.java
│   │   ├── AtlasAuthenticationSimpleFilterIT.java
│   │   ├── AtlasCSRFPreventionFilterTest.java
│   │   └── AuditFilterTest.java
│   ├── integration
│   │   ├── AdminJerseyResourceIT.java
│   │   ├── BaseResourceIT.java
│   │   ├── BasicSearchIT.java
│   │   ├── DataSetLineageJerseyResourceIT.java
│   │   ├── EntityJerseyResourceIT.java
│   │   ├── EntityLineageJerseyResourceIT.java
│   │   ├── EntityV2JerseyResourceIT.java
│   │   ├── TypedefsJerseyResourceIT.java
│   │   └── TypesJerseyResourceIT.java
│   ├── listeners
│   │   └── LoginProcessorIT.java
│   ├── resources
│   │   ├── AdminExportTest.java
│   │   ├── AdminResourceTest.java
│   │   └── EntityResourceTest.java
│   ├── security
│   │   ├── BaseSecurityTest.java
│   │   ├── BaseSSLAndKerberosTest.java
│   │   ├── FileAuthenticationTest.java
│   │   ├── NegativeSSLAndKerberosTest.java
│   │   ├── SSLAndKerberosTest.java
│   │   ├── SSLTest.java
│   │   └── UserDaoTest.java
│   ├── service
│   │   ├── ActiveInstanceElectorServiceTest.java
│   │   ├── ActiveInstanceStateTest.java
│   │   ├── AtlasZookeeperSecurityPropertiesTest.java
│   │   ├── CuratorFactoryTest.java
│   │   ├── SecureEmbeddedServerTestBase.java
│   │   ├── SecureEmbeddedServerTest.java
│   │   └── ServiceStateTest.java
│   ├── setup
│   │   └── SetupStepsTest.java
│   ├── TestUtils.java
│   └── util
│   └── ServletsTest.java
├── resources
│   ├── atlas-application.properties
│   ├── DefaultDB-3-New.zip
│   ├── hive-db-50-tables.zip
│   ├── json
│   │   └── search-parameters
│   │   ├── combination-filters.json
│   │   ├── entity-filters.json
│   │   └── tag-filters.json
│   ├── policy-store.txt
│   ├── test-spring-security.xml
│   └── users-credentials.properties
└── webapp
└── WEB-INF
└── web.xml

624 directories, 1297 files

标签:

实例下载地址

大数据元数据开源解决方案apache atlas

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警