[ 
https://issues.apache.org/jira/browse/ATLAS-1734?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ashutosh Mestry updated ATLAS-1734:
-----------------------------------
    Description: 
*Background*
Existing version of Import API allows for importing types that are not already 
present in the system being imported in. This causes import to fail in the 
cases where the data being imported happens to have the additional attribute.

*Solution*
During import, existing types are checked to determine if the types being 
imported have additional attributes. If additional attributes exist, then the 
existing type is updated with the new attributes. The import then proceeds.

*Impact Assessment*
- Import API: 
  -- Type import: Additional capability (mentioned above).
  -- Entity creation and processing: No impact.
- Export API: No impact.



  was:
*Background*
Existing version of Import API allows for importing types that are not already 
present in the system being imported in. This causes import to fail in the 
cases where the data being imported happens to have the additional attribute.

*Solution*
During import, existing types are checked to determine if the types being 
imported have additional attributes. If additional attributes exist, then the 
existing type is updated with the new attributes. The import then proceeds.

*Impact Assessment*
- Import API: 
  - Type import: Additional capability (mentioned above).
  - Entity creation and processing: No impact.
- Export API: No impact.




> Import API: Add Support to Update Attributes of Existing Types During Import
> ----------------------------------------------------------------------------
>
>                 Key: ATLAS-1734
>                 URL: https://issues.apache.org/jira/browse/ATLAS-1734
>             Project: Atlas
>          Issue Type: Improvement
>          Components:  atlas-core
>    Affects Versions: trunk, 0.8-incubating
>            Reporter: Ashutosh Mestry
>            Assignee: Ashutosh Mestry
>             Fix For: trunk
>
>
> *Background*
> Existing version of Import API allows for importing types that are not 
> already present in the system being imported in. This causes import to fail 
> in the cases where the data being imported happens to have the additional 
> attribute.
> *Solution*
> During import, existing types are checked to determine if the types being 
> imported have additional attributes. If additional attributes exist, then the 
> existing type is updated with the new attributes. The import then proceeds.
> *Impact Assessment*
> - Import API: 
>   -- Type import: Additional capability (mentioned above).
>   -- Entity creation and processing: No impact.
> - Export API: No impact.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to