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

Dharshana M Krishnamoorthy updated ATLAS-4153:
----------------------------------------------
    Description: 
*Steps to re-produce:*
 * Stop kafka broker
 * Create a few (20) tables save the prefix (abc_table_1, abc_table_2, ... 
abc_table_n)
 * Make sure the data is spooled
 * Start kafka and create a few more tables (xyz_table_1, xyz_table_2, ... 
xyz_table_n)
 * Wait for 5 mins for the tables to reflect in atlas
 * Fire a basic search with abc_* prefix and verify the tables are created
 * Collect the createdTime of all the table and verify the order

Here tables were created with prefix btwxb_table.

Guid: a55ca87c-1122-4ed4-9812-5047cc8a7968 of *btwxb_table_6* has "createTime": 
*1612959902106*,
{code:java}
{
    "referredEntities": {...},
    "entity": {
        "typeName": "hive_table",
        "attributes": {
            "owner": "hrt_qa",
            "temporary": false,
            "lastAccessTime": 1612959527000,
            "aliases": null,
            "replicatedTo": null,
            "userDescription": null,
            "replicatedFrom": null,
            "qualifiedName": "default.btwxb_table_6@cm",
            "displayName": null,
            "columns": [
                {
                    "guid": "3cf7b33b-7fb7-4de4-a967-7f89410b3a00",
                    "typeName": "hive_column"
                },
                {
                    "guid": "7c5b72ae-e100-467a-b3b2-caade0b7a7a1",
                    "typeName": "hive_column"
                }
            ],
            "description": null,
            "viewExpandedText": null,
            "tableType": "MANAGED_TABLE",
            "sd": {
                "guid": "7a1e2b04-f786-4f42-a3c4-31a0ad872256",
                "typeName": "hive_storagedesc"
            },
            "createTime": 1612959527000,
            "name": "btwxb_table_6",
            "comment": null,
            "partitionKeys": [],
            "parameters": {...},
            "retention": 0,
            "viewOriginalText": null,
            "db": {
                "guid": "a8a3227f-ee7a-49c2-8f9e-98534a3146eb",
                "typeName": "hive_db"
            }
        },
        "guid": "a55ca87c-1122-4ed4-9812-5047cc8a7968",
        "isIncomplete": false,
        "status": "ACTIVE",
        "createdBy": "hive",
        "updatedBy": "hrt_qa",
        "createTime": 1612959902106,
        "updateTime": 1612959911756,
        "version": 0,
        "relationshipAttributes": {...},
        "labels": []
    }
} {code}
Guid: 70738a7e-d29f-4234-82e7-adbdc4feaed6 of *btwxb_table_1* has "createTime": 
*1612959903892*, 
{code:java}
{
    "referredEntities": {...},
    "entity": {
        "typeName": "hive_table",
        "attributes": {
            "owner": "hrt_qa",
            "temporary": false,
            "lastAccessTime": 1612959523000,
            "aliases": null,
            "replicatedTo": null,
            "userDescription": null,
            "replicatedFrom": null,
            "qualifiedName": "default.btwxb_table_1@cm",
            "displayName": null,
            "columns": [
                {
                    "guid": "c283ee8c-d292-406a-a062-d81b12614636",
                    "typeName": "hive_column"
                },
                {
                    "guid": "cbb19940-e513-4295-a145-5b2d6691ea13",
                    "typeName": "hive_column"
                }
            ],
            "description": null,
            "viewExpandedText": null,
            "tableType": "MANAGED_TABLE",
            "sd": {
                "guid": "69d7f6fc-8194-412f-a723-5b142ade1c31",
                "typeName": "hive_storagedesc"
            },
            "createTime": 1612959523000,
            "name": "btwxb_table_1",
            "comment": null,
            "partitionKeys": [],
            "parameters": {...},
            "retention": 0,
            "viewOriginalText": null,
            "db": {
                "guid": "a8a3227f-ee7a-49c2-8f9e-98534a3146eb",
                "typeName": "hive_db"
            }
        },
        "guid": "70738a7e-d29f-4234-82e7-adbdc4feaed6",
        "isIncomplete": false,
        "status": "ACTIVE",
        "createdBy": "hive",
        "updatedBy": "hrt_qa",
        "createTime": 1612959903892,
        "updateTime": 1612959919910,
        "version": 0,
        "relationshipAttributes": {...},
        "labels": []
    }
} {code}
 Attributes's create time:

*btwxb_table_1 :  1612959523000*

*btwxb_table_6 : 1612959527000***

In hive *btwxb_table_1* is created before *btwxb_table_6*

Entity's create time:**

*btwxb_table_1*  has "createTime": *1612959903892*, and 

*btwxb_table_6* has "createTime": *1612959902106*, which is smaller than 
*btwxb_table_1's* createTime. 

*Which means table_6 is created before table_1 in atlas*

 

  was:
*Steps to re-produce:*
 * Stop kafka broker
 * Create a few (20) tables save the prefix (abc_table_1, abc_table_2, ... 
abc_table_n)
 * Make sure the data is spooled
 * Start kafka and create a few more tables (xyz_table_1, xyz_table_2, ... 
xyz_table_n)
 * Wait for 5 mins for the tables to reflect in atlas
 * Fire a basic search with abc_* prefix and verify the tables are created
 * Collect the createdTime of all the table and verify the order

Here tables were created with prefix btwxb_table.

Guid: a55ca87c-1122-4ed4-9812-5047cc8a7968 of *btwxb_table_6* has "createTime": 
*1612959902106*,
{code:java}
{
    "referredEntities": {...},
    "entity": {
        "typeName": "hive_table",
        "attributes": {
            "owner": "hrt_qa",
            "temporary": false,
            "lastAccessTime": 1612959527000,
            "aliases": null,
            "replicatedTo": null,
            "userDescription": null,
            "replicatedFrom": null,
            "qualifiedName": "default.btwxb_table_6@cm",
            "displayName": null,
            "columns": [
                {
                    "guid": "3cf7b33b-7fb7-4de4-a967-7f89410b3a00",
                    "typeName": "hive_column"
                },
                {
                    "guid": "7c5b72ae-e100-467a-b3b2-caade0b7a7a1",
                    "typeName": "hive_column"
                }
            ],
            "description": null,
            "viewExpandedText": null,
            "tableType": "MANAGED_TABLE",
            "sd": {
                "guid": "7a1e2b04-f786-4f42-a3c4-31a0ad872256",
                "typeName": "hive_storagedesc"
            },
            "createTime": 1612959527000,
            "name": "btwxb_table_6",
            "comment": null,
            "partitionKeys": [],
            "parameters": {...},
            "retention": 0,
            "viewOriginalText": null,
            "db": {
                "guid": "a8a3227f-ee7a-49c2-8f9e-98534a3146eb",
                "typeName": "hive_db"
            }
        },
        "guid": "a55ca87c-1122-4ed4-9812-5047cc8a7968",
        "isIncomplete": false,
        "status": "ACTIVE",
        "createdBy": "hive",
        "updatedBy": "hrt_qa",
        "createTime": 1612959902106,
        "updateTime": 1612959911756,
        "version": 0,
        "relationshipAttributes": {...},
        "labels": []
    }
} {code}
Guid: 70738a7e-d29f-4234-82e7-adbdc4feaed6 of *btwxb_table_1* has "createTime": 
*1612959903892*, 
{code:java}
{
    "referredEntities": {...},
    "entity": {
        "typeName": "hive_table",
        "attributes": {
            "owner": "hrt_qa",
            "temporary": false,
            "lastAccessTime": 1612959523000,
            "aliases": null,
            "replicatedTo": null,
            "userDescription": null,
            "replicatedFrom": null,
            "qualifiedName": "default.btwxb_table_1@cm",
            "displayName": null,
            "columns": [
                {
                    "guid": "c283ee8c-d292-406a-a062-d81b12614636",
                    "typeName": "hive_column"
                },
                {
                    "guid": "cbb19940-e513-4295-a145-5b2d6691ea13",
                    "typeName": "hive_column"
                }
            ],
            "description": null,
            "viewExpandedText": null,
            "tableType": "MANAGED_TABLE",
            "sd": {
                "guid": "69d7f6fc-8194-412f-a723-5b142ade1c31",
                "typeName": "hive_storagedesc"
            },
            "createTime": 1612959523000,
            "name": "btwxb_table_1",
            "comment": null,
            "partitionKeys": [],
            "parameters": {...},
            "retention": 0,
            "viewOriginalText": null,
            "db": {
                "guid": "a8a3227f-ee7a-49c2-8f9e-98534a3146eb",
                "typeName": "hive_db"
            }
        },
        "guid": "70738a7e-d29f-4234-82e7-adbdc4feaed6",
        "isIncomplete": false,
        "status": "ACTIVE",
        "createdBy": "hive",
        "updatedBy": "hrt_qa",
        "createTime": 1612959903892,
        "updateTime": 1612959919910,
        "version": 0,
        "relationshipAttributes": {...},
        "labels": []
    }
} {code}
*btwxb_table_1*  has "createTime": *1612959903892*, and 

*btwxb_table_6* has "createTime": *1612959902106*, which is smaller than 
*btwxb_table_1's* createTime. 

Which means it is created before table_6 is created before table_1 in atlas

 


> [Atlas: Spooling] The order of the entities created in atlas is not same as 
> the order created in hive
> -----------------------------------------------------------------------------------------------------
>
>                 Key: ATLAS-4153
>                 URL: https://issues.apache.org/jira/browse/ATLAS-4153
>             Project: Atlas
>          Issue Type: Bug
>          Components:  atlas-core
>            Reporter: Dharshana M Krishnamoorthy
>            Priority: Major
>
> *Steps to re-produce:*
>  * Stop kafka broker
>  * Create a few (20) tables save the prefix (abc_table_1, abc_table_2, ... 
> abc_table_n)
>  * Make sure the data is spooled
>  * Start kafka and create a few more tables (xyz_table_1, xyz_table_2, ... 
> xyz_table_n)
>  * Wait for 5 mins for the tables to reflect in atlas
>  * Fire a basic search with abc_* prefix and verify the tables are created
>  * Collect the createdTime of all the table and verify the order
> Here tables were created with prefix btwxb_table.
> Guid: a55ca87c-1122-4ed4-9812-5047cc8a7968 of *btwxb_table_6* has 
> "createTime": *1612959902106*,
> {code:java}
> {
>     "referredEntities": {...},
>     "entity": {
>         "typeName": "hive_table",
>         "attributes": {
>             "owner": "hrt_qa",
>             "temporary": false,
>             "lastAccessTime": 1612959527000,
>             "aliases": null,
>             "replicatedTo": null,
>             "userDescription": null,
>             "replicatedFrom": null,
>             "qualifiedName": "default.btwxb_table_6@cm",
>             "displayName": null,
>             "columns": [
>                 {
>                     "guid": "3cf7b33b-7fb7-4de4-a967-7f89410b3a00",
>                     "typeName": "hive_column"
>                 },
>                 {
>                     "guid": "7c5b72ae-e100-467a-b3b2-caade0b7a7a1",
>                     "typeName": "hive_column"
>                 }
>             ],
>             "description": null,
>             "viewExpandedText": null,
>             "tableType": "MANAGED_TABLE",
>             "sd": {
>                 "guid": "7a1e2b04-f786-4f42-a3c4-31a0ad872256",
>                 "typeName": "hive_storagedesc"
>             },
>             "createTime": 1612959527000,
>             "name": "btwxb_table_6",
>             "comment": null,
>             "partitionKeys": [],
>             "parameters": {...},
>             "retention": 0,
>             "viewOriginalText": null,
>             "db": {
>                 "guid": "a8a3227f-ee7a-49c2-8f9e-98534a3146eb",
>                 "typeName": "hive_db"
>             }
>         },
>         "guid": "a55ca87c-1122-4ed4-9812-5047cc8a7968",
>         "isIncomplete": false,
>         "status": "ACTIVE",
>         "createdBy": "hive",
>         "updatedBy": "hrt_qa",
>         "createTime": 1612959902106,
>         "updateTime": 1612959911756,
>         "version": 0,
>         "relationshipAttributes": {...},
>         "labels": []
>     }
> } {code}
> Guid: 70738a7e-d29f-4234-82e7-adbdc4feaed6 of *btwxb_table_1* has 
> "createTime": *1612959903892*, 
> {code:java}
> {
>     "referredEntities": {...},
>     "entity": {
>         "typeName": "hive_table",
>         "attributes": {
>             "owner": "hrt_qa",
>             "temporary": false,
>             "lastAccessTime": 1612959523000,
>             "aliases": null,
>             "replicatedTo": null,
>             "userDescription": null,
>             "replicatedFrom": null,
>             "qualifiedName": "default.btwxb_table_1@cm",
>             "displayName": null,
>             "columns": [
>                 {
>                     "guid": "c283ee8c-d292-406a-a062-d81b12614636",
>                     "typeName": "hive_column"
>                 },
>                 {
>                     "guid": "cbb19940-e513-4295-a145-5b2d6691ea13",
>                     "typeName": "hive_column"
>                 }
>             ],
>             "description": null,
>             "viewExpandedText": null,
>             "tableType": "MANAGED_TABLE",
>             "sd": {
>                 "guid": "69d7f6fc-8194-412f-a723-5b142ade1c31",
>                 "typeName": "hive_storagedesc"
>             },
>             "createTime": 1612959523000,
>             "name": "btwxb_table_1",
>             "comment": null,
>             "partitionKeys": [],
>             "parameters": {...},
>             "retention": 0,
>             "viewOriginalText": null,
>             "db": {
>                 "guid": "a8a3227f-ee7a-49c2-8f9e-98534a3146eb",
>                 "typeName": "hive_db"
>             }
>         },
>         "guid": "70738a7e-d29f-4234-82e7-adbdc4feaed6",
>         "isIncomplete": false,
>         "status": "ACTIVE",
>         "createdBy": "hive",
>         "updatedBy": "hrt_qa",
>         "createTime": 1612959903892,
>         "updateTime": 1612959919910,
>         "version": 0,
>         "relationshipAttributes": {...},
>         "labels": []
>     }
> } {code}
>  Attributes's create time:
> *btwxb_table_1 :  1612959523000*
> *btwxb_table_6 : 1612959527000***
> In hive *btwxb_table_1* is created before *btwxb_table_6*
> Entity's create time:**
> *btwxb_table_1*  has "createTime": *1612959903892*, and 
> *btwxb_table_6* has "createTime": *1612959902106*, which is smaller than 
> *btwxb_table_1's* createTime. 
> *Which means table_6 is created before table_1 in atlas*
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to