You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@atlas.apache.org by sa...@apache.org on 2021/01/05 22:29:47 UTC

[atlas] branch master updated: ATLAS-4083: Update ADLS Gen2 model types with addition of new attributes

This is an automated email from the ASF dual-hosted git repository.

sarath pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/atlas.git


The following commit(s) were added to refs/heads/master by this push:
     new c11361a  ATLAS-4083: Update ADLS Gen2 model types with addition of new attributes
c11361a is described below

commit c11361a1902cf74f70313c72f9c54cbc121be2da
Author: sidmishra <si...@cloudera.com>
AuthorDate: Tue Dec 15 18:03:40 2020 -0800

    ATLAS-4083: Update ADLS Gen2 model types with addition of new attributes
    
    Signed-off-by: Sarath Subramanian <sa...@apache.org>
---
 .../3000-Cloud/3040-azure_adls_typedefs.json       | 186 ++++++++++++++++++++-
 1 file changed, 179 insertions(+), 7 deletions(-)

diff --git a/addons/models/3000-Cloud/3040-azure_adls_typedefs.json b/addons/models/3000-Cloud/3040-azure_adls_typedefs.json
index 2d44f4e..b297234 100644
--- a/addons/models/3000-Cloud/3040-azure_adls_typedefs.json
+++ b/addons/models/3000-Cloud/3040-azure_adls_typedefs.json
@@ -112,7 +112,7 @@
         "Asset"
       ],
       "serviceType": "azure",
-      "typeVersion": "1.0",
+      "typeVersion": "1.1",
       "attributeDefs": [
         {
           "name":        "resourceGroup",
@@ -240,6 +240,14 @@
           "isIndexable": false,
           "isOptional":  true,
           "isUnique":    false
+        },
+        {
+          "name":         "skuName",
+          "typeName":     "string",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
         }
       ]
     },
@@ -251,7 +259,7 @@
         "adls_gen2_parent"
       ],
       "serviceType": "azure",
-      "typeVersion": "1.0",
+      "typeVersion": "1.1",
       "attributeDefs": [
         {
           "name":        "url",
@@ -284,6 +292,22 @@
           "isIndexable": false,
           "isOptional":  true,
           "isUnique":    false
+        },
+        {
+          "name":         "lastModifiedTime",
+          "typeName":     "date",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "publicAccess",
+          "typeName":     "string",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
         }
       ]
     },
@@ -296,7 +320,7 @@
         "adls_gen2_child"
       ],
       "serviceType": "azure",
-      "typeVersion": "1.0",
+      "typeVersion": "1.2",
       "attributeDefs": [
         {
           "name":        "eTag",
@@ -312,7 +336,7 @@
           "cardinality": "SINGLE",
           "isIndexable": true,
           "isOptional":  true,
-          "isUnique":    true
+          "isUnique":    false
         },
         {
           "name":        "contentEncoding",
@@ -337,6 +361,76 @@
           "isIndexable": true,
           "isOptional":  true,
           "isUnique":    false
+        },
+        {
+          "name":         "lastModifiedTime",
+          "typeName":     "date",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "creationTime",
+          "typeName":     "date",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "contentLength",
+          "typeName":     "long",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true
+        },
+        {
+          "name":         "contentMd5",
+          "typeName":     "string",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "accessTier",
+          "typeName":     "string",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "prefix",
+          "typeName":     "string",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "remainingRetentionDays",
+          "typeName":     "long",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true
+        },
+        {
+          "name":         "type",
+          "typeName":     "string",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "additionalProperties",
+          "typeName":     "map<string,string>",
+          "cardinality":  "SINGLE",
+          "isIndexable":  false,
+          "isOptional":   true,
+          "isUnique":     false
         }
       ]
     },
@@ -348,7 +442,7 @@
         "adls_gen2_child"
       ],
       "serviceType": "azure",
-      "typeVersion": "1.0",
+      "typeVersion": "1.2",
       "attributeDefs": [
         {
           "name":        "url",
@@ -379,8 +473,8 @@
           "typeName":    "string",
           "cardinality": "SINGLE",
           "isIndexable": true,
-          "isOptional":  false,
-          "isUnique":    true
+          "isOptional":  true,
+          "isUnique":    false
         },
         {
           "name":        "additionalProperties",
@@ -389,6 +483,84 @@
           "isIndexable": false,
           "isOptional":  true,
           "isUnique":    false
+        },
+        {
+          "name":         "lastModifiedTime",
+          "typeName":     "date",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "creationTime",
+          "typeName":     "date",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "contentLength",
+          "typeName":     "long",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true
+        },
+        {
+          "name":         "contentMd5",
+          "typeName":     "string",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "accessTier",
+          "typeName":     "string",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "prefix",
+          "typeName":     "string",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "remainingRetentionDays",
+          "typeName":     "long",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true
+        },
+        {
+          "name":         "contentEncoding",
+          "typeName":     "string",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "contentDisposition",
+          "typeName":     "string",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
+        },
+        {
+          "name":         "cacheControl",
+          "typeName":     "string",
+          "cardinality":  "SINGLE",
+          "isIndexable":  true,
+          "isOptional":   true,
+          "isUnique":     false
         }
       ]
     }