Răsfoiți Sursa

HUE-9276 [release] Perform 4.8 release

Romain 5 ani în urmă
părinte
comite
9de217d6b6

+ 1 - 1
VERSION

@@ -17,4 +17,4 @@
 # This file should be the one source of truth for for versions within HUE.
 # It is at least included by each of the default hue app's setup.py.
 
-VERSION="4.7.1"
+VERSION="4.8.0"

+ 1 - 1
desktop/libs/librdbms/java/pom.xml

@@ -26,7 +26,7 @@
       <groupId>com.cloudera.hue</groupId>
       <artifactId>hue-parent</artifactId>
       <relativePath>../../../../maven/pom.xml</relativePath>
-      <version>4.7.1-SNAPSHOT</version>
+      <version>4.8.0-SNAPSHOT</version>
     </parent>
 
     <groupId>com.cloudera.hue</groupId>

+ 16 - 16
docs/docs-site/content/developer/development/_index.md

@@ -862,7 +862,7 @@ Update the versions to the next release (current release +1):
 
 How to count the number of commits since the last release:
 
-    git log --oneline --since=2019-08-01 | grep 'release' -n -i
+    git log --oneline --since=2020-01-01 | grep 'release' -n -i
     git log --oneline -449 > commits.txt
 
     cat commits.txt | sed 's/\(HUE\-[[:digit:]][[:digit:]][[:digit:]][[:digit:]]\)/\[\1\]\(https:\/\/issues.cloudera.org\/browse\/\1\)/' | sed 's/^\(.*\)/* \1/' > commits.md
@@ -873,22 +873,22 @@ And add them and the authors to the release notes:
 
 Pushing the release branch:
 
-    git push origin HEAD:branch-4.7.0
+    git push origin HEAD:branch-4.8.0
 
 Tagging the release:
 
-    git tag -a release-4.7.0 -m "release-4.7.0"
-    git push origin release-4.7.0
+    git tag -a release-4.8.0 -m "release-4.8.0"
+    git push origin release-4.8.0
 
 Building the tarball release:
 
     make prod
 
-Source of the release: https://github.com/cloudera/hue/archive/release-4.7.0.zip
+Source of the release: https://github.com/cloudera/hue/archive/release-4.8.0.zip
 
 Push to the CDN:
 
-    scp hue-4.7.0.tgz root@cdn.gethue.com:/var/www/cdn.gethue.com/downloads
+    scp hue-4.8.0.tgz root@cdn.gethue.com:/var/www/cdn.gethue.com/downloads
 
 ### Websites
 
@@ -901,17 +901,17 @@ Other things to update:
 
 Instructions:
 
-    docker build https://github.com/cloudera/hue.git#release-4.7.0 -t gethue/hue:4.7.0 -f tools/docker/hue/Dockerfile
-    docker tag gethue/hue:4.7.0 gethue/hue:latest
+    docker build https://github.com/cloudera/hue.git#release-4.8.0 -t gethue/hue:4.8.0 -f tools/docker/hue/Dockerfile
+    docker tag gethue/hue:4.8.0 gethue/hue:latest
     docker images
     docker login
     docker push gethue/hue
-    docker push gethue/hue:4.7.0
+    docker push gethue/hue:4.8.0
 
-    docker build . -t gethue/nginx:4.7.0 -f tools/docker/nginx/Dockerfile;
-    docker tag gethue/nginx:4.7.0 gethue/nginx:latest
+    docker build . -t gethue/nginx:4.8.0 -f tools/docker/nginx/Dockerfile;
+    docker tag gethue/nginx:4.8.0 gethue/nginx:latest
     docker push gethue/nginx
-    docker push gethue/nginx:4.7.0
+    docker push gethue/nginx:4.8.0
 
 ### Documentation
 
@@ -923,12 +923,12 @@ The manual process otherwise would be to [build it](#Documentation) and push it
 
     ssh root@docs.gethue.com
     cd /var/www/docs.gethue.com
-    mkdir 4.7.0
-    rm latest; ln -s 4.7.0 latest
+    mkdir 4.8.0
+    rm latest; ln -s 4.8.0 latest
 
-    scp -r docs/docs-site/public/* root@docs.gethue.com:/var/www/docs.gethue.com/4.7.0
+    scp -r docs/docs-site/public/* root@docs.gethue.com:/var/www/docs.gethue.com/4.8.0
 
-    scp -r hue-4.6/build/release/prod/hue-4.7.0.tgz root@cdn.gethue.com:/var/www/cdn.gethue.com/downloads/
+    scp -r hue-4.6/build/release/prod/hue-4.8.0.tgz root@cdn.gethue.com:/var/www/cdn.gethue.com/downloads/
 
 ### NPM registry
 

Fișier diff suprimat deoarece este prea mare
+ 623 - 692
docs/docs-site/content/releases/release-notes-4.8.0.md


+ 2 - 2
docs/gethue/content/en/posts/2020-09-15-sql-querying-improvements-phoenix-flink-sparksql-erd.md

@@ -55,7 +55,7 @@ Hue is getting a more polished experience with [Apache Phoenix](https://phoenix.
 
 ### Apache Phoenix
 
-Apache Phoenix makes it easy to query the [Apache HBase](https://hbase.apache.org/) database via SQL. Now the integration is fully working out of the box and several corner cases (e.g. handle the default Phoenix database, list tables and column in the left assist, impersonation support...) have been fixed.
+Apache Phoenix makes it easy to query the [Apache HBase](https://hbase.apache.org/) database via SQL. Now the [integration](/sql-querying-apache-hbase-with-apache-phoenix/) is fully working out of the box and several corner cases (e.g. handle the default Phoenix database, list tables and column in the left assist, impersonation support...) have been fixed.
 
 ### Apache Flink SQL
 
@@ -65,7 +65,7 @@ Apache Flink support for [SQL querying](https://ci.apache.org/projects/flink/fli
 
 ### Apache SparkSql
 
-SparkSql is very popular and getting a [round of improvements](https://gethue.com/blog/quick-task-sql-editor-for-apache-spark-sql-with-livy/) when executing SQL queries via Apache Livy. Note that the traditional SqlAlchemy [connectors](https://docs.gethue.com/administrator/configuration/connectors/#apache-spark-sql) or HiveServer Thrift are working too.
+SparkSql is very popular and getting a [round of improvements](/blog/quick-task-sql-editor-for-apache-spark-sql-with-livy/) when executing SQL queries via Apache Livy. Note that the traditional SqlAlchemy [connectors](https://docs.gethue.com/administrator/configuration/connectors/#apache-spark-sql) or HiveServer Thrift are working too.
 
 ## UDF / Functions
 

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

@@ -45,33 +45,37 @@ categories:
 ---
 Hi Data Explorers,
 
-&nbsp;
-
 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" />
+<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>
 
 &nbsp;
 
-This release brings all these improvements on top of [4.7](https://gethue.com/hue-4-7-and-its-improvements-are-out/):
+This release brings all these improvements on top of [4.7](/hue-4-7-and-its-improvements-are-out/):
 
-* [Editor](https://gethue.com/blog/sql-querying-improvements-phoenix-flink-sparksql-erd-table/)
-  * Initial support of Flink, Phoenix, SparkSql SQL dialects
+* [SQL Editor](/blog/sql-querying-improvements-phoenix-flink-sparksql-erd-table/)
+  * Initial support of Apache [Flink](/blog/sql-editor-for-apache-flink-sql/), [Phoenix](/sql-querying-apache-hbase-with-apache-phoenix/), [SparkSql](/blog/quick-task-sql-editor-for-apache-spark-sql-with-livy/) SQL dialects
   * Parser refactoring to make Apache Calcite grammar improvements easier
+  * Entity Relationship Diagram of SQL tables with Foreigh Keys as links to other tables
+  * Improved collaboration with [Query sharing and SQL Gist](/blog/2020-03-04-datawarehouse-database-sql-collaboration-and-sharing-with-link-and-gist/)
 * API
   * New [components framework](https://docs.gethue.com/developer/components/) to make pieces clean and reusable
-    * ERD: Display an SQL table with its Foreigh Keys as links to other tables
+    * ERD Diagram of SQL tables
     * Parser: Reuse the JavaScript module to tokenize SQL queries
-  * [REST API](https://gethue.com/blog/rest-api-execute-sql-queries-browse-files/): invoke actions like 'Execute SQL query', 'List or download files on S3'
-  * [How to login](https://gethue.com/blog/how-to-configure-hue-to-use-knoxspnegodjango-backend/) with Apache Knox in a secure cluster
+  * [REST API](/blog/rest-api-execute-sql-queries-browse-files/): invoke actions like 'Execute SQL query', 'List or download files on S3'
+  * How to login with Apache Knox in a secure cluster
 * Development
-  * [Docker](https://gethue.com/quickstart-hue-in-docker/) / Kubernetes / [Grafana](https://gethue.com/monitoring-hue-activity-with-grafana-dashboards/) config were refreshed
-  * Continuous Integration: [Python lint, commit messages checks](https://gethue.com/automated-checking-python-style-and-title-format-of-git-commits-continuous-integration/), [JavaScript licenses](https://gethue.com/automated-checking-javascript-licenses-absolute-paths-continuous-integration/)
+  * [Docker](/quickstart-hue-in-docker/) / Kubernetes / Grafana config were refreshed
+  * Continuous Integration: Python lint, commit messages checks, JavaScript licenses
   * Onboarding experience simplified
 * Preview
-  * REST API, Editor v2, Connectors, Python 3 got some progress
+  * Editor v2, Connectors, Python 3 are in beta
+
 
-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/).
+
+It has more than 600+ commits and 200+ 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!
 
@@ -88,11 +92,6 @@ Go grab it and give it a spin!
 * [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>
 

+ 1 - 1
maven/pom.xml

@@ -22,7 +22,7 @@
 
   <groupId>com.cloudera.hue</groupId>
   <artifactId>hue-parent</artifactId>
-  <version>4.7.1-SNAPSHOT</version>
+  <version>4.8.0-SNAPSHOT</version>
   <packaging>pom</packaging>
 
   <name>Hue Maven Parent POM</name>

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "gethue",
-  "version": "4.7.9",
+  "version": "4.8.0",
   "description": "Hue is an Open source SQL Query Editor for Databases/Warehouses",
   "keywords": [
     "Query Editor",

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff