浏览代码

HUE-8847 [catalog] Use classifications as tags when Atlas is enabled

Johan Ahlen 6 年之前
父节点
当前提交
64f43d9eca
共有 1 个文件被更改,包括 8 次插入1 次删除
  1. 8 1
      desktop/libs/metadata/src/metadata/catalog/atlas_client.py

+ 8 - 1
desktop/libs/metadata/src/metadata/catalog/atlas_client.py

@@ -115,9 +115,16 @@ class AtlasApi(Api):
     try:
       response = {
         "status": 0,
-        "results": []
+        "results": [],
+        "facets": {
+          "tags": {}
+        }
       }
 
+      # list_tags should return empty response for Atlas
+      if (not query_s and facetFields and 'tags' in facetFields):
+        return response
+
       query_s = (query_s.strip() if query_s else '') + '*'
       atlas_dsl_query = 'from %s where name like \'%s\' limit %s' % ('hive_table', query_s, limit)