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