[
https://issues.apache.org/jira/browse/ATLAS-4749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17720007#comment-17720007
]
Sarath Subramanian commented on ATLAS-4749:
---
[~zhangkai] version is modeled as an internal field in atlas and not meant to
be an updated field. We suggest you add a new attribute to capture version.
> What is the meaning of version in the JSON content of creating entities, and
> how to update version when updating entity content
> ---
>
> Key: ATLAS-4749
> URL: https://issues.apache.org/jira/browse/ATLAS-4749
> Project: Atlas
> Issue Type: Task
>Affects Versions: 2.3.0
>Reporter: zhangkai
>Priority: Major
>
> Example:
> 1. Create Entity ("version"=20)
> 2. Query created entities
> 3. Update Entity ("version"=30)
> 4. Query the updated entity and find that version=20 has not changed
> Create an entity's JSON
> {
> "entity": {
> "typeName": "my_db_new",
> "attributes": {
> "description": "database",
> "clustername": "T2@TEST",
> "name": "all_dbs",
> "qualifiedName": "T2@TEST",
> "attr2": "test"
> },
> "version": 20
> }
> }
> Update entity's JSON
> {
> "entity": {
> "typeName": "my_db_new",
> "attributes": {
> "description": "database",
> "clustername": "T2@TEST",
> "name": "all_dbs_update",
> "qualifiedName": "T2@TEST",
> "attr2": "test"
> },
> "version": 30
> }
> }
--
This message was sent by Atlassian Jira
(v8.20.10#820010)