Skip to content

Commit

Permalink
Move routing stuff to one document
Browse files Browse the repository at this point in the history
  • Loading branch information
Kristian Aune committed Sep 27, 2023
1 parent 1ffe191 commit 7668fcb
Show file tree
Hide file tree
Showing 11 changed files with 796 additions and 1,091 deletions.
2 changes: 0 additions & 2 deletions _data/sidebar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -370,8 +370,6 @@ docs:
url: /en/reference/config-files.html
- page: mTLS Reference
url: /en/reference/mtls.html
- page: Routingpolicies Reference
url: /en/reference/routingpolicies.html
- page: Internal Configuration File Reference
url: /en/reference/internal-config-files.html
- page: Healthchecks Reference
Expand Down
2 changes: 1 addition & 1 deletion en/document-processing.html
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ <h2 id="deploying-a-document-processor">Deploying a Document Processor</h2>
For example, the route <code>default/chain.my-chain indexing</code> would route feed operations
through the chain "my-chain" in the "default" container cluster, and then to the "indexing" hop,
which resolves to the specified indexing chain for each content cluster the document should be sent to.
More details can be found in <a href="indexing.html#document-processing">indexing</a>:
More details can be found in <a href="/en/operations-selfhosted/routing.html#document-processing">indexing</a>:
</p>


Expand Down
519 changes: 12 additions & 507 deletions en/indexing.html

Large diffs are not rendered by default.

785 changes: 777 additions & 8 deletions en/operations-selfhosted/routing.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion en/operations/reindexing.html
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ <h2 id="reindexing-progress">Reindexing progress</h2>
<p>
Reindexing is done by a component in each content cluster that
<a href="../visiting.html">visits</a> all documents of the indicated types,
and re-feeds these through the <a href="../indexing.html#chain-indexing">indexing chain</a> of the cluster.
and re-feeds these through the <a href="/en/operations-selfhosted/routing.html#chain-indexing">indexing chain</a> of the cluster.
(Note that only the <a href="../reference/schema-reference.html#document">document fields</a> are re-fed —
all derived fields, produced by the indexing pipeline, are recomputed.)
The reindexing process avoids write races with concurrent feed by locking
Expand Down
2 changes: 1 addition & 1 deletion en/operations/using-kubernetes-with-vespa.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
Use the <a href="https://github.com/vespa-engine/sample-apps/tree/master/examples/operations/multinode-HA/gke">
multinode-HA</a> sample application as a basis for configuration.
</p>
<img src="/assets/img/vespa-overview.svg" src="Vespa overview illustration"
<img src="/assets/img/vespa-overview.svg" alt="Vespa overview illustration"
width="825px" height="auto" />
<ul>
<li>
Expand Down
2 changes: 1 addition & 1 deletion en/performance/sizing-feeding.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
and includes both Vespa-internal processing like <a href="../linguistics.html#tokenization">tokenization</a>
and application custom code in <a href="../document-processing.html">document processing</a>.
The stateless cluster is primarily CPU bound,
read <a href="../indexing.html#multiple-container-clusters">indexing</a>
read <a href="/en/operations-selfhosted/routing.html#multiple-container-clusters">indexing</a>
for how to separate search and write to different container clusters.
Other than that, make sure the container cluster has enough memory to avoid excessive GC -
the <a href="container-tuning.html">heap</a> must be big enough.
Expand Down
4 changes: 2 additions & 2 deletions en/reads-and-writes.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<li>
Applications can <a href="documents.html#document-expiry">auto-expire documents</a>.
This feature also blocks PUTs to documents that are already expired -
see <a href="indexing.html#document-selection">indexing</a> and
see <a href="/en/operations-selfhosted/routing.html#document-selection">indexing</a> and
<a href="reference/services-content.html#documents">document selection</a>.
This is a common problem when feeding test data with timestamps,
and the writes a silently dropped.
Expand Down Expand Up @@ -225,7 +225,7 @@ <h2 id="feed-flow">Feed flow</h2>
</p>
<img src="/assets/img/elastic-feed-vespafeeder.svg" width="345" height="auto" alt="Feed with vespafeeder"/>
<p>
<a href="indexing.html">Indexing</a>
<a href="/en/operations-selfhosted/routing.html#routing-for-indexing">Indexing</a>
and/or <a href="document-processing.html">document processing</a>
is a chain of processors that manipulate documents before they are stored.
Document processors can be user defined.
Expand Down
272 changes: 0 additions & 272 deletions en/reference/routingpolicies.html

This file was deleted.

Loading

0 comments on commit 7668fcb

Please sign in to comment.