You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "Ashutosh Mestry (Jira)" <ji...@apache.org> on 2020/04/07 19:03:00 UTC
[jira] [Created] (ATLAS-3723) GraphSON Migrator: Avoid invoking
AtlasPatchService Post-migration
Ashutosh Mestry created ATLAS-3723:
--------------------------------------
Summary: GraphSON Migrator: Avoid invoking AtlasPatchService Post-migration
Key: ATLAS-3723
URL: https://issues.apache.org/jira/browse/ATLAS-3723
Project: Atlas
Issue Type: Improvement
Components: atlas-core
Reporter: Ashutosh Mestry
Assignee: Ashutosh Mestry
*Background*
GraphSON migrator migrates data from pre-1.0 Atlas versions that use TitanDB to the new versions that use JanusGraph.
This implementation uses low-level GraphSON for data ingestion. The implementation has logic built-in such that the vertices and edges are in the correct format as the ones represented by _AtlasEntity_.
The implementation is little out of date where it does not account for:
* New unique attribute property.
* Classification vertex.
To circumvent this, AtlasPatchService needs to be run post migration so that the vertices are updated with the changes above.
*Solution*
The ingestion logic could update the incoming JSON with the 2 changes above thereby eliminating need for running this service.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)