This is an automated email from the ASF dual-hosted git repository.
gianm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
The following commit(s) were added to refs/heads/master by this push:
new b3b1ff255ba docs: Stop Referring to MSQ as an extension (#19507)
b3b1ff255ba is described below
commit b3b1ff255ba7f6145da8e6b1f27020c1ccf675e4
Author: Virushade <[email protected]>
AuthorDate: Sat May 23 01:40:39 2026 +0800
docs: Stop Referring to MSQ as an extension (#19507)
---
docs/api-reference/service-status-api.md | 32 +----------------------------
docs/api-reference/sql-ingestion-api.md | 7 +++----
docs/configuration/extensions.md | 1 -
docs/ingestion/native-batch.md | 2 +-
docs/multi-stage-query/security.md | 7 +++----
docs/operations/web-console.md | 2 +-
docs/tutorials/index.md | 2 +-
docs/tutorials/tutorial-msq-convert-spec.md | 5 ++---
docs/tutorials/tutorial-msq-extern.md | 5 ++---
multi-stage-query/README.md | 4 ++--
10 files changed, 16 insertions(+), 51 deletions(-)
diff --git a/docs/api-reference/service-status-api.md
b/docs/api-reference/service-status-api.md
index 1ba8b55c4d7..1c192162d5d 100644
--- a/docs/api-reference/service-status-api.md
+++ b/docs/api-reference/service-status-api.md
@@ -154,36 +154,6 @@ Host: http://ROUTER_IP:ROUTER_PORT
"name":
"org.apache.druid.query.aggregation.datasketches.kll.KllSketchModule",
"artifact": "druid-datasketches",
"version": "26.0.0"
- },
- {
- "name": "org.apache.druid.msq.guice.MSQExternalDataSourceModule",
- "artifact": "druid-multi-stage-query",
- "version": "26.0.0"
- },
- {
- "name": "org.apache.druid.msq.guice.MSQIndexingModule",
- "artifact": "druid-multi-stage-query",
- "version": "26.0.0"
- },
- {
- "name": "org.apache.druid.msq.guice.MSQDurableStorageModule",
- "artifact": "druid-multi-stage-query",
- "version": "26.0.0"
- },
- {
- "name": "org.apache.druid.msq.guice.MSQServiceClientModule",
- "artifact": "druid-multi-stage-query",
- "version": "26.0.0"
- },
- {
- "name": "org.apache.druid.msq.guice.MSQSqlModule",
- "artifact": "druid-multi-stage-query",
- "version": "26.0.0"
- },
- {
- "name": "org.apache.druid.msq.guice.SqlTaskModule",
- "artifact": "druid-multi-stage-query",
- "version": "26.0.0"
}
],
"memory": {
@@ -326,7 +296,7 @@ Host: http://ROUTER_IP:ROUTER_PORT
"log4j.shutdownHookEnabled": "true",
"java.vm.vendor": "Homebrew",
"sun.arch.data.model": "64",
- "druid.extensions.loadList": "[\"druid-hdfs-storage\",
\"druid-kafka-indexing-service\", \"druid-datasketches\",
\"druid-multi-stage-query\"]",
+ "druid.extensions.loadList": "[\"druid-hdfs-storage\",
\"druid-kafka-indexing-service\", \"druid-datasketches\"]",
"java.vendor.url": "https://github.com/Homebrew/homebrew-core/issues",
"druid.router.coordinatorServiceName": "druid/coordinator",
"user.timezone": "UTC",
diff --git a/docs/api-reference/sql-ingestion-api.md
b/docs/api-reference/sql-ingestion-api.md
index 59942aff8e0..9348291581e 100644
--- a/docs/api-reference/sql-ingestion-api.md
+++ b/docs/api-reference/sql-ingestion-api.md
@@ -26,9 +26,8 @@ import TabItem from '@theme/TabItem';
-->
:::info
- This page describes SQL-based batch ingestion using the
[`druid-multi-stage-query`](../multi-stage-query/index.md)
- extension, new in Druid 24.0. Refer to the [ingestion
methods](../ingestion/index.md#batch) table to determine which
- ingestion method is right for you.
+ This page describes SQL-based batch ingestion using the [multi-stage query
(MSQ) task engine](../multi-stage-query/index.md).
+ Refer to the [ingestion methods](../ingestion/index.md#batch) table to
determine which ingestion method is right for you.
:::
The **Query** view in the web console provides a friendly experience for the
multi-stage query task engine (MSQ task engine) and multi-stage query
architecture. We recommend using the web console if you don't need a
programmatic interface.
@@ -847,4 +846,4 @@ The response shows the ID of the task that was canceled.
{
"task": "query-655efe33-781a-4c50-ae84-c2911b42d63c"
}
-```
\ No newline at end of file
+```
diff --git a/docs/configuration/extensions.md b/docs/configuration/extensions.md
index 6c802739fc4..31f1a5b62b2 100644
--- a/docs/configuration/extensions.md
+++ b/docs/configuration/extensions.md
@@ -50,7 +50,6 @@ Core extensions are maintained by Druid committers.
|druid-kerberos|Kerberos authentication for druid
processes.|[link](../development/extensions-core/druid-kerberos.md)|
|druid-lookups-cached-global|A module for [lookups](../querying/lookups.md)
providing a jvm-global eager caching for lookups. It provides JDBC and URI
implementations for fetching lookup
data.|[link](../querying/lookups-cached-global.md)|
|druid-lookups-cached-single| Per lookup caching module to support the use
cases where a lookup need to be isolated from the global pool of lookups
|[link](../development/extensions-core/druid-lookups.md)|
-|druid-multi-stage-query| Support for the multi-stage query architecture for
Apache Druid and the multi-stage query task
engine.|[link](../multi-stage-query/index.md)|
|druid-orc-extensions|Support for data in Apache ORC data
format.|[link](../development/extensions-core/orc.md)|
|druid-parquet-extensions|Support for data in Apache Parquet data format.
Requires druid-avro-extensions to be
loaded.|[link](../development/extensions-core/parquet.md)|
|druid-protobuf-extensions| Support for data in Protobuf data
format.|[link](../development/extensions-core/protobuf.md)|
diff --git a/docs/ingestion/native-batch.md b/docs/ingestion/native-batch.md
index 50eaf43366d..986d7e97797 100644
--- a/docs/ingestion/native-batch.md
+++ b/docs/ingestion/native-batch.md
@@ -24,7 +24,7 @@ sidebar_label: JSON-based batch
-->
:::info
- This page describes JSON-based batch ingestion using [ingestion
specs](ingestion-spec.md). For SQL-based batch ingestion using the
[`druid-multi-stage-query`](../multi-stage-query/index.md) engine, see
[SQL-based ingestion](../multi-stage-query/index.md). Refer to the [ingestion
methods](../ingestion/index.md#batch) table to determine which ingestion method
is right for you.
+ This page describes JSON-based batch ingestion using [ingestion
specs](ingestion-spec.md). For SQL-based batch ingestion using the [multi-stage
query (MSQ) task engine](../multi-stage-query/index.md), see [SQL-based
ingestion](../multi-stage-query/index.md). Refer to the [ingestion
methods](../ingestion/index.md#batch) table to determine which ingestion method
is right for you.
:::
Apache Druid supports the following types of JSON-based batch indexing tasks:
diff --git a/docs/multi-stage-query/security.md
b/docs/multi-stage-query/security.md
index 77acafc29f5..0a50b68d4d6 100644
--- a/docs/multi-stage-query/security.md
+++ b/docs/multi-stage-query/security.md
@@ -23,9 +23,9 @@ sidebar_label: Security
~ under the License.
-->
-All authenticated users can use the multi-stage query task engine (MSQ task
engine) through the UI and API if the
-extension is loaded. However, without additional permissions, users are not
able to issue queries that read or write
-Druid datasources or external data. The permission needed depends on what the
user is trying to do.
+All authenticated users can use the multi-stage query task engine (MSQ task
engine) through the UI and API. However,
+without additional permissions, users are not able to issue queries that read
or write Druid datasources or external
+data. The permission needed depends on what the user is trying to do.
To submit a query:
@@ -77,4 +77,3 @@ The MSQ task engine needs the following permissions for
pushing, fetching, and r
- `Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete` to
delete files when they're no longer needed.
<!--TBD GCS-->
-
diff --git a/docs/operations/web-console.md b/docs/operations/web-console.md
index ef1118ebc4c..5d935106c3d 100644
--- a/docs/operations/web-console.md
+++ b/docs/operations/web-console.md
@@ -65,7 +65,7 @@ You can access the [data loader](#data-loader) and [lookups
view](#lookups) from
## Query
-SQL-based ingestion and the multi-stage query task engine use the **Query**
view, which provides you with a UI to edit and use SQL queries. You should see
this UI automatically in Druid 24.0 and later since the multi-stage query
extension is loaded by default.
+SQL-based ingestion and the multi-stage query task engine use the **Query**
view, which provides you with a UI to edit and use SQL queries.
The following screenshot shows a populated enhanced **Query** view along with
a description of its parts:
diff --git a/docs/tutorials/index.md b/docs/tutorials/index.md
index f270c1b7435..730fef78d07 100644
--- a/docs/tutorials/index.md
+++ b/docs/tutorials/index.md
@@ -67,7 +67,7 @@ The distribution directory contains `LICENSE` and `NOTICE`
files and subdirector
## Start up Druid services
Start up Druid services using the automatic single-machine configuration.
-This configuration includes default settings that are appropriate for this
tutorial, such as loading the `druid-multi-stage-query` extension by default so
that you can use the MSQ task engine.
+This configuration includes default settings that are appropriate for this
tutorial.
You can view the default settings in the configuration files located in
`conf/druid/auto`.
diff --git a/docs/tutorials/tutorial-msq-convert-spec.md
b/docs/tutorials/tutorial-msq-convert-spec.md
index 0d386bc0629..a8501284ca9 100644
--- a/docs/tutorials/tutorial-msq-convert-spec.md
+++ b/docs/tutorials/tutorial-msq-convert-spec.md
@@ -25,9 +25,8 @@ description: How to convert an ingestion spec to a query for
SQL-based ingestion
-->
:::info
- This page describes SQL-based batch ingestion using the
[`druid-multi-stage-query`](../multi-stage-query/index.md)
- extension, new in Druid 24.0. Refer to the [ingestion
methods](../ingestion/index.md#batch) table to determine which
- ingestion method is right for you.
+ This page describes SQL-based batch ingestion using the [multi-stage query
(MSQ) task engine](../multi-stage-query/index.md).
+ Refer to the [ingestion methods](../ingestion/index.md#batch) table to
determine which ingestion method is right for you.
:::
If you're already ingesting data with [native batch
ingestion](../ingestion/native-batch.md), you can use the [web
console](../operations/web-console.md) to convert the ingestion spec to a SQL
query that the multi-stage query task engine can use to ingest data.
diff --git a/docs/tutorials/tutorial-msq-extern.md
b/docs/tutorials/tutorial-msq-extern.md
index dcd0d509598..1cb7aac8909 100644
--- a/docs/tutorials/tutorial-msq-extern.md
+++ b/docs/tutorials/tutorial-msq-extern.md
@@ -25,9 +25,8 @@ description: How to generate a query that references
externally hosted data
-->
:::info
- This page describes SQL-based batch ingestion using the
[`druid-multi-stage-query`](../multi-stage-query/index.md)
- extension, new in Druid 24.0. Refer to the [ingestion
methods](../ingestion/index.md#batch) table to determine which
- ingestion method is right for you.
+ This page describes SQL-based batch ingestion using the [multi-stage query
(MSQ) task engine](../multi-stage-query/index.md).
+ Refer to the [ingestion methods](../ingestion/index.md#batch) table to
determine which ingestion method is right for you.
:::
This tutorial demonstrates how to generate a query that references externally
hosted data using the **Connect external data** wizard.
diff --git a/multi-stage-query/README.md b/multi-stage-query/README.md
index 5b00da45f0b..11fd12d11f2 100644
--- a/multi-stage-query/README.md
+++ b/multi-stage-query/README.md
@@ -17,9 +17,9 @@
~ under the License.
-->
-# `druid-multi-stage-query` developer notes
+# Multi-stage query developer notes
-This document provides developer notes for the major packages of the
`druid-multi-stage-query` extension. It does not
+This document provides developer notes for the major packages of the
multi-stage query module. It does not
discuss future plans; these are discussed on the list or in GitHub issues.
## Model
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]