Przeglądaj źródła

[docs] Fix various dead links

Romain Rigaux 4 lat temu
rodzic
commit
2aa65cfe2c
34 zmienionych plików z 50 dodań i 64 usunięć
  1. 1 1
      CONTRIBUTING.md
  2. 1 1
      NPM-README.md
  3. 2 2
      docs/designs/apache_phoenix.md
  4. 1 1
      docs/designs/spark_sql_livy.md
  5. 1 1
      docs/docs-site/content/administrator/configuration/apps/_index.md
  6. 3 3
      docs/docs-site/content/administrator/configuration/connectors/_index.md
  7. 1 1
      docs/docs-site/content/administrator/installation/dependencies/_index.md
  8. 1 1
      docs/docs-site/content/developer/components/scratchpad/_index.md
  9. 1 1
      docs/docs-site/content/releases/release-notes-4.3.0.md
  10. 2 2
      docs/docs-site/content/releases/release-notes-4.6.0.md
  11. 2 2
      docs/docs-site/content/releases/release-notes-4.7.0.md
  12. 1 1
      docs/docs-site/content/user/browsing/_index.md
  13. 2 15
      docs/docs-site/content/user/querying/_index.md
  14. 1 2
      docs/gethue/content/en/posts/2018-09-14-get-a-mode-to-allow-easy-profiling-of-requests.md
  15. 1 1
      docs/gethue/content/en/posts/2019-08-07-sql-querying-apache-hbase-with-apache-phoenix.md
  16. 1 1
      docs/gethue/content/en/posts/2019-10-17-easily-checking-for-deadlinks-on-docs-gethue-com.md
  17. 2 2
      docs/gethue/content/en/posts/2019-10-31-how-to-improve-or-add-your-own-sql-syntax-highlighter.md
  18. 2 2
      docs/gethue/content/en/posts/2019-12-03-release-hue-4-6.md
  19. 2 2
      docs/gethue/content/en/posts/2020-02-10-sql-editor-user-experience.md
  20. 2 2
      docs/gethue/content/en/posts/2020-04-10-release-hue-4-7.md
  21. 1 1
      docs/gethue/content/en/posts/2020-04-27-sql-editor-for-apache-spark-sql-with-livy.md
  22. 1 1
      docs/gethue/content/en/posts/2020-05-06-sql-editor-for-apache-flink-sql.md
  23. 2 2
      docs/gethue/content/en/posts/2020-09-15-sql-querying-improvements-phoenix-flink-sparksql-erd.md
  24. 1 1
      docs/gethue/content/en/posts/2020-11-17-querying-live-kafka-data-in-apache-hbase-with-phoenix.md
  25. 1 1
      docs/gethue/content/jp/posts/2019-08-14-sql-querying-apache-hbase-with-apache-phoenix.md
  26. 2 2
      docs/gethue/content/jp/posts/2019-12-03-release-hue-4-6.md
  27. 2 2
      docs/gethue/content/jp/posts/2020-02-10-sql-editor-user-experience.md
  28. 2 2
      docs/gethue/content/jp/posts/2020-04-10-release-hue-4-7.md
  29. 1 1
      docs/gethue/content/jp/posts/2020-04-27-sql-editor-for-apache-spark-sql-with-livy.md
  30. 1 1
      docs/gethue/content/jp/posts/2020-05-06-sql-editor-for-apache-flink-sql.md
  31. 2 2
      docs/gethue/content/jp/posts/2020-09-15-sql-querying-improvements-phoenix-flink-sparksql-erd.md
  32. 1 1
      docs/gethue/content/jp/posts/2020-11-17-querying-live-kafka-data-in-apache-hbase-with-phoenix.md
  33. 1 1
      docs/release-notes/release-notes-4.3.0.txt
  34. 2 2
      tools/ci/check_for_website_dead_links.sh

+ 1 - 1
CONTRIBUTING.md

@@ -14,7 +14,7 @@ Here is some inspiration on which areas we would love to have some contributions
 1. Updating a small piece of [documentation](https://docs.gethue.com)
 2. High level [Roadmap](/docs/ROADMAP.md)
 3. Check [Github issues](https://github.com/cloudera/hue/issues).
-4. Improving [SQL Components](https://docs.gethue.com/developer/components/), [SQL autocompletes](https://docs.gethue.com/developer/parsers/) or [SQL connectors](https://docs.gethue.com/developer/sdk/) are great projects
+4. Improving [SQL Components](https://docs.gethue.com/developer/components/), [SQL autocompletes](https://docs.gethue.com/developer/development/#sql-parsers) or [SQL connectors](https://docs.gethue.com/developer/sdk/) are great projects
 
 # Submitting an improvement
 

+ 1 - 1
NPM-README.md

@@ -9,7 +9,7 @@ GetHue is a collection of various Hue building blocks providing a smart SQL Clou
 
 The parsers are the flagship part of Hue and power extremely advanced autocompletes and other [SQL functionalities](https://docs.gethue.com/user/querying/#autocomplete). They are running on the client side and comes with just a few megabytes of JavaScript that are cached by the browser. This provides a very reactive experience to the end user and allows to [import them](https://docs.gethue.com/developer/parsers#using-hue-parsers-in-your-project) as classic JavaScript modules for your own development needs.
 
-Please refer the [SQL Parser Documentation](https://docs.gethue.com/developer/parsers/), or this [demo app](https://github.com/cloudera/hue/tree/master/tools/examples/api/hue_dep) for more information.
+Please refer the [SQL Parser Documentation](https://docs.gethue.com/developer/development/#sql-parsers), or this [demo app](https://github.com/cloudera/hue/tree/master/tools/examples/api/hue_dep) for more information.
 
 !["Parser Component"](https://cdn.gethue.com/uploads/2020/07/parser_component.png)
 

+ 2 - 2
docs/designs/apache_phoenix.md

@@ -27,14 +27,14 @@ The most crucial is to stabilize the querying API, improve the Editor assistant
 * Phoenix connector
   * to ship
   * to "battle test" ([pyPhoenix](https://github.com/Pirionfr/pyPhoenix#known-issues), reuse [DB 2.0 API](https://phoenix.apache.org/python.html) [PhoenixDB](https://github.com/apache/phoenix/tree/master/python)?)
-  * with Hue Editor API to polish ([dev reference](https://docs.gethue.com/developer/connectors/#sqlalchemy))
+  * with Hue Editor API to polish ([dev reference](https://docs.gethue.com/developer/development/#connectors))
   * all SQL supported?
 * Security support?
 * Install samples?
 
 ### UI
 
-* Calcite SQL Autocomplete subset ([grammar](https://phoenix.apache.org/language/index.html) + [builtins](https://phoenix.apache.org/language/functions.html)) ([dev reference](https://docs.gethue.com/developer/parsers/))
+* Calcite SQL Autocomplete subset ([grammar](https://phoenix.apache.org/language/index.html) + [builtins](https://phoenix.apache.org/language/functions.html)) ([dev reference](https://docs.gethue.com/developer/development/#sql-parsers))
 * Left SQL assist panel
 * Trim the semicolon `;`
 * Right panel UDF/Language references

+ 1 - 1
docs/designs/spark_sql_livy.md

@@ -35,5 +35,5 @@ One advantage of using Hue is its [File Browser](https://docs.gethue.com/user/br
 ### Future improvements
 
 * Database/table/column autocomplete is currently empty
-* SQL grammar autocomplete can [be extended](https://docs.gethue.com/developer/parsers/)
+* SQL grammar autocomplete can [be extended](https://docs.gethue.com/developer/development/#sql-parsers)
 * [SQL Scratchpad](https://docs.gethue.com/developer/api/#scratchpad) module to allow a mini SQL Editor popup is in progress

+ 1 - 1
docs/docs-site/content/administrator/configuration/apps/_index.md

@@ -233,7 +233,7 @@ Then make sure the `hive` interpreter is present in the `[[interpreters]]` list.
 
 ### Custom
 
-A series of native connectors (e.g. Livy, ksql...) interacting with the editor have been developed and are listed in the [developer section](/developer/connectors/#databases).
+A series of native connectors (e.g. Livy, ksql...) interacting with the editor have been developed and are listed in the [developer section](/developer/development/#connectors).
 
 ### JDBC
 

+ 3 - 3
docs/docs-site/content/administrator/configuration/connectors/_index.md

@@ -5,7 +5,7 @@ draft: false
 weight: 2
 ---
 
-Looking at improving or adding a new one? Go check the **[connector API section](/developer/connectors/)**!
+Looking at improving or adding a new one? Go check the **[connector API section](/developer/development/#connectors)**!
 
 ## Databases
 
@@ -28,7 +28,7 @@ Note that USER and PASSWORD can be prompted to the user by using variables like
 
 Most of the interpreters require to install their SqlAlchemy dialect (e.g. `./build/env/bin/pip install pyhive`) either in the global Python environment or in the Hue virtual environment.
 
-Read about [how to build your own parser](/developer/parsers/) if you are looking at better autocompletes for your the SQL dialects you use.
+Read about [how to build your own parser](/developer/development/#sql-parsers) if you are looking at better autocompletes for your the SQL dialects you use.
 
 **Beta**
 
@@ -318,7 +318,7 @@ With impersonation:
     0: jdbc:phoenix:> select * from "analytics_demo" where pk = "domain.0" limit 5;
     ```
 
-3. Phoenix follows Apache Calcite. Feel free to help improve the [SQL autocomplete](https://docs.gethue.com/developer/parsers/) support for it.
+3. Phoenix follows Apache Calcite. Feel free to help improve the [SQL autocomplete](https://docs.gethue.com/developer/development/#sql-parsers) support for it.
 
 4. The UI (and the underlying SQLAlchemy API) cannot distinguish between 'ANY namespace' and 'empty/Default' namespace
 

+ 1 - 1
docs/docs-site/content/administrator/installation/dependencies/_index.md

@@ -328,7 +328,7 @@ for more details, refer to this link: [https://docs.oracle.com/cd/E37670_01/E590
 
 Optional.
 
-Java is only for the [JDBC proxy](/developer/connectors/#jdbc) connector which is not built automatically anymore.
+Java is only for the [JDBC proxy](/developer/development/#connectors) connector which is not built automatically anymore.
 
 **Install Oracle JDK**
 

+ 1 - 1
docs/docs-site/content/developer/components/scratchpad/_index.md

@@ -49,7 +49,7 @@ For quick testing, it is possible to skip the `npm install` and directly grab th
 
     <script type="text/javascript" src="https://cdn.gethue.com/components/SqlScratchpadWebComponent.js"></script>
 
-Then make sure `api-url` points to a running Hue or [Compose](https://github.com/gethue/compose) APIs on [http://locahost:8005](http://locahost:8005). The API is the middleware between your Data Warehouse and Web Browser client and will provide the dynamic content like the list of tables and columns and enrich the static autocomplete powered by the [parser](/developer/components/parsers/) selected by the `dialect`.
+Then make sure `api-url` points to a running Hue or [Compose](https://github.com/gethue/compose) APIs on [http://localhost:8005](http://localhost:8005). The API is the middleware between your Data Warehouse and Web Browser client and will provide the dynamic content like the list of tables and columns and enrich the static autocomplete powered by the [parser](/developer/components/parsers/) selected by the `dialect`.
 
 If using Hue as the API, this [ini settings](/administrator/configuration/) is currently required:
 

+ 1 - 1
docs/docs-site/content/releases/release-notes-4.3.0.md

@@ -725,7 +725,7 @@ List of 900+ Commits
 * 88a7c05 HUE-3287 [core] Django 1.11 upgrade  - To upgrade Django 1.7, following changes are needed:
 * 9abf255 HUE-3287 [core] Django 1.11 upgrade  - Removing South-1.0.2 module from desktop/core/ext-py
 * 86742eb HUE-3287 [core] Django 1.11 upgrade  - Upgrading to Django 1.7
-* 1131337 HUE-8139 [desktop] Get a mode to allow easy profiling of requests  * add django-debug-toolbar-1.3.2 and django-debug-panel-0.8.3 (AJAX debug)  * to use debug panel, user need to install https://chrome.google.com/webstore/detail/django-debug-panel/nbiajhhibgfgkjegbnflpdccejocmbbn  * copy static files to desktop/core/src/desktop/static/debug_toolbar/ and desktop/core/src/desktop/templates/debug_toolbar/  * fix django-debug-toolbar v1.3 conflict with sqlparse-0.2.0 https://github.com/jazzband/django-debug-toolbar/issues/856  * add configurations to desktop/core/src/desktop/settings.py and desktop/core/src/desktop/urls.py  * fix 401 for non-superuser at desktop/core/src/desktop/middleware.py  * add enable_django_debug_tool and django_debug_tool_users to hue.ini for configuration control
+* 1131337 HUE-8139 [desktop] Get a mode to allow easy profiling of requests
 * c219e31 HUE-8306 [editor] Add a refresh action for missing entries in the right assist
 * 4a286bf HUE-8301 [editor] Identify column types for variables when a column alias is used
 * 1c75ae4 HUE-8300 [editor] Silence all AuthorizationExceptions in the editor

+ 2 - 2
docs/docs-site/content/releases/release-notes-4.6.0.md

@@ -18,7 +18,7 @@ The focus of this release was to keep building on top of 4.5 and modularize the
 * Python 3 support can be tested
 * There is a new version of [gethue.com](https://gethue.com) and the content of [docs.gethue.com](https://docs.gethue.com) was revamped
 * The new version of the Editor with multi execution contexts and more robustness is 66% done
-* Build your own or improve [SQL parsers with highlighter](/developer/parsers/)
+* Build your own or improve [SQL parsers with highlighter](/developer/development/#sql-parsers)
 
 
 Read the complete list of improvements on [Hue 4.6 is out!](https://gethue.com/hue-4-6-and-its-improvements-are-out/).
@@ -32,7 +32,7 @@ Download the [tarball](https://cdn.gethue.com/downloads/hue-4.6.0.tgz) or [sour
   * Apache Hive Tez improvements
   * Apache Hive LLAP improvements
   * Autocompletes
-    * Tutorial on how to [improve/create a new SQL parser](/developer/parsers/) with [Highlighter](https://gethue.com/how-to-improve-or-add-your-own-sql-syntax-highlighter/)
+    * Tutorial on how to [improve/create a new SQL parser](/developer/development/#sql-parsers) with [Highlighter](https://gethue.com/how-to-improve-or-add-your-own-sql-syntax-highlighter/)
     * Skeletons of dedicated parsers for Apache Druid, Phoenix, Elastic Serch, Presto, KSQL, Calcite are present
   * [Primary Keys, Partition Keys icons showing in the assists](https://gethue.com/2019-11-13-sql-column-assist-icons/)
 * Collaboration

+ 2 - 2
docs/docs-site/content/releases/release-notes-4.7.0.md

@@ -22,7 +22,7 @@ The focus of this release was to keep building on top of [4.6](https://gethue.co
 
 * Top blue button has been converted to a menu in the left side
 * Birthday time: its was the [10 years of Hue!](https://gethue.com/blog/2020-01-28-ten-years-data-querying-ux-evolution/)
-* Build your own or improve the [SQL parsers](https://docs.gethue.com/developer/parsers/)
+* Build your own or improve the [SQL parsers](https://docs.gethue.com/developer/development/#sql-parsers)
 * Japanese blog is back https://jp.gethue.com/
 * A big summary of the [Datawarehouse UX](https://gethue.com/blog/2020-02-10-sql-query-experience-of-your-cloud-data-warehouse/) was published
 
@@ -41,7 +41,7 @@ SQL
 * Hive LLAP/Tez sessions management was revamped in order to support more than one query running concurrently
 * The Drag & Drop from the SQL left assist flakiness was fixed
 * SQL samples now also work with mutable tables (e.g. ORC format tables with INSERT, DELETE, UPDATE..)
-* How to build [SQL Autocompletes tutorial](https://docs.gethue.com/developer/parsers/) has been updated
+* How to build [SQL Autocompletes tutorial](https://docs.gethue.com/developer/development/#sql-parsers) has been updated
 * SQL Autocomplete parsers are now available as a [JavaScript component](https://gethue.com/blog/2020-02-27-using-sql-parser-module/) pluggable via a classic `npm install`
 
 Collaboration

+ 1 - 1
docs/docs-site/content/user/browsing/_index.md

@@ -593,7 +593,7 @@ Any job running on the Resource Manager will be automatically listed. The inform
 
 ### Oozie Workflow / Schedules
 
-List submitted workflows, schedules and bundles. See more in details in the [Scheduling](/user/scheduling/) section.
+List submitted workflows, schedules and bundles.
 
 ![Oozie jobs](https://cdn.gethue.com/uploads/2016/04/hue-dash-oozie.png)
 

+ 2 - 15
docs/docs-site/content/user/querying/_index.md

@@ -560,10 +560,6 @@ Initially this mode is limited to the actual editor area and we’re considering
 
 To toggle the dark mode you can either press `Ctrl-Alt-T` or `Command-Option-T` on Mac while the editor has focus. Alternatively you can control this through the settings menu which is shown by pressing `Ctrl-`, or `Command-`, on Mac.
 
-### Scheduling
-
-Scheduling is detailed in its [own section](/user/scheduling/). One click scheduling of queries is a work in progress in [HUE-3797](https://issues.cloudera.org/browse/HUE-3797).
-
 ## Dashboard
 
 Dashboards provide an interactive way to query indexed data quickly and easily. No programming is required and the analysis is done by drag & drops and clicks.
@@ -574,7 +570,7 @@ Widgets are interconnected together. This is great for exploring new datasets or
 
 ![Analytics dimensions](https://cdn.gethue.com/uploads/2018/08/dashboard_layout_dnd.gif)
 
-The best supported engine is Apache Solr, then support for SQL databases is getting better. To help add more SQL support, feel free to check the [dashboard connector](/developer/connectors/#dashboard) section.
+The best supported engine is Apache Solr, then support for SQL databases is getting better. To help add more SQL support, feel free to check the [dashboard connector](/developer/development/#connectors) section.
 
 These tutorials showcase the capabilities:
 
@@ -674,7 +670,7 @@ All the spark-submit, spark-shell, pyspark, sparkR properties of jobs & shells c
 
 ### Spark
 
-Hue relies on [Livy](http://livy.io/) for the interactive Scala, Python, SparkSQL and R snippets. Batch submission is both compatible with Livy and Apache Oozie as described in the [scheduling section](/user/scheduling/).
+Hue relies on [Livy](http://livy.io/) for the interactive Scala, Python, SparkSQL and R snippets.
 
 Livy is an open source REST interface for interacting with Apache Spark from anywhere. It got initially developed in the Hue project but got a lot of traction and was moved to its own project on livy.io.
 
@@ -927,12 +923,3 @@ Type [Apache Pig](https://pig.apache.org/) latin instructions to load/merge data
 
 **Apache Sqoop**
 Run an [SQL import](/user/browsing/#relational-databases) from a traditional relational database via an [Apache Sqoop](https://sqoop.apache.org/) command.
-
-**Java**
-Described in the [scheduling section](/user/scheduling/).
-
-**MapReduce**
-Described in the [scheduling section](/user/scheduling/).
-
-**Shell script**
-Described in the [scheduling section](/user/scheduling/).

+ 1 - 2
docs/gethue/content/en/posts/2018-09-14-get-a-mode-to-allow-easy-profiling-of-requests.md

@@ -52,7 +52,7 @@ categories:
 
 <span style="font-weight: 400;">As the screenshots above, the Django Debug panel captures requests and list them on the left column, and it provides a list of panels on the right column that display various debug information about the each of request/response, like version, time, settings, header, SQL, and static files. And when click on each of the panel, more detail information will display in the middle.</span>
 
-<span style="font-weight: 400;">This tool replies on a Chrome extension, so use Chrome and install </span>[<span style="font-weight: 400;">Django Debug Panel</span>][5] <span style="font-weight: 400;">from Chrome store.</span>
+<span style="font-weight: 400;">This tool replies on a Chrome extension, so use Chrome and install </span><span style="font-weight: 400;">Django Debug Panel</span>] <span style="font-weight: 400;">from Chrome store.</span>
 
 <span style="font-weight: 400;">To enable this debug panel, set following to hue.ini. If you are using Cloudera Manager, put them in Safety Valve.</span>
 
@@ -86,5 +86,4 @@ Reference:
  [2]: https://github.com/recamshak/django-debug-panel
  [3]: https://cdn.gethue.com/uploads/2018/09/image1.png
  [4]: https://cdn.gethue.com/uploads/2018/09/image2.png
- [5]: https://chrome.google.com/webstore/detail/django-debug-panel/nbiajhhibgfgkjegbnflpdccejocmbbn
  [6]: https://issues.cloudera.org/browse/HUE-8139

+ 1 - 1
docs/gethue/content/en/posts/2019-08-07-sql-querying-apache-hbase-with-apache-phoenix.md

@@ -92,7 +92,7 @@ Error: ERROR 505 (42000): Table is read only. (state=42000,code=505)
 0: jdbc:phoenix:&gt; select * from "analytics_demo" where pk = "domain.0" limit 5;
 </code></pre>
 
-**3** Phoenix follows Apache Calcite. Feel free to help improve the [SQL autocomplete](https://docs.gethue.com/developer/parsers/) support for it.
+**3** Phoenix follows Apache Calcite. Feel free to help improve the [SQL autocomplete](https://docs.gethue.com/developer/development/#sql-parsers) support for it.
 
 **4** The UI (and the underlying SQLAlchemy API) cannot distinguish between 'ANY namespace' and 'empty/Default' namespace
 

+ 1 - 1
docs/gethue/content/en/posts/2019-10-17-easily-checking-for-deadlinks-on-docs-gethue-com.md

@@ -58,7 +58,7 @@ And here is the output:
 <pre><code class="bash">$ muffet http://localhost:35741/ --exclude ".*releases.*" -f
 http://localhost:35741/user/
 404 http://localhost:35741/administrator/configuration/editor/#connectors
-http://localhost:35741/developer/parsers/
+http://localhost:35741/developer/development/#sql-parsers
 404 http://localhost:35741/administrator/configuration/editor/#postgresql
 http://localhost:35741/administrator/administration/reference/
 dial tcp4 127.0.0.1:5555: connect: connection refused http://localhost:5555/tasks

+ 2 - 2
docs/gethue/content/en/posts/2019-10-31-how-to-improve-or-add-your-own-sql-syntax-highlighter.md

@@ -122,9 +122,9 @@ Any feedback or question? Feel free to comment here or on the <a href="https:/
 Romain from the Hue Team
 
  [1]: https://docs.gethue.com/user/querying/
- [2]: https://docs.gethue.com/developer/parsers/
+ [2]: https://docs.gethue.com/developer/development/#sql-parsers
  [3]: https://ace.c9.io/
  [4]: https://github.com/cloudera/hue/tree/master/tools/ace-editor/lib/ace/mode
  [5]: https://github.com/cloudera/hue/blob/master/desktop/libs/notebook/src/notebook/templates/editor_components.mako#L2118
- [6]: http://localhost:1313/developer/parsers/#prerequisites
+ [6]: http://localhost:1313/developer/development/#sql-parsers#prerequisites
  [7]: https://issues.cloudera.org/browse/HUE-8758

+ 2 - 2
docs/gethue/content/en/posts/2019-12-03-release-hue-4-6.md

@@ -59,7 +59,7 @@ The focus of this release was to keep building on top of 4.5 and modularize the
 * Python 3 support can be tested
 * There is a new version of [gethue.com](gethue.com) and the content of [docs.gethue.com](https://docs.gethue.com) was revamped
 * The new version of the Editor with multi execution contexts and more robustness is 66% done
-* Build your own or improve [SQL parsers with highlighter](https://docs.gethue.com/developer/parsers/)
+* Build your own or improve [SQL parsers with highlighter](https://docs.gethue.com/developer/development/#sql-parsers)
 
 
 This release comes with 650+ commits and 100+ bug fixes! For all the changes, check out the [release notes](https://docs.gethue.com/releases/release-notes-4.6.0/).
@@ -91,7 +91,7 @@ Here is a selection of the improvements:
 * Apache Hive LLAP improvements
 * Apache Atlas [search and catalog information](/realtime-catalog-search-with-hue-and-apache-atlas/) are builtin and pluggable
 * Autocompletes
-  * Tutorial on how to [improve/create a new SQL parser](https://docs.gethue.com/developer/parsers/) with [Highlighter](/how-to-improve-or-add-your-own-sql-syntax-highlighter/)
+  * Tutorial on how to [improve/create a new SQL parser](https://docs.gethue.com/developer/development/#sql-parsers) with [Highlighter](/how-to-improve-or-add-your-own-sql-syntax-highlighter/)
   * Skeletons of dedicated parsers for Apache Druid, Phoenix, Elastic Serch, Presto, KSQL, Calcite are present
 * [Primary Keys, Partition Keys icons showing in the assists](/2019-11-13-sql-column-assist-icons/)
 * [SQL Query tracing](/introducing-request-tracing-with-opentracing-and-jaeger-in-kubernetes/)

+ 2 - 2
docs/gethue/content/en/posts/2020-02-10-sql-editor-user-experience.md

@@ -62,7 +62,7 @@ This is a lot of components to access via a full blown Hue:
 
 !["Full Hue"](https://cdn.gethue.com/uploads/2019/12/hue4.6.png)
 
-Hue's apps range from [Dashboards](https://docs.gethue.com/user/querying/#dashboard) for light calculation or charting of indexed or SQL data, browser for the Cloud storages of AWS, Azure, Google Cloud, [scheduling workflows](https://docs.gethue.com/user/scheduling/) of jobs, a dataset importer wizard...
+Hue's apps range from [Dashboards](https://docs.gethue.com/user/querying/#dashboard) for light calculation or charting of indexed or SQL data, browser for the Cloud storages of AWS, Azure, Google Cloud, scheduling workflows of jobs, a dataset importer wizard...
 
 However in the case of SQL Data Warehousing, we want to restrict Hue to mostly the Editor and Data Catalog:
 
@@ -391,7 +391,7 @@ Similarly to Google Documents, any query can be shared with other users or group
 
 Hue 5 and an enhanced SQL Cloud Editor are coming in 2020 for an even more modern Data Query Experience. A Data Warehouse dedicated Hue has also just been released in the [Cloudera Cloud Data Warehouse](https://www.cloudera.com/products/data-warehouse.html).
 
-Hue is also getting more pluggable with many [connectors](https://docs.gethue.com/administrator/configuration/connectors/) to the most popular Databases and their dedicated [SQL autocomplete](https://docs.gethue.com/developer/parsers/).
+Hue is also getting more pluggable with many [connectors](https://docs.gethue.com/administrator/configuration/connectors/) to the most popular Databases and their dedicated [SQL autocomplete](https://docs.gethue.com/developer/development/#sql-parsers).
 
 We will deep dive in greater details on the Cloud capabilities of the SQL Cloud Editor in part three of this series of the 10 years of evolution of Hue. Until then, feel free to comment here or on the [Forum](https://discourse.gethue.com/) and [quick start](https://docs.gethue.com/quickstart/) SQL querying!
 

+ 2 - 2
docs/gethue/content/en/posts/2020-04-10-release-hue-4-7.md

@@ -58,7 +58,7 @@ The focus of this release was to keep building on top of [4.6](https://gethue.co
 
 * Top blue button has been converted to a menu in the left side
 * Birthday time: its was the [10 years of Hue!](https://gethue.com/blog/2020-01-28-ten-years-data-querying-ux-evolution/)
-* Build your own or improve the [SQL parsers](https://docs.gethue.com/developer/parsers/)
+* Build your own or improve the [SQL parsers](https://docs.gethue.com/developer/development/#sql-parsers)
 * Japanese blog is back https://jp.gethue.com/
 * A big summary of the [Datawarehouse UX](https://gethue.com/blog/2020-02-10-sql-query-experience-of-your-cloud-data-warehouse/) was published
 
@@ -98,7 +98,7 @@ Here is a selection of the improvements:
 * Hive LLAP/Tez sessions management was revamped in order to support more than one query running concurrently
 * The Drag & Drop from the SQL left assist flakiness was fixed
 * SQL samples now also work with mutable tables (e.g. ORC format tables with INSERT, DELETE, UPDATE..)
-* How to build [SQL Autocompletes tutorial](https://docs.gethue.com/developer/parsers/) has been updated
+* How to build [SQL Autocompletes tutorial](https://docs.gethue.com/developer/development/#sql-parsers) has been updated
 * SQL Autocomplete parsers are now available as a [JavaScript component](https://gethue.com/blog/2020-02-27-using-sql-parser-module/) pluggable via a classic `npm install`
 
 ![Foreign Keys](https://cdn.gethue.com/uploads/2019/11/sql_columns_assist_keys.png)

+ 1 - 1
docs/gethue/content/en/posts/2020-04-27-sql-editor-for-apache-spark-sql-with-livy.md

@@ -80,7 +80,7 @@ One advantage of using Hue is its [File Browser](https://docs.gethue.com/user/br
 Here are some of the future improvements:
 
 * Database/table/column autocomplete is currently empty
-* SQL grammar autocomplete can [be extended](https://docs.gethue.com/developer/parsers/)
+* SQL grammar autocomplete can [be extended](https://docs.gethue.com/developer/development/#sql-parsers)
 * [SQL Scratchpad](https://docs.gethue.com/developer/api/#scratchpad) module to allow a mini SQL Editor popup is in progress
 
 

+ 1 - 1
docs/gethue/content/en/posts/2020-05-06-sql-editor-for-apache-flink-sql.md

@@ -177,7 +177,7 @@ The Flink Dashboard will show the SQL queries running as regular jobs:
 
 There are lot of [future iterations](https://github.com/cloudera/hue/blob/master/docs/designs/apache_flink.md) on this first version to make it production ready but the base is getting there.
 
-One that should be of popular interest would be to improve the [SQL autocomplete](https://ci.apache.org/projects/flink/flink-docs-master/dev/table/sql/queries.html#supported-syntax) which is based on [Apache Calcite](https://calcite.apache.org/docs/reference.html). Hue comes with a SDK for writing better [grammars](https://docs.gethue.com/developer/parsers/) and even ships with a default [Flink SQL dialect](https://github.com/cloudera/hue/tree/master/desktop/core/src/desktop/js/parse/jison/sql/flink).
+One that should be of popular interest would be to improve the [SQL autocomplete](https://ci.apache.org/projects/flink/flink-docs-master/dev/table/sql/queries.html#supported-syntax) which is based on [Apache Calcite](https://calcite.apache.org/docs/reference.html). Hue comes with a SDK for writing better [grammars](https://docs.gethue.com/developer/development/#sql-parsers) and even ships with a default [Flink SQL dialect](https://github.com/cloudera/hue/tree/master/desktop/core/src/desktop/js/parse/jison/sql/flink).
 
 Another one coming soon will be a more user friendly display of the live data in the result grid.
 

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

@@ -75,7 +75,7 @@ SparkSql is very popular and getting a [round of improvements](/blog/quick-task-
 
 **Dynamic listing**
 
-Not all the functions are listed in the editor (some are registered at the session/company level, some have been created after a Hue release, some are missing and [can be added](https://docs.gethue.com/developer/parsers/) etc...).
+Not all the functions are listed in the editor (some are registered at the session/company level, some have been created after a Hue release, some are missing and [can be added](https://docs.gethue.com/developer/development/#sql-parsers) etc...).
 
 Now the editor will ask the Database for its full list of functions and add the missing ones in the `General` section.
 
@@ -92,7 +92,7 @@ Argument positioning is now understood and the constant arguments of popular fun
 
 **Build your own parser**
 
-The parser is being extracted in smaller reusable pieces [structure.json](https://github.com/cloudera/hue/blob/master/desktop/core/src/desktop/js/parse/jison/sql/generic/structure.json) with first goal of supporting [Apache Calcite](https://calcite.apache.org/) SQL subsets. The [Parser SDK](https://docs.gethue.com/developer/parsers/#structure) has more more detailed information.
+The parser is being extracted in smaller reusable pieces [structure.json](https://github.com/cloudera/hue/blob/master/desktop/core/src/desktop/js/parse/jison/sql/generic/structure.json) with first goal of supporting [Apache Calcite](https://calcite.apache.org/) SQL subsets. The [Parser SDK](https://docs.gethue.com/developer/development/#sql-parsers#structure) has more more detailed information.
 
 e.g. `structure.json` is composed of generic and specific grammar pieces that are reusable across SQL parsers.
 

+ 1 - 1
docs/gethue/content/en/posts/2020-11-17-querying-live-kafka-data-in-apache-hbase-with-phoenix.md

@@ -160,7 +160,7 @@ Then just query the Phoenix table `hue_logs` a few times to see latest access lo
 
 Et voila!
 
-Many thanks to the community and the Phoenix/HBase team. And more improvements are on the way with in particular a [better SQL autocomplete](https://docs.gethue.com/developer/parsers/), connector for the [create table wizard](/querying-exploring-the-instacart-dataset-part-1-ingesting-the-data/) and some builtin SQL examples.
+Many thanks to the community and the Phoenix/HBase team. And more improvements are on the way with in particular a [better SQL autocomplete](https://docs.gethue.com/developer/development/#sql-parsers), connector for the [create table wizard](/querying-exploring-the-instacart-dataset-part-1-ingesting-the-data/) and some builtin SQL examples.
 
 And if you are eager to try it, you can even access it in one click on demo.gethue.com!
 

+ 1 - 1
docs/gethue/content/jp/posts/2019-08-14-sql-querying-apache-hbase-with-apache-phoenix.md

@@ -96,7 +96,7 @@ Error: ERROR 505 (42000): Table is read only. (state=42000,code=505)
 0: jdbc:phoenix:&gt; select * from "analytics_demo" where pk = "domain.0" limit 5;
 </code></pre>
 
-**3** Phoenix は Apache Calcite に従っています。[SQL autocomplete](https://docs.gethue.com/developer/parsers/) で改善にご協力ください。
+**3** Phoenix は Apache Calcite に従っています。[SQL autocomplete](https://docs.gethue.com/developer/development/#sql-parsers) で改善にご協力ください。
 
 **4** UI (およびベースとなる SQLAlchemy API) は 'ANY 名前空間' と 'empty/Default' 名前空間を区別することができません。
 

+ 2 - 2
docs/gethue/content/jp/posts/2019-12-03-release-hue-4-6.md

@@ -59,7 +59,7 @@ Hue チームはすべての貢献者に感謝し、Hue 4.6 をリリースし
 * Python 3 サポートのテストができる
 * 新しいバージョンの [gethue.com](https://jp.gethue.com) と、[docs.gethue.com](https://docs.gethue.com) の内容が刷新されました
 * 複数の実行コンテキストとさらなる堅牢性を備えた、新しいバージョンのエディタが 66% ほど完了
-* 独自パーサーまたは改善された [SQL parsers with highlighter](https://docs.gethue.com/developer/parsers/)
+* 独自パーサーまたは改善された [SQL parsers with highlighter](https://docs.gethue.com/developer/development/#sql-parsers)
 
 
 このリリースには、650 件以上のコミットと 100 以上のバグ修正が含まれています。すべての変更については [リリースノート](https://docs.gethue.com/releases/release-notes-4.6.0/) をご覧ください。
@@ -92,7 +92,7 @@ Hue チームはすべての貢献者に感謝し、Hue 4.6 をリリースし
 * Apache Atlas の[検索とカタログ情報](https://gethue.com/realtime-catalog-search-with-hue-and-apache-atlas/)が組み込みでプラグイン可能に
 <!-- /realtime-catalog-search-with-hue-and-apache-atlas/ -->
 * 自動補完
-  * [Highlighter](https://gethue.com/how-to-improve-or-add-your-own-sql-syntax-highlighter/) による[新しい SQL パーサーを改善、作成する方法](https://docs.gethue.com/developer/parsers/) のチュートリアル
+  * [Highlighter](https://gethue.com/how-to-improve-or-add-your-own-sql-syntax-highlighter/) による[新しい SQL パーサーを改善、作成する方法](https://docs.gethue.com/developer/development/#sql-parsers) のチュートリアル
 <!-- /how-to-improve-or-add-your-own-sql-syntax-highlighter/ -->
   * Apache Druid, Phoenix, Elastic Serch, Presto, KSQL, Calcite 用の専用パーサーのスケルトンを提供
 * [アシストで表示される主キーとパーティションキーのアイコン](https://gethue.com/2019-11-13-sql-column-assist-icons/)

+ 2 - 2
docs/gethue/content/jp/posts/2020-02-10-sql-editor-user-experience.md

@@ -62,7 +62,7 @@ SQL Cloud エディタの上位2つの機能は次の通りです。
 
 !["完全なHue"](https://cdn.gethue.com/uploads/2019/12/hue4.6.png)
 
-Hueのアプリは、インデックス付きまたはSQLでデータの計算やチャートのための[ダッシュボード](https://docs.gethue.com/user/querying/#dashboard) 、AWS、Azure、Google Cloud のクラウドストレージ用のブラウザー、ジョブワークフロー用の[ワークフロースケジューラー](https://docs.gethue.com/user/scheduling/) データセットインポートウィザード...など数多くあります。
+Hueのアプリは、インデックス付きまたはSQLでデータの計算やチャートのための[ダッシュボード](https://docs.gethue.com/user/querying/#dashboard) 、AWS、Azure、Google Cloud のクラウドストレージ用のブラウザー、ジョブワークフロー用の ワークフロースケジューラー データセットインポートウィザード...など数多くあります。
 
 しかし、SQLデータウェアハウスの場合、Hue を主にエディターとデータカタログに制限します。
 
@@ -391,7 +391,7 @@ Google Document と同様に、クエリは他のユーザーやグループと
 
 2020 年に Hue 5 および拡張された SQL Cloud エディタが登場し、より新しいデータクエリ体験が実現します。[Cloudera Cloud Data Warehouse](https://www.cloudera.com/products/data-warehouse.html) では、データウェアハウス専用の Hue もリリースされました。
 
-Hue は、最もポピュラーなデータベースとそれら専用の[SQL autocomplete](https://docs.gethue.com/developer/parsers/) に多くの [connectors](https://docs.gethue.com/administrator/configuration/connectors/) を使用して、さらにプラガブルになっています。
+Hue は、最もポピュラーなデータベースとそれら専用の[SQL autocomplete](https://docs.gethue.com/developer/development/#sql-parsers) に多くの [connectors](https://docs.gethue.com/administrator/configuration/connectors/) を使用して、さらにプラガブルになっています。
 
 Hue の10年に渡る進化を紹介しているこのシリーズの第3弾では、SQL Cloud エディタの機能についてさらに深く取り上げます。それまでは、この記事や[Forum](https://discourse.gethue.com/) にコメントをお願いします。また、[quick start](https://docs.gethue.com/quickstart/) で SQL のクエリを行なって下さい!
 

+ 2 - 2
docs/gethue/content/jp/posts/2020-04-10-release-hue-4-7.md

@@ -58,7 +58,7 @@ Hue チームは全ての貢献者に感謝し、Hue 4.7 のリリースを喜
 
 * 一番上の青色のボタンを左側のメニューに変換
 * 10周年: [10 years of Hue!](https://gethue.com/blog/2020-01-28-ten-years-data-querying-ux-evolution/)
-* 独自または[SQL パーサー](https://docs.gethue.com/developer/parsers/)の改善
+* 独自または[SQL パーサー](https://docs.gethue.com/developer/development/#sql-parsers)の改善
 * 日本語ブログが復活 https://jp.gethue.com/
 * [データウェアハウスのUX](https://gethue.com/blog/2020-02-10-sql-query-experience-of-your-cloud-data-warehouse/) の概要を公開
 
@@ -98,7 +98,7 @@ Hue チームは全ての貢献者に感謝し、Hue 4.7 のリリースを喜
 * 複数クエリの同時実行をサポートするためにHive LLAP/Tez のセッション管理を刷新
 * SQL の左側のアシストからのドラッグ&ドロップの不具合を修正
 * SQL のサンプルがミュータブルなテーブル(INSERT, DELETE, UPDATE.. などのORC形式のテーブル)でも動作するように
-* [SQL 自動補完のチュートリアル](https://docs.gethue.com/developer/parsers/) を更新
+* [SQL 自動補完のチュートリアル](https://docs.gethue.com/developer/development/#sql-parsers) を更新
 * SQL 自動補完のパーサーは、従来の`npm install` でプラグイン可能な[JavaScript コンポーネント](https://jp.gethue.com/blog/2020-02-27-using-sql-parser-module/) として利用できるように
 
 ![Foreign Keys](https://cdn.gethue.com/uploads/2019/11/sql_columns_assist_keys.png)

+ 1 - 1
docs/gethue/content/jp/posts/2020-04-27-sql-editor-for-apache-spark-sql-with-livy.md

@@ -77,7 +77,7 @@ Hue を使用する利点の一つは、HDFS / S3 / Azure 用の[ファイルブ
 今後の改善点を紹介します。
 
 * データベース/テーブル/列の自動補完は現在空です
-* SQL文法の自動補完は[拡張できます](https://docs.gethue.com/developer/parsers/)
+* SQL文法の自動補完は[拡張できます](https://docs.gethue.com/developer/development/#sql-parsers)
 * ミニSQLエディターのポップアップを可能にする[SQL Scratchpad](https://docs.gethue.com/developer/api/#scratchpad) モジュールは現在進行中です
 
 

+ 1 - 1
docs/gethue/content/jp/posts/2020-05-06-sql-editor-for-apache-flink-sql.md

@@ -176,7 +176,7 @@ Flink のダッシュボードは通常のジョブとして SQL のクエリを
 
 この最初のバージョンでは、商用環境の準備をするために数多くの[将来的な繰り返し](https://github.com/cloudera/hue/blob/master/docs/designs/apache_flink.md) がありますが、ベースはそこに到達しています。
 
-[Apache Calcite](https://calcite.apache.org/docs/reference.html) をベースにした[SQL オートコンプリート](https://ci.apache.org/projects/flink/flink-docs-master/dev/table/sql/queries.html#supported-syntax) の改善が注目されています。Hue にはより良い[構文](https://docs.gethue.com/developer/parsers/) and even ships with a default [Flink SQL dialect](https://github.com/cloudera/hue/tree/master/desktop/core/src/desktop/js/parse/jison/sql/flink).
+[Apache Calcite](https://calcite.apache.org/docs/reference.html) をベースにした[SQL オートコンプリート](https://ci.apache.org/projects/flink/flink-docs-master/dev/table/sql/queries.html#supported-syntax) の改善が注目されています。Hue にはより良い[構文](https://docs.gethue.com/developer/development/#sql-parsers) and even ships with a default [Flink SQL dialect](https://github.com/cloudera/hue/tree/master/desktop/core/src/desktop/js/parse/jison/sql/flink).
 
 Another one coming soon will be a more user friendly display of the live data in the result grid.
 

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

@@ -71,7 +71,7 @@ SparkSql は非常に人気があり、Apache Livy を介して SQL クエリを
 
 **動的一覧**
 
-エディタには全ての関数が一覧されているわけではありません。(セッションや企業レベルで登録されているもの、Hue のリリース後に作成されたもの、不足しており[追加可能](https://docs.gethue.com/developer/parsers/)なものなど...)
+エディタには全ての関数が一覧されているわけではありません。(セッションや企業レベルで登録されているもの、Hue のリリース後に作成されたもの、不足しており[追加可能](https://docs.gethue.com/developer/development/#sql-parsers)なものなど...)
 
 現在、エディタはデータベースに関数の完全なリストを問い合わせ、不足している関数を `General` セクションに追加します。
 
@@ -88,7 +88,7 @@ SparkSql は非常に人気があり、Apache Livy を介して SQL クエリを
 
 **独自のパーサーを開発**
 
-パーサーは [Apache Calcite](https://calcite.apache.org/) SQL サブセットをサポートすることを第一の目標とし、より小さな再利用可能なピース [structure.json](https://github.com/cloudera/hue/blob/master/desktop/core/src/desktop/js/parse/jison/sql/generic/structure.json) で抽出されています。[Parser SDK](https://docs.gethue.com/developer/parsers/#structure) にはより詳細な情報があります。
+パーサーは [Apache Calcite](https://calcite.apache.org/) SQL サブセットをサポートすることを第一の目標とし、より小さな再利用可能なピース [structure.json](https://github.com/cloudera/hue/blob/master/desktop/core/src/desktop/js/parse/jison/sql/generic/structure.json) で抽出されています。[Parser SDK](https://docs.gethue.com/developer/development/#sql-parsers#structure) にはより詳細な情報があります。
 
 例えば、`structure.json` は SQL パーサー全体で再利用可能な一般的な文法と特殊な文法のピースで構成されています。
 

+ 1 - 1
docs/gethue/content/jp/posts/2020-11-17-querying-live-kafka-data-in-apache-hbase-with-phoenix.md

@@ -158,7 +158,7 @@ HBaseのようなビッグテーブルにあるライブのKafkaデータをSQL
 
 これで完成です!
 
-コミュニティとPhoenix/HBase チームに感謝します。特に、[better SQL autocomplete](https://docs.gethue.com/developer/parsers/), [create table wizard](/querying-exploring-the-instacart-dataset-part-1-ingesting-the-data/) 用のコネクタ、いくつかの組み込みSQLの例など、多くの改善を行っているところです。
+コミュニティとPhoenix/HBase チームに感謝します。特に、[better SQL autocomplete](https://docs.gethue.com/developer/development/#sql-parsers), [create table wizard](/querying-exploring-the-instacart-dataset-part-1-ingesting-the-data/) 用のコネクタ、いくつかの組み込みSQLの例など、多くの改善を行っているところです。
 
 試してみたい方は、demo.gethue.comからワンクリックでアクセスできます。
 

+ 1 - 1
docs/release-notes/release-notes-4.3.0.txt

@@ -716,7 +716,7 @@ List of 900+ Commits
 * 88a7c05 HUE-3287 [core] Django 1.11 upgrade  - To upgrade Django 1.7, following changes are needed:
 * 9abf255 HUE-3287 [core] Django 1.11 upgrade  - Removing South-1.0.2 module from desktop/core/ext-py
 * 86742eb HUE-3287 [core] Django 1.11 upgrade  - Upgrading to Django 1.7
-* 1131337 HUE-8139 [desktop] Get a mode to allow easy profiling of requests  * add django-debug-toolbar-1.3.2 and django-debug-panel-0.8.3 (AJAX debug)  * to use debug panel, user need to install https://chrome.google.com/webstore/detail/django-debug-panel/nbiajhhibgfgkjegbnflpdccejocmbbn  * copy static files to desktop/core/src/desktop/static/debug_toolbar/ and desktop/core/src/desktop/templates/debug_toolbar/  * fix django-debug-toolbar v1.3 conflict with sqlparse-0.2.0 https://github.com/jazzband/django-debug-toolbar/issues/856  * add configurations to desktop/core/src/desktop/settings.py and desktop/core/src/desktop/urls.py  * fix 401 for non-superuser at desktop/core/src/desktop/middleware.py  * add enable_django_debug_tool and django_debug_tool_users to hue.ini for configuration control
+* 1131337 HUE-8139 [desktop] Get a mode to allow easy profiling of requests
 * c219e31 HUE-8306 [editor] Add a refresh action for missing entries in the right assist
 * 4a286bf HUE-8301 [editor] Identify column types for variables when a column alias is used
 * 1c75ae4 HUE-8300 [editor] Silence all AuthorizationExceptions in the editor

+ 2 - 2
tools/ci/check_for_website_dead_links.sh

@@ -42,8 +42,8 @@ if [ "$?" -eq "0" ];
     sleep 5
 
     muffet http://localhost:1313/ \
-        --exclude "https://issues.cloudera.org*|http://localhost:5555*|https://issues.apache.org/jira*|https://github.com*\
-          |http://demo.gethue.com*|https://twitter.com/gethue|https://github.com*" \
+        --exclude "https://issues.cloudera.org*|http://localhost:8005|http://localhost:5555*|https://issues.apache.org/jira*|https://github.com*\
+          |http://demo.gethue.com*|https://twitter.com/gethue|https://github.com*|https://cdn.gethue.com/downloads/*" \
         --ignore-fragments \
         --timeout 15 \
         --concurrency 10