Rahul Kurup created ATLAS-4895:
----------------------------------
Summary: [UI] 'modifiedTime' attribute keeps changing on browser
refresh for hdfs_entity created in Atlas UI, even if no changes are made to
that entity.
Key: ATLAS-4895
URL: https://issues.apache.org/jira/browse/ATLAS-4895
Project: Atlas
Issue Type: Bug
Reporter: Rahul Kurup
Steps:
1. Create hdfs_path entity using the Atlas create entity API as below:
{panel:title=hdfs_path creation}
{color:#000000}{{color}
{color:#000000} {color}{color:#a31515}"entity"{color}{color:#000000}: {{color}
{color:#000000} {color}{color:#a31515}"typeName"{color}{color:#000000}:
{color}{color:#0451a5}"hdfs_path"{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"attributes"{color}{color:#000000}:
{{color}
{color:#000000} {color}{color:#a31515}"owner"{color}{color:#000000}:
{color}{color:#0451a5}null{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"replicatedTo"{color}{color:#000000}:
[],{color}
{color:#000000} {color}{color:#a31515}"userDescription"{color}{color:#000000}:
{color}{color:#0451a5}null{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"isFile"{color}{color:#000000}:
{color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"numberOfReplicas"{color}{color:#000000}:
{color}{color:#098658}0{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"replicatedFrom"{color}{color:#000000}:
[],{color}
{color:#000000} {color}{color:#a31515}"qualifiedName"{color}{color:#000000}:
{color}{color:#0451a5}"a1"{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"displayName"{color}{color:#000000}:
{color}{color:#0451a5}null{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"description"{color}{color:#000000}:
{color}{color:#0451a5}null{color}{color:#000000},{color}
{color:#000000}
{color}{color:#a31515}"extendedAttributes"{color}{color:#000000}:
{color}{color:#0451a5}null{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"nameServiceId"{color}{color:#000000}:
{color}{color:#0451a5}null{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"path"{color}{color:#000000}:
{color}{color:#0451a5}"a1"{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"posixPermissions"{color}{color:#000000}:
{color}{color:#0451a5}null{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"fileSize"{color}{color:#000000}:
{color}{color:#098658}0{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"clusterName"{color}{color:#000000}:
{color}{color:#0451a5}null{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"name"{color}{color:#000000}:
{color}{color:#0451a5}"a1"{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"isSymlink"{color}{color:#000000}:
{color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"group"{color}{color:#000000}:
{color}{color:#0451a5}null{color}
{color:#000000} },{color}
{color:#000000} {color}{color:#a31515}"isIncomplete"{color}{color:#000000}:
{color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"status"{color}{color:#000000}:
{color}{color:#0451a5}"ACTIVE"{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"createdBy"{color}{color:#000000}:
{color}{color:#0451a5}"admin"{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"updatedBy"{color}{color:#000000}:
{color}{color:#0451a5}"admin"{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"version"{color}{color:#000000}:
{color}{color:#098658}0{color}{color:#000000},{color}
{color:#000000}
{color}{color:#a31515}"relationshipAttributes"{color}{color:#000000}: {{color}
{color:#000000} {color}{color:#a31515}"inputToProcesses"{color}{color:#000000}:
[],{color}
{color:#000000} {color}{color:#a31515}"pipeline"{color}{color:#000000}:
{color}{color:#0451a5}null{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"schema"{color}{color:#000000}: [],{color}
{color:#000000} {color}{color:#a31515}"hiveDb"{color}{color:#000000}:
{color}{color:#0451a5}null{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"model"{color}{color:#000000}:
{color}{color:#0451a5}null{color}{color:#000000},{color}
{color:#000000} {color}{color:#a31515}"meanings"{color}{color:#000000}:
[],{color}
{color:#000000}
{color}{color:#a31515}"outputFromProcesses"{color}{color:#000000}: []{color}
{color:#000000} },{color}
{color:#000000} {color}{color:#a31515}"labels"{color}{color:#000000}: []{color}
{color:#000000} }{color}
{color:#000000}}{color}
{panel}
2. Visit the entity details page of this entity and check the 'modifiedTime'
attribute. Note the value
3. Refresh the page
You will see that the 'modifiedTime' attribute has changed to reflect the
current timestamp. However this is only occurring in UI. The actual timestamp
in the entity response is unchanged.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)