This is an automated email from the ASF dual-hosted git repository.

abhishek 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 f665a0c077 Docs - Add links to Basic Tuning guide in process pages 
(#12741)
f665a0c077 is described below

commit f665a0c0770afc2ece782c9da02bdf21dc98a174
Author: Peter Marshall <[email protected]>
AuthorDate: Tue Aug 16 14:12:44 2022 +0100

    Docs - Add links to Basic Tuning guide in process pages (#12741)
    
    Added link to the relevant section of the Basic Cluster Tuning page on each 
process page.
    
    This is in order to improve access to this information, which is not easy 
to find through search or nav.
---
 docs/design/broker.md        |  2 ++
 docs/design/coordinator.md   |  2 ++
 docs/design/historical.md    | 18 ++++++++++--------
 docs/design/middlemanager.md |  2 ++
 docs/design/overlord.md      |  2 ++
 docs/design/peons.md         |  2 ++
 docs/design/router.md        |  2 ++
 7 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/docs/design/broker.md b/docs/design/broker.md
index cc0872c620..795f70faca 100644
--- a/docs/design/broker.md
+++ b/docs/design/broker.md
@@ -27,6 +27,8 @@ title: "Broker"
 
 For Apache Druid Broker Process Configuration, see [Broker 
Configuration](../configuration/index.md#broker).
 
+For basic tuning guidance for the Broker process, see [Basic cluster 
tuning](../operations/basic-cluster-tuning.md#broker).
+
 ### HTTP endpoints
 
 For a list of API endpoints supported by the Broker, see [Broker 
API](../operations/api-reference.md#broker).
diff --git a/docs/design/coordinator.md b/docs/design/coordinator.md
index 8d0a5d18e6..4fd27dc248 100644
--- a/docs/design/coordinator.md
+++ b/docs/design/coordinator.md
@@ -27,6 +27,8 @@ title: "Coordinator Process"
 
 For Apache Druid Coordinator Process Configuration, see [Coordinator 
Configuration](../configuration/index.md#coordinator).
 
+For basic tuning guidance for the Coordinator process, see [Basic cluster 
tuning](../operations/basic-cluster-tuning.md#coordinator).
+
 ### HTTP endpoints
 
 For a list of API endpoints supported by the Coordinator, see [Coordinator 
API](../operations/api-reference.md#coordinator).
diff --git a/docs/design/historical.md b/docs/design/historical.md
index 8c1689e0d6..25a957404c 100644
--- a/docs/design/historical.md
+++ b/docs/design/historical.md
@@ -27,6 +27,8 @@ title: "Historical Process"
 
 For Apache Druid Historical Process Configuration, see [Historical 
Configuration](../configuration/index.md#historical).
 
+For basic tuning guidance for the Historical process, see [Basic cluster 
tuning](../operations/basic-cluster-tuning.md#historical).
+
 ### HTTP endpoints
 
 For a list of API endpoints supported by the Historical, please see the [API 
reference](../operations/api-reference.md#historical).
@@ -39,21 +41,21 @@ org.apache.druid.cli.Main server historical
 
 ### Loading and serving segments
 
-Each Historical process copies or "pulls" segment files from Deep Storage to 
local disk in an area called the *segment cache*.  Set the 
`druid.segmentCache.locations` to configure the size and location of the 
segment cache on each Historical process. See [Historical general 
configuration](../configuration/index.html#historical-general-configuration).
+Each Historical process copies or "pulls" segment files from Deep Storage to 
local disk in an area called the *segment cache*.  Set the 
`druid.segmentCache.locations` to configure the size and location of the 
segment cache on each Historical process. See [Historical general 
configuration](../configuration/index.md#historical-general-configuration).
 
-See the [Tuning 
Guide](../operations/basic-cluster-tuning.html#segment-cache-size) for more 
information.
+See the [Tuning 
Guide](../operations/basic-cluster-tuning.md#segment-cache-size) for more 
information.
 
-The [Coordinator](../design/coordinator.html) controls the assignment of 
segments to Historicals and the balance of segments between Historicals. 
Historical processes do not communicate directly with each other, nor do they 
communicate directly with the Coordinator.  Instead, the Coordinator creates 
ephemeral entries in Zookeeper in a [load queue 
path](../configuration/index.html#path-configuration). Each Historical process 
maintains a connection to Zookeeper, watching those paths for se [...]
+The [Coordinator](../design/coordinator.html) controls the assignment of 
segments to Historicals and the balance of segments between Historicals. 
Historical processes do not communicate directly with each other, nor do they 
communicate directly with the Coordinator.  Instead, the Coordinator creates 
ephemeral entries in Zookeeper in a [load queue 
path](../configuration/index.md#path-configuration). Each Historical process 
maintains a connection to Zookeeper, watching those paths for segm [...]
 
-For more information about how the Coordinator assigns segments to Historical 
processes, see [Coordinator](../design/coordinator.html).
+For more information about how the Coordinator assigns segments to Historical 
processes, see [Coordinator](../design/coordinator.md).
 
 When a Historical process detects a new entry in the Zookeeper load queue, it 
checks its own segment cache. If no information about the segment exists there, 
the Historical process first retrieves metadata from Zookeeper about the 
segment, including where the segment is located in Deep Storage and how it 
needs to decompress and process it.
 
-For more information about segment metadata and Druid segments in general, see 
[Segments](../design/segments.html). 
+For more information about segment metadata and Druid segments in general, see 
[Segments](../design/segments.md). 
 
-After a Historical process pulls down and processes a segment from Deep 
Storage, Druid advertises the segment as being available for queries from the 
Broker.  This announcement by the Historical is made via Zookeeper, in a 
[served segments path](../configuration/index.html#path-configuration).
+After a Historical process pulls down and processes a segment from Deep 
Storage, Druid advertises the segment as being available for queries from the 
Broker.  This announcement by the Historical is made via Zookeeper, in a 
[served segments path](../configuration/index.md#path-configuration).
 
-For more information about how the Broker determines what data is available 
for queries, please see [Broker](broker.html).
+For more information about how the Broker determines what data is available 
for queries, please see [Broker](broker.md).
 
 To make data from the segment cache available for querying as soon as 
possible, Historical services search the local segment cache upon startup and 
advertise the segments found there.
 
@@ -63,7 +65,7 @@ The segment cache uses [memory 
mapping](https://en.wikipedia.org/wiki/Mmap). The
 
 At query time, if the required part of a segment file is available in the 
memory mapped cache or "page cache", the Historical re-uses it and reads it 
directly from memory.  If it is not in the memory-mapped cache, the Historical 
reads that part of the segment from disk. In this case, there is potential for 
new data to flush other segment data from memory. This means that if free 
operating system memory is close to `druid.server.maxSize`, the more likely 
that segment data will be availabl [...]
 
-Note that this memory-mapped segment cache is in addition to other 
[query-level caches](../querying/caching.html).
+Note that this memory-mapped segment cache is in addition to other 
[query-level caches](../querying/caching.md).
 
 ### Querying segments
 
diff --git a/docs/design/middlemanager.md b/docs/design/middlemanager.md
index 6a59debe13..5cfc29b707 100644
--- a/docs/design/middlemanager.md
+++ b/docs/design/middlemanager.md
@@ -27,6 +27,8 @@ title: "MiddleManager Process"
 
 For Apache Druid MiddleManager Process Configuration, see [Indexing Service 
Configuration](../configuration/index.md#middlemanager-and-peons).
 
+For basic tuning guidance for the MiddleManager process, see [Basic cluster 
tuning](../operations/basic-cluster-tuning.md#middlemanager).
+
 ### HTTP endpoints
 
 For a list of API endpoints supported by the MiddleManager, please see the 
[API reference](../operations/api-reference.md#middlemanager).
diff --git a/docs/design/overlord.md b/docs/design/overlord.md
index 0abd3e798d..1530e5dc86 100644
--- a/docs/design/overlord.md
+++ b/docs/design/overlord.md
@@ -27,6 +27,8 @@ title: "Overlord Process"
 
 For Apache Druid Overlord Process Configuration, see [Overlord 
Configuration](../configuration/index.md#overlord).
 
+For basic tuning guidance for the Overlord process, see [Basic cluster 
tuning](../operations/basic-cluster-tuning.md#overlord).
+
 ### HTTP endpoints
 
 For a list of API endpoints supported by the Overlord, please see the [API 
reference](../operations/api-reference.md#overlord).
diff --git a/docs/design/peons.md b/docs/design/peons.md
index 86a91612bc..5b2953915f 100644
--- a/docs/design/peons.md
+++ b/docs/design/peons.md
@@ -27,6 +27,8 @@ title: "Peons"
 
 For Apache Druid Peon Configuration, see [Peon Query 
Configuration](../configuration/index.md#peon-query-configuration) and 
[Additional Peon 
Configuration](../configuration/index.md#additional-peon-configuration).
 
+For basic tuning guidance for MiddleManager tasks, see [Basic cluster 
tuning](../operations/basic-cluster-tuning.md#task-configurations).
+
 ### HTTP endpoints
 
 For a list of API endpoints supported by the Peon, please see the [Peon API 
reference](../operations/api-reference.md#peon).
diff --git a/docs/design/router.md b/docs/design/router.md
index 820a182fe4..436a8b7b21 100644
--- a/docs/design/router.md
+++ b/docs/design/router.md
@@ -36,6 +36,8 @@ In addition to query routing, the Router also runs the [Druid 
console](../operat
 
 For Apache Druid Router Process Configuration, see [Router 
Configuration](../configuration/index.md#router).
 
+For basic tuning guidance for the Router process, see [Basic cluster 
tuning](../operations/basic-cluster-tuning.md#router).
+
 ### HTTP endpoints
 
 For a list of API endpoints supported by the Router, see [Router 
API](../operations/api-reference.md#router).


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to