You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2019/02/06 14:50:14 UTC
[GitHub] mik-laj commented on a change in pull request #4655: [AIRFLOW-XXX]
Improve linking to classes
mik-laj commented on a change in pull request #4655: [AIRFLOW-XXX] Improve linking to classes
URL: https://github.com/apache/airflow/pull/4655#discussion_r254300923
##########
File path: docs/installation.rst
##########
@@ -47,77 +47,77 @@ these extra dependencies.
Here's the list of the subpackages and what they enable:
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| subpackage | install command | enables |
-+=====================+===================================================+=================================================+
-| all | ``pip install apache-airflow[all]`` | All Airflow features known to man |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| all_dbs | ``pip install apache-airflow[all_dbs]`` | All databases integrations |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| async | ``pip install apache-airflow[async]`` | Async worker classes for Gunicorn |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| celery | ``pip install apache-airflow[celery]`` | CeleryExecutor |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| cloudant | ``pip install apache-airflow[cloudant]`` | Cloudant hook |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| crypto | ``pip install apache-airflow[crypto]`` | Encrypt connection passwords in metadata db |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| devel | ``pip install apache-airflow[devel]`` | Minimum dev tools requirements |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| devel_hadoop | ``pip install apache-airflow[devel_hadoop]`` | Airflow + dependencies on the Hadoop stack |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| druid | ``pip install apache-airflow[druid]`` | Druid related operators & hooks |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| gcp_api | ``pip install apache-airflow[gcp_api]`` | Google Cloud Platform hooks and operators |
-| | | (using ``google-api-python-client``) |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| github_enterprise | ``pip install apache-airflow[github_enterprise]`` | Github Enterprise auth backend |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| google_auth | ``pip install apache-airflow[google_auth]`` | Google auth backend |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| hdfs | ``pip install apache-airflow[hdfs]`` | HDFS hooks and operators |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| hive | ``pip install apache-airflow[hive]`` | All Hive related operators |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| jdbc | ``pip install apache-airflow[jdbc]`` | JDBC hooks and operators |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| kerberos | ``pip install apache-airflow[kerberos]`` | Kerberos integration for Kerberized Hadoop |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| kubernetes | ``pip install apache-airflow[kubernetes]`` | Kubernetes Executor and operator |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| ldap | ``pip install apache-airflow[ldap]`` | LDAP authentication for users |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| mssql | ``pip install apache-airflow[mssql]`` | Microsoft SQL Server operators and hook, |
-| | | support as an Airflow backend |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| mysql | ``pip install apache-airflow[mysql]`` | MySQL operators and hook, support as an Airflow |
-| | | backend. The version of MySQL server has to be |
-| | | 5.6.4+. The exact version upper bound depends |
-| | | on version of ``mysqlclient`` package. For |
-| | | example, ``mysqlclient`` 1.3.12 can only be |
-| | | used with MySQL server 5.6.4 through 5.7. |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| password | ``pip install apache-airflow[password]`` | Password authentication for users |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| postgres | ``pip install apache-airflow[postgres]`` | PostgreSQL operators and hook, support as an |
-| | | Airflow backend |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| qds | ``pip install apache-airflow[qds]`` | Enable QDS (Qubole Data Service) support |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| rabbitmq | ``pip install apache-airflow[rabbitmq]`` | RabbitMQ support as a Celery backend |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| redis | ``pip install apache-airflow[redis]`` | Redis hooks and sensors |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| s3 | ``pip install apache-airflow[s3]`` | ``S3KeySensor``, ``S3PrefixSensor`` |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| samba | ``pip install apache-airflow[samba]`` | ``Hive2SambaOperator`` |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| slack | ``pip install apache-airflow[slack]`` | ``SlackAPIPostOperator`` |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| ssh | ``pip install apache-airflow[ssh]`` | SSH hooks and Operator |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
-| vertica | ``pip install apache-airflow[vertica]`` | Vertica hook support as an Airflow backend |
-+---------------------+---------------------------------------------------+-------------------------------------------------+
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| subpackage | install command | enables |
++=====================+===================================================+======================================================================+
+| all | ``pip install apache-airflow[all]`` | All Airflow features known to man |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| all_dbs | ``pip install apache-airflow[all_dbs]`` | All databases integrations |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| async | ``pip install apache-airflow[async]`` | Async worker classes for Gunicorn |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| celery | ``pip install apache-airflow[celery]`` | CeleryExecutor |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| cloudant | ``pip install apache-airflow[cloudant]`` | Cloudant hook |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| crypto | ``pip install apache-airflow[crypto]`` | Encrypt connection passwords in metadata db |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| devel | ``pip install apache-airflow[devel]`` | Minimum dev tools requirements |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| devel_hadoop | ``pip install apache-airflow[devel_hadoop]`` | Airflow + dependencies on the Hadoop stack |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| druid | ``pip install apache-airflow[druid]`` | Druid related operators & hooks |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| gcp_api | ``pip install apache-airflow[gcp_api]`` | Google Cloud Platform hooks and operators |
+| | | (using ``google-api-python-client``) |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| github_enterprise | ``pip install apache-airflow[github_enterprise]`` | Github Enterprise auth backend |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| google_auth | ``pip install apache-airflow[google_auth]`` | Google auth backend |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| hdfs | ``pip install apache-airflow[hdfs]`` | HDFS hooks and operators |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| hive | ``pip install apache-airflow[hive]`` | All Hive related operators |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| jdbc | ``pip install apache-airflow[jdbc]`` | JDBC hooks and operators |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| kerberos | ``pip install apache-airflow[kerberos]`` | Kerberos integration for Kerberized Hadoop |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| kubernetes | ``pip install apache-airflow[kubernetes]`` | Kubernetes Executor and operator |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| ldap | ``pip install apache-airflow[ldap]`` | LDAP authentication for users |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| mssql | ``pip install apache-airflow[mssql]`` | Microsoft SQL Server operators and hook, |
+| | | support as an Airflow backend |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| mysql | ``pip install apache-airflow[mysql]`` | MySQL operators and hook, support as an Airflow |
+| | | backend. The version of MySQL server has to be |
+| | | 5.6.4+. The exact version upper bound depends |
+| | | on version of ``mysqlclient`` package. For |
+| | | example, ``mysqlclient`` 1.3.12 can only be |
+| | | used with MySQL server 5.6.4 through 5.7. |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| password | ``pip install apache-airflow[password]`` | Password authentication for users |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| postgres | ``pip install apache-airflow[postgres]`` | PostgreSQL operators and hook, support as an |
+| | | Airflow backend |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| qds | ``pip install apache-airflow[qds]`` | Enable QDS (Qubole Data Service) support |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| rabbitmq | ``pip install apache-airflow[rabbitmq]`` | RabbitMQ support as a Celery backend |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| redis | ``pip install apache-airflow[redis]`` | Redis hooks and sensors |
++---------------------+---------------------------------------------------+----------------------------------------------------------------------+
+| s3 | ``pip install apache-airflow[s3]`` | ``S3KeySensor``, ``S3PrefixSensor`` |
Review comment:
This is another PRs I would like to write in a different way.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services