You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@atlas.apache.org by sa...@apache.org on 2019/06/29 00:03:52 UTC
[atlas] branch branch-2.0 updated (254b6cc -> c354c7a)
This is an automated email from the ASF dual-hosted git repository.
sarath pushed a change to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/atlas.git.
from 254b6cc ATLAS-3311: changes Download link text from Source Downloads => All Releases for branch-2.0
new d3f332b ATLAS-3133: Add support for Process Executions in Atlas
new d1325db ATLAS-3182: Import transforms handling qualifiedName for hive_table entity.
new 634d7f3 ATLAS-3045: Fix atlas-server-package.xml and add a new classification-updater assembly
new da25173 ATLAS-3193: Import to existing entity.
new 455a3af ATLAS-3135: typedef-delete with empty typedefs result in search failures
new b418092 ATLAS-3197: capture DDL statements for hive_table and hive_db operations
new 427ab33 ATLAS-3183: Read Impala lineage record for creating view and send to Atlas
new 582ec4e ATLAS-3183: Read Impala lineage record for creating view and send to Atlas #2 remove impala-bridge-shim in pom.xml
new 9d93346 ATLAS-3200:- Add missing memory requirements for dev-support/atlas-docker/Dockerfile.
new 8ac2ff8 ATLAS-3176: Fix for export order regression.
new a5726a8 ATLAS-3202: Hive hook: getStorageDescEntity() throws NPE if bucketCols is null
new 387a917 ATLAS-3197: Disable creation of hive process, hive process execution and ddl query entities for HMS hook
new 1bfed14 ATLAS-3100 Enhance Full Text Search backend implementation to use SOLR request handler.
new 24a7f96 ATLAS-3212: Importing with import transforms applied to exising entities.
new 7bc2341 ATLAS-3181: fixed swagger interactive example URLs
new f7ff0c4 ATLAS-3008 UI: Add local sorting for the Search table
new 0492074 ATLAS-3184: Add support of lineage integration for more Impala commands
new dd4cdac ATLAS-3222:- Update httpclient jar version to 4.5.3 to fix NoSuchMethodError error
new 633a20f ATLAS-3080: Integration with Impala Hook API
new 4de1ad4 ATLAS-3221: Refactor Impala integration code
new 391e118 ATLAS-3225 UI: 'Name' Column size gets affected after changing sorting of column.
new f65f2b3 ATLAS-3217: Cannot start Atlas 3.0 SNAPSHOT in embedded-hbase-solr configuration
new 0c97087 ATLAS-3217: Cannot start Atlas 3.0 SNAPSHOT in embedded-hbase-solr configuration #fix UT failure
new 54b5b6c ATLAS-3201:- Fix getByGuid in AtlasTypeRegistry, doesn't raise exception if guid invalid
new bdf0acf ATLAS-3230: Change Impala Hook API Names
new 9ec2149 ATLAS-3234: Add option in Precommit-Atlas to build and run tests on git pull request
new 8e2ff8b ATLAS-3242: Package impala hook libraries in atlas-distro module
new e505bd7 ATLAS-3240: Update 'http' urls to 'https' in maven settings
new 3599bf4 ATLAS-3185: Create process execution for Impala integration
new f5de34d ATLAS-3239: Fixed documentation error in Typesystem
new 4586276 ATLAS-3245: Swap build order of impala-bridge and impala-bridge-shim maven module
new b44d5be ATLAS-3251: Implement Patch to populate classification text for legacy data.
new 354396c ATLAS-2901: Change classification name rule - Support multiple languages (unicode)
new 83a26a2 ATLAS-3229 DDL should not capture DML queries
new 53343cd ATLAS-3226: Add QueryText for hive_table and hive_db for Impala integration
new 30fce31 ATLAS-3248 UI: Number of Search Page results not matching set Page limit.
new 4ad3eed ATLAS-3228 UI: Dots appearing in select column in Search page.
new c1b1cd1 ATLAS-3220 Change hiveDDL name and qualifiedName
new 88c18b9 ATLAS-3258: Update apache-rat-plugin to 0.13
new 70f96bb ATLAS-3241: Fix Invalid package name for AtlasClientV2Test.java
new 57a5069 ATLAS-3246: enhancements in free-text search functionality
new 1ae8966 ATLAS-3243 : Fix to support Atlas UI to be access via Knox Trusted Proxy.
new f2e550f ATLAS-3247 UI:Search page showing unnecessary UI elements when no records are found.
new 12594b5 ATLAS-3262: disabled full-text index population when free-text is enabled i.e. for Solr index store
new fbe9af9 ATLAS-3271: fix for test failures in atlas-distro module
new b9a69cc ATLAS-3244: UI : Allows user to search the entities from any page (quick-search)
new af2e853 ATLAS-3274 Updating relationship instance with a wrong guid throws 500 , expected is 400
new 190c2f8 ATLAS-3275 Basic Search with "query" string throws "Problem accessing /solr/vertex_index/freetext".
new 24588b0 ATLAS-3270: added a rest end point to get suggestions for a given search-prefix
new 5c9f853 ATLAS-3267 : Atlas doc changes for menu & download page 1.2.0 releae
new bf50c05 ATLAS-3278: suggestions is not working for existing Atlas instances
new 785fbfd ATLAS-3276: Fix stale transactions in atlas due to ATLAS-3246 (Free-text search)
new 9554063 ATLAS-3256 Modify export API to process with relationshipAttributes #1 (zip for new unit test cases)
new 0ac1c11 ATLAS-3198: Stop pushing message to ATLAS_HOOK for Truncate Table/Delete data/Update data
new a746ec5 ATLAS-3282 : UI : use search suggestions API for quick-search
new 5998e7a ATLAS-3279: avoid unncessary retrieval of entity-extended info while sending notifications
new e544071 ATLAS-3277 : Add default atlas conf path in the import-* scripts
new 4ad74a5 ATLAS-3290: Impala Hook should get database name and table name from vertex metadata
new 8dfc77a ATLAS-3256 Modify export API to process with relationshipAttributes
new 3a3e2cf ATLAS-3283 Export-import UTs are getting skipped
new b75c70f ATLAS-3293: Move LARGE_MESSAGES log to correct directory (#60)
new 949cf94 ATLAS-3291 : UI: Don't allow user to sort on multiple value columns
new 3cd1fb1 ATLAS-3292: remove legacy attributes from hbase/kafka/storm/falcon/avro models
new 3f9c6b9 ATLAS-3134 Change Date.getTime() to System.currentTimeMillis() for better performance
new f2e118e ATLAS-2183 :- fixed Export-API documentation. curl example json syntax and options element to work properly
new 7af918f UI: Regression, DSL Search : Search with select loads forever
new b230782 ATLAS-3298: set hive_process startTime to System.currentTimeMillis() if startTime is null
new e043bb2 ATLAS-3294 : UI: Quick-search UI visual appearance enhancement
new dacc396 ATLAS-3301 : 0.8.4 master doc changes
new c354c7a ATLAS-3307 :- UT fix to add Tag propagation property which is not configured for all tags #59
The 70 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
addons/falcon-bridge-shim/pom.xml | 2 +-
addons/falcon-bridge/pom.xml | 2 +-
addons/hbase-bridge-shim/pom.xml | 2 +-
addons/hbase-bridge/pom.xml | 2 +-
addons/hbase-bridge/src/bin/import-hbase.sh | 5 +
addons/hbase-testing-util/pom.xml | 2 +-
addons/hdfs-model/pom.xml | 2 +-
addons/hive-bridge-shim/pom.xml | 2 +-
addons/hive-bridge/pom.xml | 2 +-
addons/hive-bridge/src/bin/import-hive.sh | 5 +
.../atlas/hive/hook/AtlasHiveHookContext.java | 2 +
.../java/org/apache/atlas/hive/hook/HiveHook.java | 17 +-
.../atlas/hive/hook/events/AlterTableRename.java | 9 +
.../atlas/hive/hook/events/BaseHiveEvent.java | 170 ++++--
.../atlas/hive/hook/events/CreateDatabase.java | 7 +-
.../atlas/hive/hook/events/CreateHiveProcess.java | 28 +-
.../apache/atlas/hive/hook/events/CreateTable.java | 15 +-
.../org/apache/atlas/hive/model/HiveDataTypes.java | 3 +-
.../java/org/apache/atlas/hive/HiveITBase.java | 20 +-
.../org/apache/atlas/hive/hook/HiveHookIT.java | 582 +++++++++++++++---
.../atlas/hive/hook/HiveMetastoreHookIT.java | 34 +-
.../impala-bridge-shim}/pom.xml | 41 +-
.../atlas/impala/hook/ImpalaLineageHook.java | 100 ++++
addons/impala-bridge/pom.xml | 562 +++++++++++++++++
.../org/apache/atlas/impala/ImpalaLineageTool.java | 216 +++++++
.../atlas/impala/hook/AtlasImpalaHookContext.java | 214 +++++++
.../org/apache/atlas/impala/hook/ImpalaHook.java | 39 +-
.../atlas/impala/hook/ImpalaIdentifierParser.java | 389 ++++++++++++
.../atlas/impala/hook/ImpalaLineageHook.java | 157 +++++
.../atlas/impala/hook/ImpalaOperationParser.java | 68 +++
.../atlas/impala/hook/events/BaseImpalaEvent.java | 662 +++++++++++++++++++++
.../impala/hook/events/CreateImpalaProcess.java | 361 +++++++++++
.../apache/atlas/impala/model/ImpalaDataType.java} | 16 +-
.../atlas/impala/model/ImpalaDependencyType.java | 18 +-
.../org/apache/atlas/impala/model/ImpalaNode.java | 55 ++
.../atlas/impala/model/ImpalaOperationType.java | 37 +-
.../org/apache/atlas/impala/model/ImpalaQuery.java | 110 ++++
.../atlas/impala/model/ImpalaVertexType.java | 21 +-
.../org/apache/atlas/impala/model/LineageEdge.java | 71 ++-
.../apache/atlas/impala/model/LineageVertex.java | 83 +++
.../atlas/impala/model/LineageVertexMetadata.java | 40 +-
.../src/main/resources/atlas-log4j.xml | 36 +-
.../src/main/resources/import-impala.sh | 40 +-
.../apache/atlas/impala/ImpalaLineageITBase.java | 489 +++++++++++++++
.../apache/atlas/impala/ImpalaLineageToolIT.java | 477 +++++++++++++++
.../atlas/impala/hook/ImpalaLineageHookIT.java | 165 +++++
.../test/resources/atlas-application.properties | 0
.../src/test/resources/atlas-log4j.xml | 25 +-
.../src/test/resources/hive-site.xml | 5 -
.../test/resources/impalaAlterViewAsSelect.json | 66 ++
.../test/resources/impalaCreateTableAsSelect.json | 66 ++
...palaCreateTableAsSelectVertexIdNoTableName.json | 66 ++
.../src/test/resources/impalaCreateView.json | 66 ++
.../resources/impalaCreateViewNoCreateTime.json | 50 ++
.../test/resources/impalaInsertIntoAsSelect.json | 83 +++
.../impalaMultipleInsertIntoAsSelect1.json | 83 +++
.../impalaMultipleInsertIntoAsSelect2.json | 83 +++
.../test/resources/users-credentials.properties | 0
.../impala-hook-api}/pom.xml | 31 +-
.../apache/impala/hooks/QueryCompleteContext.java | 56 ++
.../org/apache/impala/hooks/QueryEventHook.java | 116 ++++
addons/kafka-bridge/pom.xml | 2 +-
addons/kafka-bridge/src/bin/import-kafka.sh | 4 +-
addons/models/0000-Area0/0010-base_model.json | 51 ++
.../patches/003-base_model_add_searchWeight.json | 82 +++
addons/models/1000-Hadoop/1030-hive_model.json | 148 +++++
addons/models/1000-Hadoop/1050-falcon_model.json | 32 +-
addons/models/1000-Hadoop/1060-hbase_model.json | 81 +--
addons/models/1000-Hadoop/1065-avro_model.json | 42 +-
addons/models/1000-Hadoop/1070-kafka_model.json | 11 +-
addons/models/1000-Hadoop/1080-storm_model.json | 12 +-
addons/models/1000-Hadoop/1090-impala_model.json | 232 ++++++++
.../1000-Hadoop/patches/009-add_searchweight.json | 412 +++++++++++++
.../010-hbase_remove_legacy_attributes.json | 39 ++
.../011-falcon_remove_legacy_atrributes.json | 38 ++
.../patches/012-avro_remove_legacy_attributs.json | 37 ++
.../013-kafka_remove_legacy_attributes.json | 16 +
.../014-storm_remove_legacy_attributes.json | 15 +
.../2000-RDBMS/patches/004-add_searchweight.json | 126 ++++
addons/models/3000-Cloud/3020-aws_s3_typedefs.json | 80 +--
.../patches/002-cloud_model_add_searchweight.json | 82 +++
.../003-cloud_model_remove_legacy_attributes.json | 52 ++
addons/sqoop-bridge-shim/pom.xml | 2 +-
addons/sqoop-bridge/pom.xml | 2 +-
addons/storm-bridge-shim/pom.xml | 2 +-
addons/storm-bridge/pom.xml | 2 +-
authorization/pom.xml | 2 +-
build-tools/pom.xml | 2 +-
build-tools/src/main/resources/enunciate.xml | 4 +-
client/client-v1/pom.xml | 2 +-
client/client-v2/pom.xml | 2 +-
.../apache/atlas}/AtlasClientV2Test.java | 0
client/common/pom.xml | 2 +-
client/pom.xml | 2 +-
common/pom.xml | 2 +-
.../apache/atlas/annotation/GraphTransaction.java | 1 +
.../org/apache/atlas/repository/Constants.java | 13 +-
dashboardv2/pom.xml | 4 +-
dashboardv2/public/css/bootstrap-sidebar.css | 2 +-
dashboardv2/public/css/scss/__mixin.scss | 3 +
dashboardv2/public/css/scss/__variable.scss | 24 +-
dashboardv2/public/css/scss/common.scss | 12 +-
dashboardv2/public/css/scss/form.scss | 56 +-
dashboardv2/public/css/scss/override.scss | 76 +--
dashboardv2/public/css/scss/search.scss | 45 +-
dashboardv2/public/css/scss/stats.scss | 2 +-
dashboardv2/public/css/scss/table.scss | 102 ++++
dashboardv2/public/css/scss/theme.scss | 168 +++++-
dashboardv2/public/css/scss/wizard.scss | 2 +-
dashboardv2/public/js/collection/VSearchList.js | 3 +-
.../js/external_lib/jquery-ui/jquery-ui.min.css | 6 +-
.../js/external_lib/jquery-ui/jquery-ui.min.js | 7 +-
dashboardv2/public/js/router/Router.js | 175 +++---
.../search/SearchResultLayoutView_tmpl.html | 15 +-
dashboardv2/public/js/templates/site/Header.html | 58 +-
.../js/templates/tag/CreateTagLayoutView_tmpl.html | 2 +-
dashboardv2/public/js/utils/CommonViewFunction.js | 32 +-
dashboardv2/public/js/utils/Helper.js | 26 +-
dashboardv2/public/js/utils/TableLayout.js | 55 +-
dashboardv2/public/js/utils/Utils.js | 9 +-
.../public/js/views/audit/AuditTableLayoutView.js | 4 +-
.../js/views/detail_page/DetailPageLayoutView.js | 4 +-
.../js/views/entity/CreateEntityLayoutView.js | 2 +-
.../js/views/entity/EntityDetailTableLayoutView.js | 12 +-
.../js/views/glossary/GlossaryDetailLayoutView.js | 4 +-
.../public/js/views/graph/LineageLayoutView.js | 5 +-
dashboardv2/public/js/views/graph/LineageUtils.js | 2 +-
.../public/js/views/profile/ProfileLayoutView.js | 2 +-
.../public/js/views/schema/SchemaLayoutView.js | 8 +-
.../js/views/search/SearchResultLayoutView.js | 155 +++--
dashboardv2/public/js/views/site/Header.js | 213 ++++++-
.../js/views/tag/TagDetailTableLayoutView.js | 4 +-
dev-support/atlas-docker/Dockerfile | 4 +
dev-support/test-patch.sh | 6 +
distro/pom.xml | 15 +-
distro/src/conf/atlas-log4j.xml | 2 +-
distro/src/conf/solr/schema.xml | 2 +-
distro/src/conf/solr/solrconfig.xml | 7 +-
...k-package.xml => atlas-impala-hook-package.xml} | 11 +-
.../src/main/assemblies/atlas-server-package.xml | 20 +
...ion-exporter.xml => classification-updater.xml} | 18 +-
distro/src/test/python/scripts/TestMetadata.py | 12 +-
docs/pom.xml | 2 +-
docs/src/site/site.xml | 31 +-
docs/src/site/twiki/Downloads.twiki | 53 ++
docs/src/site/twiki/Export-API.twiki | 16 +-
docs/src/site/twiki/InstallationSteps.twiki | 8 +-
docs/src/site/twiki/TypeSystem.twiki | 2 +-
graphdb/api/pom.xml | 2 +-
.../atlas/repository/graphdb/AtlasGraph.java | 31 +
.../repository/graphdb/AtlasGraphIndexClient.java | 59 ++
.../repository/graphdb/AtlasGraphManagement.java | 8 +
...pertyKey.java => AtlasIndexQueryParameter.java} | 18 +-
.../graphdb/GraphIndexQueryParameters.java | 61 ++
graphdb/common/pom.xml | 2 +-
graphdb/graphdb-impls/pom.xml | 2 +-
graphdb/janus-hbase2/pom.xml | 2 +-
graphdb/janus/pom.xml | 2 +-
.../repository/graphdb/janus/AtlasJanusGraph.java | 72 ++-
.../graphdb/janus/AtlasJanusGraphDatabase.java | 4 +
.../graphdb/janus/AtlasJanusGraphIndexClient.java | 512 ++++++++++++++++
.../graphdb/janus/AtlasJanusGraphManagement.java | 8 +
...dge.java => AtlasJanusIndexQueryParameter.java} | 43 +-
.../janusgraph/diskstorage/solr/Solr6Index.java | 80 ++-
.../janus/AtlasJanusGraphIndexClientTest.java | 122 ++++
graphdb/pom.xml | 2 +-
intg/pom.xml | 2 +-
.../org/apache/atlas/ApplicationProperties.java | 56 +-
.../main/java/org/apache/atlas/AtlasErrorCode.java | 6 +-
.../entitytransform/HiveTableEntityHandler.java | 19 +-
.../org/apache/atlas/listener/ChangedTypeDefs.java | 38 +-
.../discovery/AtlasAggregationEntry.java} | 57 +-
.../discovery/AtlasQuickSearchResult.java} | 40 +-
.../discovery/AtlasSuggestionsResult.java} | 40 +-
.../apache/atlas/model/typedef/AtlasStructDef.java | 46 +-
.../org/apache/atlas/type/AtlasTypeRegistry.java | 64 +-
.../v1/model/typedef/AttributeDefinition.java | 32 +-
.../entitytransform/TransformationHandlerTest.java | 104 +++-
intg/src/test/resources/json/entity1.json | 48 ++
intg/src/test/resources/json/transform1.json | 1 +
notification/pom.xml | 2 +-
plugin-classloader/pom.xml | 2 +-
pom.xml | 106 ++--
repository/pom.xml | 2 +-
.../apache/atlas/GraphTransactionInterceptor.java | 17 +-
.../atlas/discovery/AtlasDiscoveryService.java | 11 +
.../discovery/ClassificationSearchProcessor.java | 13 +-
.../atlas/discovery/EntityDiscoveryService.java | 59 +-
.../atlas/discovery/EntitySearchProcessor.java | 26 +-
.../atlas/discovery/FreeTextSearchProcessor.java | 177 ++++++
.../{SearchIndexer.java => SearchAggregator.java} | 11 +-
.../atlas/discovery/SearchAggregatorImpl.java | 163 +++++
.../org/apache/atlas/discovery/SearchContext.java | 83 ++-
.../apache/atlas/discovery/SearchProcessor.java | 16 +-
.../atlas/discovery/SuggestionsProvider.java | 12 +-
.../atlas/discovery/SuggestionsProviderImpl.java | 55 ++
.../repository/converters/TypeConverterUtil.java | 4 +-
.../atlas/repository/graph/FullTextMapperV2.java | 52 +-
.../repository/graph/GraphBackedSearchIndexer.java | 81 ++-
.../repository/graph/IndexChangeListener.java | 13 +-
.../atlas/repository/graph/SolrIndexHelper.java | 143 +++++
.../atlas/repository/impexp/EntitiesExtractor.java | 81 +++
.../atlas/repository/impexp/ExportService.java | 510 ++--------------
.../repository/impexp/ExportTypeProcessor.java | 4 +-
.../ExtractStrategy.java} | 17 +-
.../atlas/repository/impexp/ImportService.java | 2 +-
.../impexp/IncrementalExportEntityProvider.java | 32 +-
.../impexp/RelationshipAttributesExtractor.java | 115 ++++
.../impexp/StartEntityFetchByExportRequest.java | 207 +++++++
.../atlas/repository/impexp/VertexExtractor.java | 183 ++++++
.../apache/atlas/repository/impexp/ZipSource.java | 8 +-
.../repository/patches/AtlasPatchHandler.java | 3 +-
.../repository/patches/AtlasPatchManager.java | 10 +-
.../patches/ClassificationTextPatch.java | 81 +++
.../patches/ConcurrentPatchProcessor.java | 233 ++++++++
.../patches/FreeTextRequestHandlerPatch.java | 68 +++
.../atlas/repository/patches/PatchContext.java | 6 +-
.../patches/SuggestionsRequestHandlerPatch.java | 69 +++
.../repository/patches/UniqueAttributePatch.java | 200 ++-----
.../bootstrap/AtlasTypeDefStoreInitializer.java | 104 +++-
.../graph/v2/AtlasClassificationDefStoreV2.java | 2 +-
.../store/graph/v2/AtlasEntityChangeNotifier.java | 179 +++---
.../store/graph/v2/AtlasEntityStoreV2.java | 2 +-
.../store/graph/v2/AtlasStructDefStoreV2.java | 9 +
.../store/graph/v2/AtlasTypeDefGraphStoreV2.java | 3 +-
.../store/graph/v2/BulkImporterImpl.java | 135 ++++-
.../store/graph/v2/EntityGraphMapper.java | 46 +-
.../store/graph/v2/EntityGraphRetriever.java | 7 +
.../org/apache/atlas/services/MetricsService.java | 2 +
.../org/apache/atlas/util/AtlasMetricsUtil.java | 28 +
.../atlas/util/AtlasRepositoryConfiguration.java | 39 +-
.../repository/impexp/ExportIncrementalTest.java | 14 +-
.../repository/impexp/ExportSkipLineageTest.java | 3 +-
.../atlas/repository/impexp/ImportServiceTest.java | 40 +-
.../IncrementalExportEntityProviderTest.java | 4 +-
.../RelationshipAttributesExtractorTest.java | 354 +++++++++++
.../impexp/ReplicationEntityAttributeTest.java | 4 +-
.../StartEntityFetchByExportRequestTest.java | 112 ++++
.../impexp/ZipFileResourceTestUtils.java | 6 +-
.../v2/AtlasClassificationDefStoreV2Test.java | 68 +++
...PercentTest.java => BulkImportPercentTest.java} | 13 +-
.../ClassificationPropagationTest.java | 6 +-
repository/src/test/resources/hive_db_lineage.zip | Bin 0 -> 17225 bytes
server-api/pom.xml | 2 +-
test-tools/pom.xml | 2 +-
tools/atlas-index-repair/pom.xml | 2 +-
tools/classification-updater/pom.xml | 2 +-
webapp/pom.xml | 8 +-
.../org/apache/atlas/examples/QuickStartV2.java | 95 ++-
.../web/filters/AtlasAuthenticationFilter.java | 6 +-
.../org/apache/atlas/web/rest/DiscoveryREST.java | 56 ++
.../web/resources/AdminExportImportTestIT.java | 4 +-
252 files changed, 12896 insertions(+), 2239 deletions(-)
copy {plugin-classloader => addons/impala-bridge-shim}/pom.xml (55%)
create mode 100644 addons/impala-bridge-shim/src/main/java/org/apache/atlas/impala/hook/ImpalaLineageHook.java
create mode 100644 addons/impala-bridge/pom.xml
create mode 100644 addons/impala-bridge/src/main/java/org/apache/atlas/impala/ImpalaLineageTool.java
create mode 100644 addons/impala-bridge/src/main/java/org/apache/atlas/impala/hook/AtlasImpalaHookContext.java
copy common/src/main/java/org/apache/atlas/CommonConfiguration.java => addons/impala-bridge/src/main/java/org/apache/atlas/impala/hook/ImpalaHook.java (51%)
create mode 100644 addons/impala-bridge/src/main/java/org/apache/atlas/impala/hook/ImpalaIdentifierParser.java
create mode 100644 addons/impala-bridge/src/main/java/org/apache/atlas/impala/hook/ImpalaLineageHook.java
create mode 100644 addons/impala-bridge/src/main/java/org/apache/atlas/impala/hook/ImpalaOperationParser.java
create mode 100644 addons/impala-bridge/src/main/java/org/apache/atlas/impala/hook/events/BaseImpalaEvent.java
create mode 100644 addons/impala-bridge/src/main/java/org/apache/atlas/impala/hook/events/CreateImpalaProcess.java
copy addons/{sqoop-bridge/src/main/java/org/apache/atlas/sqoop/model/SqoopDataTypes.java => impala-bridge/src/main/java/org/apache/atlas/impala/model/ImpalaDataType.java} (80%)
copy repository/src/test/java/org/apache/atlas/repository/audit/InMemoryAuditRepositoryTest.java => addons/impala-bridge/src/main/java/org/apache/atlas/impala/model/ImpalaDependencyType.java (73%)
create mode 100644 addons/impala-bridge/src/main/java/org/apache/atlas/impala/model/ImpalaNode.java
copy repository/src/main/java/org/apache/atlas/repository/impexp/ZipExportFileNames.java => addons/impala-bridge/src/main/java/org/apache/atlas/impala/model/ImpalaOperationType.java (58%)
create mode 100644 addons/impala-bridge/src/main/java/org/apache/atlas/impala/model/ImpalaQuery.java
copy repository/src/test/java/org/apache/atlas/repository/audit/InMemoryAuditRepositoryTest.java => addons/impala-bridge/src/main/java/org/apache/atlas/impala/model/ImpalaVertexType.java (69%)
copy intg/src/main/java/org/apache/atlas/model/instance/AtlasEntityHeaders.java => addons/impala-bridge/src/main/java/org/apache/atlas/impala/model/LineageEdge.java (61%)
create mode 100644 addons/impala-bridge/src/main/java/org/apache/atlas/impala/model/LineageVertex.java
copy intg/src/main/java/org/apache/atlas/model/annotation/AtlasJSON.java => addons/impala-bridge/src/main/java/org/apache/atlas/impala/model/LineageVertexMetadata.java (61%)
copy {tools/atlas-index-repair => addons/impala-bridge}/src/main/resources/atlas-log4j.xml (56%)
copy tools/classification-updater/src/main/resources/update-classifications.sh => addons/impala-bridge/src/main/resources/import-impala.sh (67%)
create mode 100644 addons/impala-bridge/src/test/java/org/apache/atlas/impala/ImpalaLineageITBase.java
create mode 100644 addons/impala-bridge/src/test/java/org/apache/atlas/impala/ImpalaLineageToolIT.java
create mode 100644 addons/impala-bridge/src/test/java/org/apache/atlas/impala/hook/ImpalaLineageHookIT.java
copy addons/{sqoop-bridge => impala-bridge}/src/test/resources/atlas-application.properties (100%)
copy addons/{storm-bridge => impala-bridge}/src/test/resources/atlas-log4j.xml (87%)
mode change 100755 => 100644
copy addons/{hive-bridge => impala-bridge}/src/test/resources/hive-site.xml (94%)
create mode 100644 addons/impala-bridge/src/test/resources/impalaAlterViewAsSelect.json
create mode 100644 addons/impala-bridge/src/test/resources/impalaCreateTableAsSelect.json
create mode 100644 addons/impala-bridge/src/test/resources/impalaCreateTableAsSelectVertexIdNoTableName.json
create mode 100644 addons/impala-bridge/src/test/resources/impalaCreateView.json
create mode 100644 addons/impala-bridge/src/test/resources/impalaCreateViewNoCreateTime.json
create mode 100644 addons/impala-bridge/src/test/resources/impalaInsertIntoAsSelect.json
create mode 100644 addons/impala-bridge/src/test/resources/impalaMultipleInsertIntoAsSelect1.json
create mode 100644 addons/impala-bridge/src/test/resources/impalaMultipleInsertIntoAsSelect2.json
copy {webapp => addons/impala-bridge}/src/test/resources/users-credentials.properties (100%)
copy {plugin-classloader => addons/impala-hook-api}/pom.xml (60%)
create mode 100644 addons/impala-hook-api/src/main/java/org/apache/impala/hooks/QueryCompleteContext.java
create mode 100644 addons/impala-hook-api/src/main/java/org/apache/impala/hooks/QueryEventHook.java
create mode 100644 addons/models/0000-Area0/patches/003-base_model_add_searchWeight.json
create mode 100644 addons/models/1000-Hadoop/1090-impala_model.json
create mode 100644 addons/models/1000-Hadoop/patches/009-add_searchweight.json
create mode 100644 addons/models/1000-Hadoop/patches/010-hbase_remove_legacy_attributes.json
create mode 100644 addons/models/1000-Hadoop/patches/011-falcon_remove_legacy_atrributes.json
create mode 100644 addons/models/1000-Hadoop/patches/012-avro_remove_legacy_attributs.json
create mode 100644 addons/models/1000-Hadoop/patches/013-kafka_remove_legacy_attributes.json
create mode 100644 addons/models/1000-Hadoop/patches/014-storm_remove_legacy_attributes.json
create mode 100644 addons/models/2000-RDBMS/patches/004-add_searchweight.json
create mode 100644 addons/models/3000-Cloud/patches/002-cloud_model_add_searchweight.json
create mode 100644 addons/models/3000-Cloud/patches/003-cloud_model_remove_legacy_attributes.json
rename client/client-v2/src/test/java/{org.apache.atlas => org/apache/atlas}/AtlasClientV2Test.java (100%)
copy distro/src/main/assemblies/{atlas-falcon-hook-package.xml => atlas-impala-hook-package.xml} (85%)
copy distro/src/main/assemblies/{migration-exporter.xml => classification-updater.xml} (71%)
create mode 100644 graphdb/api/src/main/java/org/apache/atlas/repository/graphdb/AtlasGraphIndexClient.java
copy graphdb/api/src/main/java/org/apache/atlas/repository/graphdb/{AtlasPropertyKey.java => AtlasIndexQueryParameter.java} (70%)
create mode 100644 graphdb/api/src/main/java/org/apache/atlas/repository/graphdb/GraphIndexQueryParameters.java
create mode 100644 graphdb/janus/src/main/java/org/apache/atlas/repository/graphdb/janus/AtlasJanusGraphIndexClient.java
copy graphdb/janus/src/main/java/org/apache/atlas/repository/graphdb/janus/{AtlasJanusEdge.java => AtlasJanusIndexQueryParameter.java} (51%)
create mode 100644 graphdb/janus/src/test/java/org/apache/atlas/repository/graphdb/janus/AtlasJanusGraphIndexClientTest.java
copy intg/src/main/java/org/apache/atlas/{v1/model/lineage/DataSetLineageResponse.java => model/discovery/AtlasAggregationEntry.java} (60%)
copy intg/src/main/java/org/apache/atlas/{v1/model/lineage/DataSetLineageResponse.java => model/discovery/AtlasQuickSearchResult.java} (59%)
copy intg/src/main/java/org/apache/atlas/{v1/model/lineage/DataSetLineageResponse.java => model/discovery/AtlasSuggestionsResult.java} (60%)
create mode 100644 intg/src/test/resources/json/entity1.json
create mode 100644 intg/src/test/resources/json/transform1.json
create mode 100644 repository/src/main/java/org/apache/atlas/discovery/FreeTextSearchProcessor.java
copy repository/src/main/java/org/apache/atlas/discovery/{SearchIndexer.java => SearchAggregator.java} (79%)
mode change 100755 => 100644
create mode 100644 repository/src/main/java/org/apache/atlas/discovery/SearchAggregatorImpl.java
copy intg/src/main/java/org/apache/atlas/listener/TypeDefChangeListener.java => repository/src/main/java/org/apache/atlas/discovery/SuggestionsProvider.java (78%)
create mode 100644 repository/src/main/java/org/apache/atlas/discovery/SuggestionsProviderImpl.java
copy graphdb/api/src/main/java/org/apache/atlas/repository/graphdb/GremlinVersion.java => repository/src/main/java/org/apache/atlas/repository/graph/IndexChangeListener.java (81%)
create mode 100644 repository/src/main/java/org/apache/atlas/repository/graph/SolrIndexHelper.java
create mode 100644 repository/src/main/java/org/apache/atlas/repository/impexp/EntitiesExtractor.java
copy repository/src/main/java/org/apache/atlas/repository/{store/graph/v2/EntityStream.java => impexp/ExtractStrategy.java} (72%)
create mode 100644 repository/src/main/java/org/apache/atlas/repository/impexp/RelationshipAttributesExtractor.java
create mode 100644 repository/src/main/java/org/apache/atlas/repository/impexp/StartEntityFetchByExportRequest.java
create mode 100644 repository/src/main/java/org/apache/atlas/repository/impexp/VertexExtractor.java
create mode 100644 repository/src/main/java/org/apache/atlas/repository/patches/ClassificationTextPatch.java
create mode 100644 repository/src/main/java/org/apache/atlas/repository/patches/ConcurrentPatchProcessor.java
create mode 100644 repository/src/main/java/org/apache/atlas/repository/patches/FreeTextRequestHandlerPatch.java
create mode 100644 repository/src/main/java/org/apache/atlas/repository/patches/SuggestionsRequestHandlerPatch.java
create mode 100644 repository/src/test/java/org/apache/atlas/repository/impexp/RelationshipAttributesExtractorTest.java
create mode 100644 repository/src/test/java/org/apache/atlas/repository/impexp/StartEntityFetchByExportRequestTest.java
create mode 100644 repository/src/test/java/org/apache/atlas/repository/store/graph/v2/AtlasClassificationDefStoreV2Test.java
rename repository/src/test/java/org/apache/atlas/repository/store/graph/v2/{AtlasEntityStoreV2BulkImportPercentTest.java => BulkImportPercentTest.java} (93%)
create mode 100644 repository/src/test/resources/hive_db_lineage.zip