atlas-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ashutosh Mestry (JIRA)" <>
Subject [jira] [Updated] (ATLAS-2637) Data Migration: Import: Infer Types that Store Edge Ids
Date Wed, 02 May 2018 17:46:00 GMT


Ashutosh Mestry updated ATLAS-2637:
    Attachment: ATLAS-2637-Data-Migration-Infer-types-that-store-edg.patch

> Data Migration: Import: Infer Types that Store Edge Ids
> -------------------------------------------------------
>                 Key: ATLAS-2637
>                 URL:
>             Project: Atlas
>          Issue Type: Improvement
>          Components:  atlas-core
>    Affects Versions: trunk
>            Reporter: Ashutosh Mestry
>            Assignee: Ashutosh Mestry
>            Priority: Major
>             Fix For: trunk
>         Attachments: ATLAS-2637-Data-Migration-Infer-types-that-store-edg.patch
> *Background*
> Existing implementation of _Data Migration_ needs end user to specify properties of
types that need post processing.
> Post processing is essentially replacing the stored edge ids with the ones in the newly
migrated database.
> This is error prone, where the creator of types may not be aware of this, and hence may
forget to specify the type and property during migration. This will result in entities of
the type being unusable.
> *Solution*
> Infer the types and the properties in following way:
>  * Navigating through all the types in type registry.
>  * Find attributes that have arrays with array elements as object ids.
> Pass these type-properties map to the migration process.
> This will eliminate the need for letting user specify these properties.

This message was sent by Atlassian JIRA

View raw message