Pārlūkot izejas kodu

HUE-9276 [blog] 4.8 release post

Romain 5 gadi atpakaļ
vecāks
revīzija
e9324a0308

+ 148 - 0
docs/gethue/content/en/posts/2020-09-23-release-hue-4-8.md

@@ -0,0 +1,148 @@
+---
+title: Hue 4.8 and its improvements are out!
+author: Hue Team
+type: post
+date: 2020-09-23T00:00:00+00:00
+url: /blog/hue-4-8-phoenix-flink-sparksql-components/
+sf_thumbnail_type:
+  - none
+sf_thumbnail_link_type:
+  - link_to_post
+sf_detail_type:
+  - none
+sf_page_title:
+  - 1
+sf_page_title_style:
+  - standard
+sf_no_breadcrumbs:
+  - 1
+sf_page_title_bg:
+  - none
+sf_page_title_text_style:
+  - light
+sf_background_image_size:
+  - cover
+sf_social_sharing:
+  - 1
+sf_related_articles:
+  - 1
+sf_sidebar_config:
+  - left-sidebar
+sf_left_sidebar:
+  - Sidebar-2
+sf_right_sidebar:
+  - Sidebar-1
+sf_caption_position:
+  - caption-right
+sf_remove_promo_bar:
+  - 1
+ampforwp-amp-on-off:
+  - default
+categories:
+  - Version 4.8
+  - Release
+
+---
+Hi Data Explorers,
+
+ 
+
+The Hue Team is glad to thanks all the contributors and release Hue 4.8!
+
+<img class="" src="https://cdn.gethue.com/uploads/2015/08/hue-logo-copy.png" alt="hue-logo" width="85" height="63" />
+
+&nbsp;
+
+This release brings all these improvements on top of [4.7](https://gethue.com/hue-4-7-and-its-improvements-are-out/):
+
+* Editor
+  * Initial support of Flink, Phoenix, SparkSql dialects
+  * Parser refactoring to make Apache Calcite grammar improvements easier
+* API
+  * New components framework to make pieces clean and reusable
+    * ERD: Display an SQL table with its Foreigh Keys as links to other tables
+    * Parser: Reuse the JavaScript module to tokenize SQL queries
+  * REST API: invoke actions like 'Execute SQL query', 'List or download files on S3'
+* Development
+  * Docker / Kubernetes config were refreshed
+  * Continuous Integration: Python lint, commit messages checks
+  * Onboarding experience simplified
+
+It has more than 650+ commits and 100+ bug fixes! For more details on all the changes, check out the [release notes](https://docs.gethue.com/releases/release-notes-4.8.0/).
+
+Go grab it and give it a spin!
+
+* Docker
+    ```
+    docker run -it -p 8888:8888 gethue/4.8.0
+    ```
+* Kubernetes :
+    ```
+    helm repo add gethue https://helm.gethue.com
+    helm repo update
+    helm install gethue/hue
+    ```
+* [demo.gethue.com](demo.gethue.com)
+* [Tarball](https://cdn.gethue.com/downloads/hue-4.8.0.tgz) or [source](https://github.com/cloudera/hue/archive/release-4.8.0.zip)
+
+<a href="https://cdn.gethue.com/uploads/2020/09/hue-4.8.png">
+  <img src="https://cdn.gethue.com/uploads/2020/09/hue-4.8.png" />
+</a>
+
+</br>
+</br>
+</br>
+
+--> move to release notes
+
+Here is more details on the improvements:
+
+## SQL
+https://gethue.com/blog/sql-querying-improvements-phoenix-flink-sparksql-erd-table/
+
+## Components
+New component framework (vue/ts/tests/publish)
+registries: npm, docker
+https://www.npmjs.com/package/gethue
+https://github.com/cloudera/hue/packages/
+Components
+ERD table https://issues.cloudera.org/secure/attachment/15876/webcomp-shortcode.png
+Parser local
+SQL Scratchpad in progress
+
+## API
+https://gethue.com/blog/rest-api-execute-sql-queries-browse-files/
+Query
+Files
+Importer
+
+![Foreign Keys](https://cdn.gethue.com/uploads/2019/11/sql_columns_assist_keys.png)
+
+## Misc
+
+Username max length is 150 chars now.
+Impala Download/copy profile
+SqlAlchemy: sessions/engine, impersonation, json credentials (e.g. bigq), creds + LDAP cf. docs
+CI: commit names, Python lint https://gethue.com/automated-checking-python-style-and-title-format-of-git-commits-continuous-integration/
+Py 3.8 support and many Py3 fixes
+S3 custom home
+blog] Quickstart Hue in Docker and query any of your Database
+HUE-1246 [presto] Support additional arguments for pyhive sqlalch
+Grafana
+Demo.gethue.com fully k8s
+New dev onboarding process docs
+10s of Documentation refresh/bugs
+
+
+## Preview
+
+* [HUE-8768](https://issues.cloudera.org/browse/HUE-8768) The new version of the Editor with multi execution contexts got 50+ commits and is in beta
+* [HUE-8758](https://issues.cloudera.org/browse/HUE-8758) SQL connectors configuration API instead of using hue.ini is in beta
+* [HUE-8824](https://issues.cloudera.org/browse/HUE-8824) Sections of the private API were documented while the public API is getting scoped
+* [HUE-8738](https://issues.cloudera.org/browse/HUE-8738) Python 3 compatibilities has been added to the importer, wsgiserver and Oozie scheduler
+
+
+Any feedback or question? Feel free to comment here or on the <a href="https://discourse.gethue.com/">Forum</a> and <a href="https://docs.gethue.com/quickstart/">quick start</a> SQL querying!
+
+
+Onwards!