Skip to content

Commit 8a2a830

Browse files
authored
Merge pull request #4337 from vespa-engine/bratseth/organize-22-rebased
Move to 'reference/application'
2 parents 75ed70e + 376f8c2 commit 8a2a830

File tree

129 files changed

+908
-896
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

129 files changed

+908
-896
lines changed

_data/sidebar.yml

Lines changed: 32 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,8 @@ docs:
310310
url: /en/operations/zones.html
311311
- page: Production deployment
312312
url: /en/operations/production-deployment.html
313+
- page: Deployment variants
314+
url: /en/operations/deployment-variants.html
313315
- page: Automated deployments
314316
url: /en/operations/automated-deployments.html
315317
- page: Autoscaling
@@ -480,36 +482,36 @@ docs:
480482
url: /en/reference/vespa-cli/vespa_version.html
481483
- page: vespa visit
482484
url: /en/reference/vespa-cli/vespa_visit.html
483-
- page: Application packages
484-
url: /en/reference/application-packages-reference.html
485-
- page: Schemas
486-
url: /en/reference/schema-reference.html
487-
- title: services.xml
485+
- title: Applications and components
488486
sub:
489-
- page: services.xml
490-
url: /en/reference/services/services.html
491-
- page: services.xml - admin
492-
url: /en/reference/services/admin.html
493-
- page: services.xml - container
494-
url: /en/reference/services/container.html
495-
- page: services.xml - content
496-
url: /en/reference/services/content.html
497-
- page: services.xml - docproc
498-
url: /en/reference/services/docproc.html
499-
- page: services.xml - http
500-
url: /en/reference/services/http.html
501-
- page: services.xml - processing
502-
url: /en/reference/services/processing.html
503-
- page: services.xml - search
504-
url: /en/reference/services/search.html
505-
- page: deployment.xml
506-
url: /en/reference/deployment.html
507-
- page: Deployment variants
508-
url: /en/reference/deployment-variants.html
509-
- page: hosts.xml
510-
url: /en/reference/hosts.html
511-
- page: validation-overrides.xml
512-
url: /en/reference/validation-overrides.html
487+
- page: Application packages
488+
url: /en/reference/applications/application-packages.html
489+
- title: services.xml
490+
sub:
491+
- page: services.xml
492+
url: /en/reference/applications/services/services.html
493+
- page: services.xml - admin
494+
url: /en/reference/applications/services/admin.html
495+
- page: services.xml - container
496+
url: /en/reference/applications/services/container.html
497+
- page: services.xml - content
498+
url: /en/reference/applications/services/content.html
499+
- page: services.xml - docproc
500+
url: /en/reference/applications/services/docproc.html
501+
- page: services.xml - http
502+
url: /en/reference/applications/services/http.html
503+
- page: services.xml - processing
504+
url: /en/reference/applications/services/processing.html
505+
- page: services.xml - search
506+
url: /en/reference/applications/services/search.html
507+
- page: deployment.xml
508+
url: /en/reference/applications/deployment.html
509+
- page: hosts.xml
510+
url: /en/reference/applications/hosts.html
511+
- page: validation-overrides.xml
512+
url: /en/reference/applications/validation-overrides.html
513+
- page: Schemas
514+
url: /en/reference/applications/schemas.html
513515
- page: System test
514516
url: /en/reference/testing.html
515517
- page: System test (Java)
@@ -566,7 +568,7 @@ docs:
566568
url: /en/reference/writing/document-field-path.html
567569
- page: Document selector language
568570
url: /en/reference/writing/document-selector-language.html
569-
- title: Queries and results
571+
- title: Querying
570572
sub:
571573
- page: The YQL query language
572574
url: /en/reference/querying/yql.html

_includes/sidebar.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@
3535
<li>
3636
{% if child.sub %}
3737
<!-- submenu start-->
38-
<details data-id="{{ child.title }}">
38+
<details data-id="{{ item.title }}.{{ child.title }}">
3939
<summary>{{child.title}}</summary>
4040
<ul class="child">
4141
{% for subchild in child.sub %}
4242
<li>
4343
{% if subchild.sub %}
4444
<!-- sub-submenu start-->
45-
<details data-id="{{ subchild.title }}">
45+
<details data-id="{{ item.title }}.{{ child.title }}.{{ subchild.title }}">
4646
<summary>{{subchild.title}}</summary>
4747
<ul class="child">
4848
{% for subsubchild in subchild.sub %}

en/applications/components.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ <h4 id="monitoring-the-active-application">Monitoring the active Application</h4
268268
<p>
269269
All containers also provide a built-in handler that outputs JSON formatted information about the active application,
270270
including its components and chains (it can also be configured to show
271-
<a href="../reference/application-packages-reference.html#versioning-application-packages">a user-defined version</a>).
271+
<a href="../reference/applications/application-packages.html#versioning-application-packages">a user-defined version</a>).
272272
The handler answers to requests with the path <code>/ApplicationStatus</code>.
273273
For example, if 'localhost' runs a container with HTTP configured on port 8080:
274274
</p>

en/applications/deployment.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ <h2 id="convergence">Convergence</h2>
1414
<p>After the deployment command has succeeded, the application package will take effect, but this does
1515
not complete immediately in the distributed system that is your running application;
1616
it happens through a distributed <i>convergence</i> process that you can track from the command line
17-
or console. Refer to the <a href="../reference/application-packages-reference.html#deploy">deploy reference</a>
17+
or console. Refer to the <a href="../reference/applications/application-packages.html#deploy">deploy reference</a>
1818
for detailed steps run when deploying an application.</p>
1919

2020
<p>You can get the status of the last deployment by using the status command:</p>
@@ -90,7 +90,7 @@ <h2 id="file-distribution">File distribution</h2>
9090
<a href="configuring-components.html#adding-files-to-the-component-configuration">
9191
Adding files to the component configuration</a></li>
9292
<li>Machine learned models</li>
93-
<li><a href="../reference/schema-reference.html#constant">Constant tensors</a></li>
93+
<li><a href="../reference/applications/schemas.html#constant">Constant tensors</a></li>
9494
</ul>
9595

9696
<p>When new components or files specified in config are distributed, the container gets a new file reference,

en/applications/developer-guide.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ <h2 id="performance-testing">Performance testing</h2>
6262
{% endhighlight %}</pre>
6363
<p>
6464
Read more in <a href="../performance/benchmarking-cloud.html">benchmarking</a> and
65-
<a href="../reference/deployment-variants.html">variants in services.xml</a>.
65+
<a href="../operations/deployment-variants.html">variants in services.xml</a>.
6666
</p>
6767

6868

en/applications/testing.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ <h2 id="staging-tests">Staging tests</h2>
131131
from what the system test would expect.
132132
</p>
133133
<p>Many such changes, which require additional action post-deployment, are also guarded by
134-
<a href="../reference/validation-overrides.html">validation overrides</a>,
134+
<a href="../reference/applications/validation-overrides.html">validation overrides</a>,
135135
but the staging test is then a great way of figuring out what the exact consequences of the change are,
136136
and how to deal with it.
137137
</p>
@@ -217,14 +217,14 @@ <h2 id="feature-switches-and-bucket-tests">Feature switches and bucket tests</h2
217217
<p>
218218
To test new behavior in Vespa, use a combination of
219219
<a href="chaining.html">search chains</a> and
220-
<a href="../reference/schema-reference.html#rank-profile">rank profiles</a>,
220+
<a href="../reference/applications/schemas.html#rank-profile">rank profiles</a>,
221221
controlled by <a href="../querying/query-profiles.html">query profiles</a>,
222222
where one query profile corresponds to one bucket.
223223
These features support inheritance to make it easy to express variation without repetition.
224224
</p>
225225
<p>
226226
Sometimes a new feature requires
227-
<a href="../reference/schema-reference.html#modifying-schemas">incompatible changes to a data field</a>.
227+
<a href="../reference/applications/schemas.html#modifying-schemas">incompatible changes to a data field</a>.
228228
To be able to CD such changes, it is necessary to create a new field containing the new version of the data.
229229
This costs extra resources but less than the alternative: standing up a new system copy with the new data.
230230
New fields can be added and populated while the system is live.

en/basics/applications.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ <h2 id="a-minimal-application-package">A minimal application package</h2>
106106

107107
<p>To read more on schemas, see the <a href="schemas.html">schemas</a> guide.
108108
To see everything an application package can contain, see the
109-
<a href="../reference/application-packages-reference.html">application package reference</a>.</p>
109+
<a href="../reference/applications/application-packages.html">application package reference</a>.</p>
110110

111111

112112
<h2 id="deploying-applications">Deploying applications</h2>

en/basics/operations.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
<ul>
5151
<li>Application package changes are managed by Vespa's built-in control plane to be carried out
5252
without impacting queries or writes. If a change can not be made without impacting queries or writes,
53-
it is rejected on deployment (and will require a <a href="../reference/validation-overrides.html">validation</a>
53+
it is rejected on deployment (and will require a <a href="../reference/applications/validation-overrides.html">validation</a>
5454
override to be allowed).
5555
<li>The operations supported by Vespa are those that can be scaled to hundreds of nodes, billions of
5656
documents and hundreds of thousands of queries per second. If you can run it on a single machine,

en/basics/querying.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ <h2 id="queries">Queries</h2>
1818
</pre>
1919

2020
<p>You can also search multiple fields with one query item (like "contains"), by defining
21-
<a href="../reference/schema-reference.html#fieldset">fieldset</a> in the schema.</p>
21+
<a href="../reference/applications/schemas.html#fieldset">fieldset</a> in the schema.</p>
2222

2323
<p>Any nested combination of and/or and so on is supported, see the full syntax in the
2424
<a href="../reference/querying/yql.html">query language reference</a>.</p>

en/basics/ranking.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ <h2 id="rank-profiles">Rank profiles</h2>
6969
<p>To avoid very long schema files, rank profiles can also be specified in their own files in the
7070
application package, named
7171
<code>schemas/[schema-name]/[profile-name].profile</code>.
72-
See the <a href="../reference/schema-reference.html#rank-profile">schema reference</a> for documentation
72+
See the <a href="../reference/applications/schemas.html#rank-profile">schema reference</a> for documentation
7373
of all the content of rank profiles.
7474

7575
<p>Rank profiles can inherit other profiles to avoid duplication, as in

0 commit comments

Comments
 (0)