Skip to content

Commit 8c3db2a

Browse files
authored
Restore accidental code removal
1 parent c5ba2ba commit 8c3db2a

File tree

1 file changed

+30
-1
lines changed

1 file changed

+30
-1
lines changed

docs/src/main/sphinx/admin/fault-tolerant-execution.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,11 @@ execution on a Trino cluster:
7171
fault-tolerant execution and typically only to deactivate with `NONE`, since
7272
switching between modes on a cluster is not tested.
7373
- `NONE`
74+
* - `retry-policy.allowed`
75+
- List of retry policies that are allowed to be configured for a cluster.
76+
This property is used to prevent a user from configuring a retry policy that
77+
is not meant to be used on the given cluster.
78+
- `NONE`, `QUERY`, `TASK`
7479
* - `exchange.deduplication-buffer-size`
7580
- [Data size](prop-type-data-size) of the coordinator's in-memory buffer used
7681
by fault-tolerant execution to store output of query
@@ -382,7 +387,7 @@ fault-tolerant execution. You can configure a filesystem-based exchange manager
382387
that stores spooled data in a specified location, such as {ref}`AWS S3
383388
<fte-exchange-aws-s3>` and S3-compatible systems, {ref}`Azure Blob Storage
384389
<fte-exchange-azure-blob>`, {ref}`Google Cloud Storage <fte-exchange-gcs>`,
385-
or {ref}`HDFS <fte-exchange-hdfs>`.
390+
{ref}`Alluxio <fte-exchange-alluxio>`, or {ref}`HDFS <fte-exchange-hdfs>`.
386391

387392
### Configuration
388393

@@ -508,6 +513,18 @@ the property may be configured for:
508513
retry a request.
509514
- `10`
510515
- Azure Blob Storage
516+
* - `exchange.alluxio.block-size`
517+
- Block [data size](prop-type-data-size) for Alluxio storage.
518+
- `4MB`
519+
- Alluxio
520+
* - `exchange.alluxio.site-file-path`
521+
- Path to the alluxio site file that contains your custom configuration,
522+
for example `/etc/alluxio-site.properties`. The file must exist on all
523+
nodes in the Trino cluster. Follow the [Alluxio client configuration
524+
documentation](https://docs.alluxio.io/os/user/stable/en/operation/Configuration.html)
525+
for more details.
526+
-
527+
- Alluxio
511528
* - `exchange.hdfs.block-size`
512529
- Block [data size](prop-type-data-size) for HDFS storage.
513530
- `4MB`
@@ -601,6 +618,18 @@ exchange.s3.endpoint=https://storage.googleapis.com
601618
exchange.gcs.json-key-file-path=/path/to/gcs_keyfile.json
602619
```
603620

621+
(fte-exchange-alluxio)=
622+
#### Alluxio
623+
624+
The following `exchange-manager.properties` configuration example specifies Alluxio
625+
as the spooling storage destination.
626+
627+
```properties
628+
exchange-manager.name=alluxio
629+
exchange.base-directories=alluxio://alluxio-master:19998/exchange-spooling-directory
630+
exchange.alluxio.site-file-path=/path/to/alluxio-site.properties
631+
```
632+
604633
(fte-exchange-hdfs)=
605634
#### HDFS
606635

0 commit comments

Comments
 (0)