diff --git a/docs/src/main/sphinx/connector/accumulo.rst b/docs/src/main/sphinx/connector/accumulo.rst index e043784582f0..20e50b5023cd 100644 --- a/docs/src/main/sphinx/connector/accumulo.rst +++ b/docs/src/main/sphinx/connector/accumulo.rst @@ -1,6 +1,10 @@ Accumulo connector ================== +.. raw:: html + + + Overview -------- diff --git a/docs/src/main/sphinx/connector/bigquery.rst b/docs/src/main/sphinx/connector/bigquery.rst index b8e399aeb725..4574fd670076 100644 --- a/docs/src/main/sphinx/connector/bigquery.rst +++ b/docs/src/main/sphinx/connector/bigquery.rst @@ -2,6 +2,10 @@ BigQuery connector ================== +.. raw:: html + + + The BigQuery connector allows querying the data stored in `BigQuery `_. This can be used to join data between different systems like BigQuery and Hive. The connector uses the `BigQuery diff --git a/docs/src/main/sphinx/connector/cassandra.rst b/docs/src/main/sphinx/connector/cassandra.rst index 35a1ee427264..5ded8089c60d 100644 --- a/docs/src/main/sphinx/connector/cassandra.rst +++ b/docs/src/main/sphinx/connector/cassandra.rst @@ -2,6 +2,10 @@ Cassandra connector =================== +.. raw:: html + + + The Cassandra connector allows querying data stored in `Apache Cassandra `_. diff --git a/docs/src/main/sphinx/connector/clickhouse.rst b/docs/src/main/sphinx/connector/clickhouse.rst index 89d879383665..e2b51ab1a97e 100644 --- a/docs/src/main/sphinx/connector/clickhouse.rst +++ b/docs/src/main/sphinx/connector/clickhouse.rst @@ -2,6 +2,10 @@ ClickHouse connector ==================== +.. raw:: html + + + The ClickHouse connector allows querying tables in an external `Yandex ClickHouse `_ server. This can be used to query data in the databases on that server, or combine it with other data diff --git a/docs/src/main/sphinx/connector/druid.rst b/docs/src/main/sphinx/connector/druid.rst index 00fa87af36f3..c4820fc95668 100644 --- a/docs/src/main/sphinx/connector/druid.rst +++ b/docs/src/main/sphinx/connector/druid.rst @@ -2,6 +2,10 @@ Druid connector =============== +.. raw:: html + + + The Druid connector allows querying an `Apache Druid `_ database from Trino. diff --git a/docs/src/main/sphinx/connector/elasticsearch.rst b/docs/src/main/sphinx/connector/elasticsearch.rst index 81b41c4b50d7..1df7d762bec2 100644 --- a/docs/src/main/sphinx/connector/elasticsearch.rst +++ b/docs/src/main/sphinx/connector/elasticsearch.rst @@ -5,6 +5,10 @@ Elasticsearch connector Overview -------- +.. raw:: html + + + The Elasticsearch Connector allows access to `Elasticsearch `_ data from Trino. This document describes how to setup the Elasticsearch Connector to run SQL queries against Elasticsearch. diff --git a/docs/src/main/sphinx/connector/googlesheets.rst b/docs/src/main/sphinx/connector/googlesheets.rst index 2f6cafb0a1e1..bf830a704d9a 100644 --- a/docs/src/main/sphinx/connector/googlesheets.rst +++ b/docs/src/main/sphinx/connector/googlesheets.rst @@ -2,6 +2,10 @@ Google Sheets connector ======================= +.. raw:: html + + + The Google Sheets connector allows reading `Google Sheets `_ spreadsheets as tables in Trino. Configuration diff --git a/docs/src/main/sphinx/connector/hive.rst b/docs/src/main/sphinx/connector/hive.rst index 5087472379d6..762d0f5cc755 100644 --- a/docs/src/main/sphinx/connector/hive.rst +++ b/docs/src/main/sphinx/connector/hive.rst @@ -2,6 +2,10 @@ Hive connector ============== +.. raw:: html + + + .. toctree:: :maxdepth: 1 :hidden: diff --git a/docs/src/main/sphinx/connector/iceberg.rst b/docs/src/main/sphinx/connector/iceberg.rst index 860c4e9d1ff5..701082b61a17 100644 --- a/docs/src/main/sphinx/connector/iceberg.rst +++ b/docs/src/main/sphinx/connector/iceberg.rst @@ -2,6 +2,10 @@ Iceberg connector ================= +.. raw:: html + + + Overview -------- diff --git a/docs/src/main/sphinx/connector/kafka.rst b/docs/src/main/sphinx/connector/kafka.rst index 82a313c94b96..9217704de93a 100644 --- a/docs/src/main/sphinx/connector/kafka.rst +++ b/docs/src/main/sphinx/connector/kafka.rst @@ -2,6 +2,10 @@ Kafka connector =============== +.. raw:: html + + + .. toctree:: :maxdepth: 1 :hidden: diff --git a/docs/src/main/sphinx/connector/kinesis.rst b/docs/src/main/sphinx/connector/kinesis.rst index ef3a82bb0ce1..ae31172d42a1 100644 --- a/docs/src/main/sphinx/connector/kinesis.rst +++ b/docs/src/main/sphinx/connector/kinesis.rst @@ -2,6 +2,10 @@ Kinesis connector ================= +.. raw:: html + + + `Kinesis `_ is Amazon's fully managed cloud-based service for real-time processing of large, distributed data streams. This connector allows the use of Kinesis streams as tables in Trino, such that each data-blob/message diff --git a/docs/src/main/sphinx/connector/kudu.rst b/docs/src/main/sphinx/connector/kudu.rst index a0d399cfb490..f331408bd3bc 100644 --- a/docs/src/main/sphinx/connector/kudu.rst +++ b/docs/src/main/sphinx/connector/kudu.rst @@ -2,6 +2,10 @@ Kudu connector ============== +.. raw:: html + + + The Kudu connector allows querying, inserting and deleting data in `Apache Kudu`_. .. _Apache Kudu: https://kudu.apache.org/ diff --git a/docs/src/main/sphinx/connector/memsql.rst b/docs/src/main/sphinx/connector/memsql.rst index cb52613e49ef..80cdf94df492 100644 --- a/docs/src/main/sphinx/connector/memsql.rst +++ b/docs/src/main/sphinx/connector/memsql.rst @@ -2,6 +2,10 @@ SingleStore (MemSQL) connector ============================== +.. raw:: html + + + The SingleStore (formerly known as MemSQL) connector allows querying and creating tables in an external SingleStore database. diff --git a/docs/src/main/sphinx/connector/mongodb.rst b/docs/src/main/sphinx/connector/mongodb.rst index c3e1a0ffc34b..1b1f10f96d32 100644 --- a/docs/src/main/sphinx/connector/mongodb.rst +++ b/docs/src/main/sphinx/connector/mongodb.rst @@ -2,6 +2,10 @@ MongoDB connector ================= +.. raw:: html + + + The ``mongodb`` connector allows the use of `MongoDB `_ collections as tables in Trino. diff --git a/docs/src/main/sphinx/connector/mysql.rst b/docs/src/main/sphinx/connector/mysql.rst index 7c9ca0329e1f..6fdcc0192ea8 100644 --- a/docs/src/main/sphinx/connector/mysql.rst +++ b/docs/src/main/sphinx/connector/mysql.rst @@ -2,6 +2,10 @@ MySQL connector =============== +.. raw:: html + + + The MySQL connector allows querying and creating tables in an external `MySQL `_ instance. This can be used to join data between different systems like MySQL and Hive, or between two different MySQL instances. diff --git a/docs/src/main/sphinx/connector/oracle.rst b/docs/src/main/sphinx/connector/oracle.rst index 6bb56facfb61..60a9f100347d 100644 --- a/docs/src/main/sphinx/connector/oracle.rst +++ b/docs/src/main/sphinx/connector/oracle.rst @@ -2,6 +2,10 @@ Oracle connector ================ +.. raw:: html + + + The Oracle connector allows querying and creating tables in an external Oracle database. Connectors let Trino join data provided by different databases, like Oracle and Hive, or different Oracle database instances. diff --git a/docs/src/main/sphinx/connector/phoenix.rst b/docs/src/main/sphinx/connector/phoenix.rst index 2513c02887bd..e7b96f2ba17c 100644 --- a/docs/src/main/sphinx/connector/phoenix.rst +++ b/docs/src/main/sphinx/connector/phoenix.rst @@ -2,6 +2,10 @@ Phoenix connector ================= +.. raw:: html + + + The Phoenix connector allows querying data stored in `Apache HBase `_ using `Apache Phoenix `_. diff --git a/docs/src/main/sphinx/connector/pinot.rst b/docs/src/main/sphinx/connector/pinot.rst index fbc9a7582231..8f97451b8d6b 100644 --- a/docs/src/main/sphinx/connector/pinot.rst +++ b/docs/src/main/sphinx/connector/pinot.rst @@ -2,6 +2,10 @@ Pinot connector =============== +.. raw:: html + + + The Pinot connector allows Trino to query data stored in `Apache Pinotâ„¢ `_. diff --git a/docs/src/main/sphinx/connector/postgresql.rst b/docs/src/main/sphinx/connector/postgresql.rst index 5b2a6a5f3daf..c516b26310ee 100644 --- a/docs/src/main/sphinx/connector/postgresql.rst +++ b/docs/src/main/sphinx/connector/postgresql.rst @@ -2,6 +2,10 @@ PostgreSQL connector ==================== +.. raw:: html + + + The PostgreSQL connector allows querying and creating tables in an external `PostgreSQL `_ database. This can be used to join data between different systems like PostgreSQL and Hive, or between different diff --git a/docs/src/main/sphinx/connector/prometheus.rst b/docs/src/main/sphinx/connector/prometheus.rst index 864df5560265..de67c9139268 100644 --- a/docs/src/main/sphinx/connector/prometheus.rst +++ b/docs/src/main/sphinx/connector/prometheus.rst @@ -2,6 +2,10 @@ Prometheus connector ==================== +.. raw:: html + + + The Prometheus connector allows reading `Prometheus `_ metrics as tables in Trino. diff --git a/docs/src/main/sphinx/connector/redis.rst b/docs/src/main/sphinx/connector/redis.rst index 71d23d253142..26ff7b942bdc 100644 --- a/docs/src/main/sphinx/connector/redis.rst +++ b/docs/src/main/sphinx/connector/redis.rst @@ -2,6 +2,10 @@ Redis connector =============== +.. raw:: html + + + The Redis connector allows querying of live data stored in `Redis `_. This can be used to join data between different systems like Redis and Hive. diff --git a/docs/src/main/sphinx/connector/redshift.rst b/docs/src/main/sphinx/connector/redshift.rst index 6d34ae2a7bb4..26ec0cc0ad87 100644 --- a/docs/src/main/sphinx/connector/redshift.rst +++ b/docs/src/main/sphinx/connector/redshift.rst @@ -2,6 +2,10 @@ Redshift connector ================== +.. raw:: html + + + The Redshift connector allows querying and creating tables in an external `Amazon Redshift `_ cluster. This can be used to join data between different systems like Redshift and Hive, or between two different diff --git a/docs/src/main/sphinx/connector/sqlserver.rst b/docs/src/main/sphinx/connector/sqlserver.rst index 68df03c084ae..9f31f656575d 100644 --- a/docs/src/main/sphinx/connector/sqlserver.rst +++ b/docs/src/main/sphinx/connector/sqlserver.rst @@ -2,6 +2,10 @@ SQL Server connector ==================== +.. raw:: html + + + The SQL Server connector allows querying and creating tables in an external `Microsoft SQL Server `_ database. This can be used to join data between different systems like SQL Server and Hive, or diff --git a/docs/src/main/sphinx/static/img/accumulo.png b/docs/src/main/sphinx/static/img/accumulo.png new file mode 100644 index 000000000000..2e5430bf2a25 Binary files /dev/null and b/docs/src/main/sphinx/static/img/accumulo.png differ diff --git a/docs/src/main/sphinx/static/img/bigquery.png b/docs/src/main/sphinx/static/img/bigquery.png new file mode 100644 index 000000000000..f11683ee7af6 Binary files /dev/null and b/docs/src/main/sphinx/static/img/bigquery.png differ diff --git a/docs/src/main/sphinx/static/img/cassandra.png b/docs/src/main/sphinx/static/img/cassandra.png new file mode 100644 index 000000000000..833381c55b4c Binary files /dev/null and b/docs/src/main/sphinx/static/img/cassandra.png differ diff --git a/docs/src/main/sphinx/static/img/clickhouse.png b/docs/src/main/sphinx/static/img/clickhouse.png new file mode 100644 index 000000000000..7f8a2badd19d Binary files /dev/null and b/docs/src/main/sphinx/static/img/clickhouse.png differ diff --git a/docs/src/main/sphinx/static/img/druid.png b/docs/src/main/sphinx/static/img/druid.png new file mode 100644 index 000000000000..fb8ad5f67dfc Binary files /dev/null and b/docs/src/main/sphinx/static/img/druid.png differ diff --git a/docs/src/main/sphinx/static/img/elasticsearch.png b/docs/src/main/sphinx/static/img/elasticsearch.png new file mode 100644 index 000000000000..38f54bd3255b Binary files /dev/null and b/docs/src/main/sphinx/static/img/elasticsearch.png differ diff --git a/docs/src/main/sphinx/static/img/google-sheets.png b/docs/src/main/sphinx/static/img/google-sheets.png new file mode 100644 index 000000000000..f7843e2e7b10 Binary files /dev/null and b/docs/src/main/sphinx/static/img/google-sheets.png differ diff --git a/docs/src/main/sphinx/static/img/hive.png b/docs/src/main/sphinx/static/img/hive.png new file mode 100644 index 000000000000..22b84870ffe2 Binary files /dev/null and b/docs/src/main/sphinx/static/img/hive.png differ diff --git a/docs/src/main/sphinx/static/img/iceberg.png b/docs/src/main/sphinx/static/img/iceberg.png new file mode 100644 index 000000000000..08f88732127c Binary files /dev/null and b/docs/src/main/sphinx/static/img/iceberg.png differ diff --git a/docs/src/main/sphinx/static/img/kafka.png b/docs/src/main/sphinx/static/img/kafka.png new file mode 100644 index 000000000000..336958040567 Binary files /dev/null and b/docs/src/main/sphinx/static/img/kafka.png differ diff --git a/docs/src/main/sphinx/static/img/kinesis.png b/docs/src/main/sphinx/static/img/kinesis.png new file mode 100644 index 000000000000..10e811531831 Binary files /dev/null and b/docs/src/main/sphinx/static/img/kinesis.png differ diff --git a/docs/src/main/sphinx/static/img/kudu.png b/docs/src/main/sphinx/static/img/kudu.png new file mode 100644 index 000000000000..99f3f3dd1427 Binary files /dev/null and b/docs/src/main/sphinx/static/img/kudu.png differ diff --git a/docs/src/main/sphinx/static/img/mongodb.png b/docs/src/main/sphinx/static/img/mongodb.png new file mode 100644 index 000000000000..607cba3238b9 Binary files /dev/null and b/docs/src/main/sphinx/static/img/mongodb.png differ diff --git a/docs/src/main/sphinx/static/img/mysql.png b/docs/src/main/sphinx/static/img/mysql.png new file mode 100644 index 000000000000..d2e345bcc049 Binary files /dev/null and b/docs/src/main/sphinx/static/img/mysql.png differ diff --git a/docs/src/main/sphinx/static/img/oracle.png b/docs/src/main/sphinx/static/img/oracle.png new file mode 100644 index 000000000000..067a2da5cfa9 Binary files /dev/null and b/docs/src/main/sphinx/static/img/oracle.png differ diff --git a/docs/src/main/sphinx/static/img/phoenix.png b/docs/src/main/sphinx/static/img/phoenix.png new file mode 100644 index 000000000000..0b886afbad92 Binary files /dev/null and b/docs/src/main/sphinx/static/img/phoenix.png differ diff --git a/docs/src/main/sphinx/static/img/pinot.png b/docs/src/main/sphinx/static/img/pinot.png new file mode 100644 index 000000000000..ad9d8c423ef9 Binary files /dev/null and b/docs/src/main/sphinx/static/img/pinot.png differ diff --git a/docs/src/main/sphinx/static/img/postgresql.png b/docs/src/main/sphinx/static/img/postgresql.png new file mode 100644 index 000000000000..b15485dc577d Binary files /dev/null and b/docs/src/main/sphinx/static/img/postgresql.png differ diff --git a/docs/src/main/sphinx/static/img/prometheus.png b/docs/src/main/sphinx/static/img/prometheus.png new file mode 100644 index 000000000000..94ed675ad18e Binary files /dev/null and b/docs/src/main/sphinx/static/img/prometheus.png differ diff --git a/docs/src/main/sphinx/static/img/redis.png b/docs/src/main/sphinx/static/img/redis.png new file mode 100644 index 000000000000..23aa10a80071 Binary files /dev/null and b/docs/src/main/sphinx/static/img/redis.png differ diff --git a/docs/src/main/sphinx/static/img/redshift.png b/docs/src/main/sphinx/static/img/redshift.png new file mode 100644 index 000000000000..5760a3a05573 Binary files /dev/null and b/docs/src/main/sphinx/static/img/redshift.png differ diff --git a/docs/src/main/sphinx/static/img/singlestore.png b/docs/src/main/sphinx/static/img/singlestore.png new file mode 100644 index 000000000000..015ec81bf670 Binary files /dev/null and b/docs/src/main/sphinx/static/img/singlestore.png differ diff --git a/docs/src/main/sphinx/static/img/sqlserver.png b/docs/src/main/sphinx/static/img/sqlserver.png new file mode 100644 index 000000000000..79736a5bdea9 Binary files /dev/null and b/docs/src/main/sphinx/static/img/sqlserver.png differ