Here is an apache atlas hive column entity:
{
"referredEntities": {
},
"entity": {
"typeName": "hive_column",
"attributes": {
"owner": null,
"qualifiedName": "make",
"name": "make",
"description": null,
"comment": null,
"position": 0,
"type": "make",
"table": {
"guid": "03fca616-ee26-4273-bf73-afb10fd1127c",
"typeName": "hive_table"
}
},
"guid": "d4ef03da-4659-4001-9597-02649a24e30b",
"status": "ACTIVE",
"createdBy": "admin",
"updatedBy": "admin",
"createTime": 1516120300604,
"updateTime": 1516132015809,
"version": 0,
"classifications": [
]
}
}
The above JSON contains a version property which has the value of 0.
I have changed the name property, qualifiedName property in the UI but the version value has remained 0.
Can someone explain what causes that value to change and explain how versioning works in Apache Atlas?