HUE-8798 [metastore] Preparing browsing tables via HMS only

Review Request #13906 - Created April 26, 2019 and submitted

Romain Rigaux
hue
master
HUE-8798
hue
jgauthier, johan, ranade, romain, weixia, yingc
commit 3a40dd04de6285938f7e6530ba7cf380d2ce3ae0
Author: Romain <romain.rigaux@gmail.com>
Date:   Fri Apr 26 11:16:03 2019 -0700

    HUE-8798 [metastore] Display database, table, column via HMS only

:100644 100644 a6ef7516ef af8649b957 M	apps/beeswax/src/beeswax/server/hive_metastore_server.py

commit 0bf443a3dc4f44e6137c0338a5d7582a44091202
Author: Romain <romain.rigaux@gmail.com>
Date:   Fri Apr 26 09:41:28 2019 -0700

    HUE-8798 [metastore] Add more empty properties to the describe table

:100644 100644 bbcd8499ae a6ef7516ef M	apps/beeswax/src/beeswax/server/hive_metastore_server.py
:100644 100644 696aebeb8f f3f6a8a79a M	desktop/libs/notebook/src/notebook/connectors/base.py

commit a10cf634897ec637aebf5a1210f3e23e7f88e35b
Author: Romain <romain.rigaux@gmail.com>
Date:   Fri Apr 26 08:55:37 2019 -0700

    HUE-8758 [connector] Prepare getting connector type via its name

:100644 100644 8ea14d91b2 696aebeb8f M	desktop/libs/notebook/src/notebook/connectors/base.py

commit 05b2f0006cb7ba3f361d24beac0f522f7119b1b1
Author: Romain <romain.rigaux@gmail.com>
Date:   Fri Apr 26 08:50:30 2019 -0700

    HUE-8798 [metastore] Implement listing detailed tables of a table

:100644 100644 37da183d55 bbcd8499ae M	apps/beeswax/src/beeswax/server/hive_metastore_server.py

commit 9e360356d6ee01a4042f85ae3f1965f5f81b8846
Author: Romain <romain.rigaux@gmail.com>
Date:   Fri Apr 26 08:35:32 2019 -0700

    HUE-8798 [metastore] Implement listing detailed tables of a database

:100644 100644 aea161705b 37da183d55 M	apps/beeswax/src/beeswax/server/hive_metastore_server.py

commit 1bd5adb8823129bfc35b0ce0672d161a9730f27b
Author: Romain <romain.rigaux@gmail.com>
Date:   Fri Apr 26 08:15:11 2019 -0700

    HUE-8798 [notebook] Integrate Hive Metastore connector

:100644 100644 d79161388a 6ef5d04cb1 M	apps/beeswax/src/beeswax/server/dbms.py
:100644 100644 9c6ef40367 70632562c7 M	desktop/libs/dashboard/src/dashboard/conf.py
:100644 100644 cbc7c93359 70932dea78 M	desktop/libs/notebook/src/notebook/conf.py
:100644 100644 cbf2385eeb 8ea14d91b2 M	desktop/libs/notebook/src/notebook/connectors/base.py
:100644 100644 bb3de34d11 25efcd50ed M	desktop/libs/notebook/src/notebook/connectors/hiveserver2.py

commit d9176eafbe561bc32d74566b1d65cca45cae3a59
Author: Romain Rigaux <romain@cloudera.com>
Date:   Fri Apr 12 07:14:58 2019 -0600

    HUE-8758 [catalog] Adding the Catalog/Browser category

:100644 100644 2cdbca04fd b0509e21b4 M	apps/metastore/src/metastore/static/metastore/js/metastore.ko.js
:100644 100644 7ff54e61a7 c1a584f9df M	desktop/core/src/desktop/models.py
:100644 100644 cacbcdcdbf cbc7c93359 M	desktop/libs/notebook/src/notebook/conf.py

commit 89a300778ebcd086864844115d4fb1e0b1f221c0
Author: Romain Rigaux <romain@cloudera.com>
Date:   Thu Apr 11 15:18:52 2019 -0600

    HUE-8798 [metastore] Preparing browsing tables via HMS only

:100644 100644 360e476833 cc57aa99d1 M	desktop/core/src/desktop/lib/connectors/api.py

manual
basic V1, still some polishing needed, but core is getting there

  • 1
  • 0
  • 0
  • 0
  • 1
Description From Last Updated
Maybe would be better to check if we can do execute on the api. Jean-Francois Desjeans Gauthier
  1. 
      
  2. desktop/core/src/desktop/models.py (Diff revision 1)
     
     

    Maybe would be better to check if we can do execute on the api.

    1. (better to filter by capability than type)

    2. Indeed yes, this is short term (and 'hms' is the first non executable connector).

      On the connector page redesign, each connector can belong to a certain category https://github.com/cloudera/hue/blob/master/desktop/core/src/desktop/lib/connectors/api.py#L76. It is one way to do an we can iterate on it

  3. 
      
Review request changed

Status: Closed (submitted)

Loading...