This is an automated email from the ASF dual-hosted git repository.
suneet 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 fb6751f Fix old broken link (#11048)
fb6751f is described below
commit fb6751fa4590d3fbcf940d492e9cfcc630176524
Author: sthetland <[email protected]>
AuthorDate: Wed Apr 7 20:40:50 2021 -0700
Fix old broken link (#11048)
* link check fixes
* updated link target
* Update aggregations.md
* spelling error
---
docs/configuration/index.md | 12 ++++++------
.../development/extensions-contrib/ambari-metrics-emitter.md | 3 +--
docs/development/extensions-core/datasketches-quantiles.md | 2 +-
docs/misc/math-expr.md | 2 +-
docs/operations/basic-cluster-tuning.md | 9 +++++----
docs/operations/pull-deps.md | 2 +-
docs/querying/aggregations.md | 2 +-
website/.spelling | 1 +
8 files changed, 17 insertions(+), 16 deletions(-)
diff --git a/docs/configuration/index.md b/docs/configuration/index.md
index 7128194..30cc5eb 100644
--- a/docs/configuration/index.md
+++ b/docs/configuration/index.md
@@ -176,12 +176,12 @@ and `druid.tlsPort` properties on each process. Please
see `Configuration` secti
#### Jetty Server TLS Configuration
-Druid uses Jetty as an embedded web server. To get familiar with TLS/SSL in
general and related concepts like Certificates etc.
-reading this [Jetty
documentation](http://www.eclipse.org/jetty/documentation/9.4.32.v20200930/configuring-ssl.html)
might be helpful.
-To get more in depth knowledge of TLS/SSL support in Java in general, please
refer to this
[guide](http://docs.oracle.com/javase/8/docs/technotes/guides/security/jsse/JSSERefGuide.html).
-The documentation
[here](http://www.eclipse.org/jetty/documentation/9.4.32.v20200930/configuring-ssl.html#configuring-sslcontextfactory)
-can help in understanding TLS/SSL configurations listed below. This
[document](http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html)
lists all the possible
-values for the below mentioned configs among others provided by Java
implementation.
+Druid uses Jetty as an embedded web server. To learn more about TLS/SSL,
certificates, and related concepts in Jetty, including explanations of the
configuration settings below, see "Configuring SSL/TLS KeyStores" in the [Jetty
Operations Guide](https://www.eclipse.org/jetty/documentation.php).
+
+For information about TLS/SSL support in Java in general, see the [Java Secure
Socket Extension (JSSE) Reference
Guide](http://docs.oracle.com/javase/8/docs/technotes/guides/security/jsse/JSSERefGuide.html).
+The [Java Cryptography Architecture
+Standard Algorithm Name Documentation for JDK
8](http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html)
lists all possible
+values for the following properties, among others provided by the Java
implementation.
|Property|Description|Default|Required|
|--------|-----------|-------|--------|
diff --git a/docs/development/extensions-contrib/ambari-metrics-emitter.md
b/docs/development/extensions-contrib/ambari-metrics-emitter.md
index 77443f3..c8f8aa9 100644
--- a/docs/development/extensions-contrib/ambari-metrics-emitter.md
+++ b/docs/development/extensions-contrib/ambari-metrics-emitter.md
@@ -27,8 +27,7 @@ To use this Apache Druid extension, make sure to
[include](../../development/ext
## Introduction
-This extension emits Druid metrics to a ambari-metrics carbon server.
-Events are sent after been
[pickled](http://ambari-metrics.readthedocs.org/en/latest/feeding-carbon.html#the-pickle-protocol);
the size of the batch is configurable.
+This extension emits Druid metrics to an ambari-metrics carbon server. Events
are sent after been pickled (i.e., batched). The size of the batch is
configurable.
## Configuration
diff --git a/docs/development/extensions-core/datasketches-quantiles.md
b/docs/development/extensions-core/datasketches-quantiles.md
index 31313a2..bf9726e 100644
--- a/docs/development/extensions-core/datasketches-quantiles.md
+++ b/docs/development/extensions-core/datasketches-quantiles.md
@@ -55,7 +55,7 @@ The result of the aggregation is a DoublesSketch that is the
union of all sketch
|type|This String should always be "quantilesDoublesSketch"|yes|
|name|A String for the output (result) name of the calculation.|yes|
|fieldName|A String for the name of the input field (can contain sketches or
raw numeric values).|yes|
-|k|Parameter that determines the accuracy and size of the sketch. Higher k
means higher accuracy but more space to store sketches. Must be a power of 2
from 2 to 32768. See the [Quantiles
Accuracy](https://datasketches.apache.org/docs/Quantiles/QuantilesAccuracy) for
details. |no, defaults to 128|
+|k|Parameter that determines the accuracy and size of the sketch. Higher k
means higher accuracy but more space to store sketches. Must be a power of 2
from 2 to 32768. See [accuracy
information](https://datasketches.apache.org/docs/Quantiles/OrigQuantilesSketch)
in the DataSketches documentation for details.|no, defaults to 128|
### Post Aggregators
diff --git a/docs/misc/math-expr.md b/docs/misc/math-expr.md
index 0e902b0..0fbe40d 100644
--- a/docs/misc/math-expr.md
+++ b/docs/misc/math-expr.md
@@ -72,7 +72,7 @@ The following built-in functions are available.
|name|description|
|----|-----------|
|concat|concat(expr, expr...) concatenate a list of strings|
-|format|format(pattern[, args...]) returns a string formatted in the manner of
Java's
[String.format](https://docs.oracle.com/javase/8/docs/api/java/lang/String.md#format-java.lang.String-java.lang.Object...-).|
+|format|format(pattern[, args...]) returns a string formatted in the manner of
Java's
[String.format](https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#format-java.lang.String-java.lang.Object...-).|
|like|like(expr, pattern[, escape]) is equivalent to SQL `expr LIKE pattern`|
|lookup|lookup(expr, lookup-name) looks up expr in a registered [query-time
lookup](../querying/lookups.md)|
|parse_long|parse_long(string[, radix]) parses a string as a long with the
given radix, or 10 (decimal) if a radix is not provided.|
diff --git a/docs/operations/basic-cluster-tuning.md
b/docs/operations/basic-cluster-tuning.md
index 9f9351a..e19fa1f 100644
--- a/docs/operations/basic-cluster-tuning.md
+++ b/docs/operations/basic-cluster-tuning.md
@@ -433,10 +433,11 @@ for your specific scenario and be sure to test any
changes in staging environmen
Additionally, for large JVM heaps, here are a few Garbage Collection
efficiency guidelines that have been known to help in some cases.
-- Mount /tmp on tmpfs ( See http://www.evanjones.ca/jvm-mmap-pause.html )
-- On Disk-IO intensive processes (e.g. Historical and MiddleManager), GC and
Druid logs should be written to a different disk than where data is written.
-- Disable Transparent Huge Pages ( See
https://blogs.oracle.com/linux/performance-issues-with-transparent-huge-pages-thp
)
-- Try disabling biased locking by using `-XX:-UseBiasedLocking` JVM flag. (
See https://dzone.com/articles/logging-stop-world-pauses-jvm )
+
+- Mount /tmp on tmpfs. See [The Four Month Bug: JVM statistics cause garbage
collection pauses](http://www.evanjones.ca/jvm-mmap-pause.html).
+- On Disk-IO intensive processes (e.g., Historical and MiddleManager), GC and
Druid logs should be written to a different disk than where data is written.
+- Disable [Transparent Huge
Pages](https://www.kernel.org/doc/html/latest/admin-guide/mm/transhuge.html).
+- Try disabling biased locking by using `-XX:-UseBiasedLocking` JVM flag. See
[Logging Stop-the-world Pauses in
JVM](https://dzone.com/articles/logging-stop-world-pauses-jvm).
### Use UTC timezone
diff --git a/docs/operations/pull-deps.md b/docs/operations/pull-deps.md
index cbafb41..fc530a8 100644
--- a/docs/operations/pull-deps.md
+++ b/docs/operations/pull-deps.md
@@ -49,7 +49,7 @@ A local repository that Maven will use to put downloaded
files. Then pull-deps w
`-r` or `--remoteRepository`
-Add a remote repository. Unless --no-default-remote-repositories is provided,
these will be used after https://repo1.maven.org/maven2/ and
https://metamx.artifactoryonline.com/metamx/pub-libs-releases-local
+Add a remote repository. Unless `--no-default-remote-repositories` is
provided, these will be used after https://repo1.maven.org/maven2/ and
http://metamx.artifactoryonline.com/metamx/pub-libs-releases-local
`--no-default-remote-repositories`
diff --git a/docs/querying/aggregations.md b/docs/querying/aggregations.md
index a25482b..e783d2d 100644
--- a/docs/querying/aggregations.md
+++ b/docs/querying/aggregations.md
@@ -395,7 +395,7 @@ The [Approximate
Histogram](../development/extensions-core/approximate-histogram
The algorithm used by this deprecated aggregator is highly
distribution-dependent and its output is subject to serious distortions when
the input does not fit within the algorithm's limitations.
-A [study published by the DataSketches
team](https://datasketches.apache.org/docs/Quantiles/DruidApproxHistogramStudy.html)
demonstrates some of the known failure modes of this algorithm:
+A [study published by the DataSketches
team](https://datasketches.apache.org/docs/QuantilesStudies/DruidApproxHistogramStudy.html)
demonstrates some of the known failure modes of this algorithm:
- The algorithm's quantile calculations can fail to provide results for a
large range of rank values (all ranks less than 0.89 in the example used in the
study), returning all zeroes instead.
- The algorithm can completely fail to record spikes in the tail ends of the
distribution
diff --git a/website/.spelling b/website/.spelling
index 9a9d767..0339022 100644
--- a/website/.spelling
+++ b/website/.spelling
@@ -283,6 +283,7 @@ javadoc
joinable
kerberos
keystore
+KeyStores
keytab
kubernetes
laning
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]