You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/docs-site/content/administrator/installation/dependencies/_index.md
+29-16
Original file line number
Diff line number
Diff line change
@@ -7,14 +7,12 @@ weight: -1
7
7
8
8
## Dependencies
9
9
10
-
Hue employs some Python modules which use native code and requires
11
-
certain development libraries be installed on your system. To install from the
12
-
tarball, you'll need these library development packages and tools installed on your system:
10
+
Hue employs some Python modules which use native code and requires certain development libraries be installed on your system. To install from the tarball, you'll need these library development packages and tools installed on your system:
13
11
14
12
* Python 2.7
15
-
* Python 3 (not available yet[HUE-8737](https://issues.cloudera.org/browse/HUE-8737))
13
+
* Python 3 (can be tested cf. instructions on[HUE-8737](https://issues.cloudera.org/browse/HUE-8737))
16
14
*[MySQL InnoDB or PostgreSQL or Oracle](https://www.cloudera.com/documentation/enterprise/latest/topics/hue_dbs_0.html)
17
-
* Java (but only for the JDBC proxy, should be removed when [SQL Alchemy](https://issues.cloudera.org/browse/HUE-8740) is mature)
15
+
18
16
19
17
### Ubuntu
20
18
@@ -27,19 +25,10 @@ tarball, you'll need these library development packages and tools installed on y
27
25
sudo apt-get install -y nodejs
28
26
29
27
30
-
**Install Oracle JDK**
31
-
32
-
On Ubuntu 16.04 or less only:
33
-
34
-
sudo add-apt-repository ppa:webupd8team/java
35
-
sudo apt-get update
36
-
sudo apt-get install oracle-java8-installer
37
-
38
28
### CentOS/RHEL
39
29
40
30
sudo yum install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c++ krb5-devel libffi-devel libxml2-devel libxslt-devel make mysql mysql-devel openldap-devel python-devel sqlite-devel gmp-devel
@@ -164,6 +152,31 @@ Tip: Going to where is the Oracle client, e.g. /usr/local/share/oracle then crea
164
152
165
153
There is more details on this [Apply Temporary Workaround for Oracle 12 Client](https://docs.cloudera.com/documentation/enterprise/latest/topics/hue_dbs_oracle_pkg.html#concept_qx3_hfw_4z).
Copy file name to clipboardexpand all lines: docs/docs-site/content/developer/connectors/_index.md
+4-3
Original file line number
Diff line number
Diff line change
@@ -23,10 +23,11 @@ This [asynchronous API](https://github.com/cloudera/hue/tree/master/apps/beeswax
23
23
24
24
### Custom
25
25
26
-
If the built-in HiveServer2 (Hive, Impala, Spark SQL), RDBMS (MySQL, PostgreSQL, Oracle, SQLite), and JDBC interfaces don’t meet your needs, you can implement your own connector to the notebook app:
26
+
If the built-in HiveServer2 (Hive, Impala, Spark SQL), SqlAlchemy (MySQL, PostgreSQL, Oracle, Presto...) don’t meet your needs, you can implement your own connector to the notebook app:
27
27
28
-
* List of [all connectors](https://github.com/cloudera/hue/tree/master/desktop/libs/notebook/src/notebook/connectors)
29
-
* Each connector API subclasses the [Base API](https://github.com/cloudera/hue/blob/master/desktop/libs/notebook/src/notebook/connectors/base.py) and must implement the methods defined within. Refer to the [JDBC](https://github.com/cloudera/hue/blob/master/desktop/libs/notebook/src/notebook/connectors/jdbc.py) or [RdbmsApi](https://github.com/cloudera/hue/blob/master/desktop/libs/notebook/src/notebook/connectors/rdbms.py) for representative examples
28
+
* List of the existing [Notebook Connectors](https://github.com/cloudera/hue/tree/master/desktop/libs/notebook/src/notebook/connectors)
29
+
* Each connector API subclasses the [Base API](https://github.com/cloudera/hue/blob/master/desktop/libs/notebook/src/notebook/connectors/base.py) and must implement the methods defined within
30
+
* Refer to the [JdbcApi](https://github.com/cloudera/hue/blob/master/desktop/libs/notebook/src/notebook/connectors/jdbc.py) or [RdbmsApi](https://github.com/cloudera/hue/blob/master/desktop/libs/notebook/src/notebook/connectors/rdbms.py) for representative examples
0 commit comments