Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions docs/ai-integration/ai-agents/ai-agents_configuration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@ import LanguageContent from "@site/src/components/LanguageContent";
* [Learn about configuring RavenDB](../../server/configuration/configuration-options).

* On this page:
* [Ai.Agent.Tools.TokenUsageThreshold](../../ai-integration/ai-agents/ai-agents-configuration#aiagenttoolstokenusagethreshold)
* [Ai.Agent.Trimming.Summarization.SummarizationResultPrefix](../../ai-integration/ai-agents/ai-agents-configuration#aiagenttrimmingsummarizationsummarizationresultprefix)
* [Ai.Agent.Trimming.Summarization.SummarizationTaskBeginningPrompt](../../ai-integration/ai-agents/ai-agents-configuration#aiagenttrimmingsummarizationsummarizationtaskbeginningprompt)
* [Ai.Agent.Trimming.Summarization.SummarizationTaskEndPrompt](../../ai-integration/ai-agents/ai-agents-configuration#aiagenttrimmingsummarizationsummarizationtaskendprompt)
* [Ai.Agent.Tools.TokenUsageThreshold](../../ai-integration/ai-agents/ai-agents_configuration#aiagenttoolstokenusagethreshold)
* [Ai.Agent.Trimming.Summarization.SummarizationResultPrefix](../../ai-integration/ai-agents/ai-agents_configuration#aiagenttrimmingsummarizationsummarizationresultprefix)
* [Ai.Agent.Trimming.Summarization.SummarizationTaskBeginningPrompt](../../ai-integration/ai-agents/ai-agents_configuration#aiagenttrimmingsummarizationsummarizationtaskbeginningprompt)
* [Ai.Agent.Trimming.Summarization.SummarizationTaskEndPrompt](../../ai-integration/ai-agents/ai-agents_configuration#aiagenttrimmingsummarizationsummarizationtaskendprompt)

</Admonition>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ tracking to a single node: `store.Changes(dbName, nodeTag)`

## OperationStatus

# OperationStatus (enum)
### OperationStatus (enum)

| Name | Description |
| ---- | ----- |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ export const supportedLanguages = ["csharp", "java", "nodejs"];
- [How to Perform Single Document Patch Operations](../../../client-api/operations/patching/single-document)

### Attachments
- [What are Attachments](../../../document-extensions/attachments/what-are-attachments)
- [What are Attachments](../../../document-extensions/attachments/overview)


-->
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,9 @@ await asyncSession.SaveChangesAsync();
</CodeBlock>
</TabItem>

<!--
// todo .. async...
-->

**Syntax**

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -321,9 +321,7 @@ employees_sorted_by_rounded_distance = list(
-122.3060097,
).order_by(
"LastName"
) # todo gracjan: check if its possible to order by again without then_by
# todo reeb: skip this example for now, we'll get back to it later on
# A secondary sort can be applied
)
)

pass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -255,10 +255,6 @@ employees_projected = list(
QueryData.custom_function("o", "{ Name: o.FirstName + ' ' + o.LastName, Title: o.Title }"),
)
)

# todo reeb & gracjan: lets implement it after 5.4 release
# i have a perfect ticket for that
# https://issues.hibernatingrhinos.com/issue/RDBC-820#focus=Comments-67-1050834.0-0
`}
</CodeBlock>
</TabItem>
Expand Down
4 changes: 2 additions & 2 deletions docs/compare-exchange/configuration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import LanguageContent from "@site/src/components/LanguageContent";
* [Cluster.CompareExchangeExpiredDeleteFrequencyInSec](../compare-exchange/configuration#clustercompareexchangeexpireddeletefrequencyinsec)
* [Cluster.CompareExchangeTombstonesCleanupIntervalInMin](../compare-exchange/configuration#clustercompareexchangetombstonescleanupintervalinmin)
* [Cluster.MaxClusterTransactionCompareExchangeTombstoneCheckIntervalInMin](../compare-exchange/configuration#clustermaxclustertransactioncompareexchangetombstonecheckintervalinmin)
* [Cluster.DisableAtomicDocumentWrites](../todo..)
* [Cluster.DisableAtomicDocumentWrites](../compare-exchange/configuration#clusterdisableatomicdocumentwrites)

</Admonition>

Expand All @@ -42,7 +42,7 @@ Time (in seconds) between cleanup of **expired** compare-exchange items.

## Cluster.CompareExchangeTombstonesCleanupIntervalInMin

* Compare-exchange tombstones are created when compare-exchange items are [deleted](..//compare-exchange/delete-cmpxchg-items).
* Compare-exchange tombstones are created when compare-exchange items are [deleted](../compare-exchange/delete-cmpxchg-items).
These tombstones are not removed immediately - RavenDB uses an internal cleaner task to periodically remove tombstones that are eligible for deletion.

* This configuration option sets the interval, in minutes, between each cleanup run.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -136,5 +136,5 @@ CompareExchangeResult<string> putResult = await store.Operations.SendAsync(putCm

## Syntax

* The syntax for **creating** a compare-exchange item is available in [Create compare-exchange item - Syntax](../compare-exchange/create-cmpxchg-item#syntax)
* The syntax for **creating** a compare-exchange item is available in [Create compare-exchange item - Syntax](../compare-exchange/create-cmpxchg-items#syntax)
* The syntax for **updating** a compare-exchange item is available in [Update compare-exchange item - Syntax](../compare-exchange/update-cmpxchg-item#syntax)
Original file line number Diff line number Diff line change
Expand Up @@ -94,5 +94,5 @@ const result = await documentStore.operations.send(putCmpXchgOp);

## Syntax

* The syntax for **creating** a compare-exchange item is available in [Create compare-exchange item - Syntax](../compare-exchange/create-cmpxchg-item#syntax)
* The syntax for **creating** a compare-exchange item is available in [Create compare-exchange item - Syntax](../compare-exchange/create-cmpxchg-items#syntax)
* The syntax for **updating** a compare-exchange item is available in [Update compare-exchange item - Syntax](../compare-exchange/update-cmpxchg-item#syntax)
Original file line number Diff line number Diff line change
Expand Up @@ -494,7 +494,7 @@ To create compare-exchange items using the Studio, go to **Documents > Compare E
3. **Metadata** (optional)
Add any additional data you want to store with the item.
Must be a valid JSON object.
Can be used to [set expiration time](../todo..) for the compare-exchange item.
Can be used to set expiration time for the compare-exchange item.
4. **Save**
Click to create the compare-exchange item.
If the key already exists, an error message will be shown.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ To create compare-exchange items using the Studio, go to **Documents > Compare E
3. **Metadata** (optional)
Add any additional data you want to store with the item.
Must be a valid JSON object.
Can be used to [set expiration time](../todo..) for the compare-exchange item.
Can be used to set expiration time for the compare-exchange item.
4. **Save**
Click to create the compare-exchange item.
If the key already exists, an error message will be shown.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,7 @@ To create compare-exchange items using the Studio, go to **Documents > Compare E
3. **Metadata** (optional)
Add any additional data you want to store with the item.
Must be a valid JSON object.
Can be used to [set expiration time](../todo..) for the compare-exchange item.
Can be used to set expiration time for the compare-exchange item.
4. **Save**
Click to create the compare-exchange item.
If the key already exists, an error message will be shown.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ To create compare-exchange items using the Studio, go to **Documents > Compare E
3. **Metadata** (optional)
Add any additional data you want to store with the item.
Must be a valid JSON object.
Can be used to [set expiration time](../todo..) for the compare-exchange item.
Can be used to set expiration time for the compare-exchange item.
4. **Save**
Click to create the compare-exchange item.
If the key already exists, an error message will be shown.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ To create compare-exchange items using the Studio, go to **Documents > Compare E
3. **Metadata** (optional)
Add any additional data you want to store with the item.
Must be a valid JSON object.
Can be used to [set expiration time](../todo..) for the compare-exchange item.
Can be used to set expiration time for the compare-exchange item.
4. **Save**
Click to create the compare-exchange item.
If the key already exists, an error message will be shown.
Expand Down
2 changes: 1 addition & 1 deletion docs/compare-exchange/content/_overview-java.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Compare exchange items can be created and managed using any of the following app
See [Cluster-wide transaction vs. Single-node transaction](../client-api/session/cluster-transaction/overview#cluster-wide-transaction-vs-single-node-transaction) for a session comparison overview.

* **Studio**
All compare-exchange items can also be managed from the **Compare-Exchange view** in the [Studio](../todo..):
All compare-exchange items can also be managed from the **Compare-Exchange view** in Studio:

![The compare-exchange view](../assets/the-cmpxchg-view.png)

Expand Down
2 changes: 1 addition & 1 deletion docs/compare-exchange/content/_overview-php.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Compare exchange items can be created and managed using any of the following app
See [Cluster-wide transaction vs. Single-node transaction](../client-api/session/cluster-transaction/overview#cluster-wide-transaction-vs-single-node-transaction) for a session comparison overview.

* **Studio**
All compare-exchange items can also be managed from the **Compare-Exchange view** in the [Studio](../todo..):
All compare-exchange items can also be managed from the **Compare-Exchange view** in Studio:

![The compare-exchange view](../assets/the-cmpxchg-view.png)

Expand Down
2 changes: 1 addition & 1 deletion docs/compare-exchange/content/_overview-python.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Compare exchange items can be created and managed using any of the following app
See [Cluster-wide transaction vs. Single-node transaction](../client-api/session/cluster-transaction/overview#cluster-wide-transaction-vs-single-node-transaction) for a session comparison overview.

* **Studio**
All compare-exchange items can also be managed from the **Compare-Exchange view** in the [Studio](../todo..):
All compare-exchange items can also be managed from the **Compare-Exchange view** in the Studio:

![The compare-exchange view](../assets/the-cmpxchg-view.png)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ import Panel from '@site/src/components/Panel';
* The document’s metadata is updated to reference each attachment that is added.
This metadata update is considered a document change, which causes the document to be replicated to all other nodes in the database group.
Any actions associated with the document change, such as indexing or ongoing tasks configured for the document, will be triggered.
Learn more in [Attachments and other features](../../todo).
Learn more in [Attachments and other features](../../../document-extensions/attachments/attachments-and-other-features).

* When stored **locally**, attachments are not embedded within the document.
Instead, they are saved in a dedicated attachment storage area on the RavenDB server, separate from the document store.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ export const supportedLanguages = ["java", "csharp", "python", "php", "nodejs"];
- [Revert Revisions](../../document-extensions/revisions/revert-revisions)
- [Counters: Overview](../../document-extensions/counters/overview)
- [Time Series: Overview](../../document-extensions/timeseries/overview)
- [Attachments: What are Attachments](../../document-extensions/attachments/what-are-attachments)
- [Attachments: What are Attachments](../../document-extensions/attachments/overview)

### Client API
- [Revisions: API Overview](../../document-extensions/revisions/client-api/overview)
Expand Down
2 changes: 1 addition & 1 deletion docs/server/configuration/monitoring-configuration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ import LanguageContent from "@site/src/components/LanguageContent";
[Monitoring.OpenTelemetry.Meters.Server.Storage.Enabled](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetrymetersserverstorageenabled)
[Monitoring.OpenTelemetry.Meters.Server.TotalDatabases.Enabled](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetrymetersservertotaldatabasesenabled)
[Monitoring.OpenTelemetry.OpenTelemetryProtocol.Enabled](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetryopentelemetryprotocolenabled)
[Monitoring.OpenTelemetry.OpenTelemetryProtocol.Endpoint](../..//server/configuration/monitoring-configuration.mdx#monitoringopentelemetryopentelemetryprotocolendpoint)
[Monitoring.OpenTelemetry.OpenTelemetryProtocol.Endpoint](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetryopentelemetryprotocolendpoint)
[Monitoring.OpenTelemetry.OpenTelemetryProtocol.ExportProcessorType](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetryopentelemetryprotocolexportprocessortype)
[Monitoring.OpenTelemetry.OpenTelemetryProtocol.Headers](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetryopentelemetryprotocolheaders)
[Monitoring.OpenTelemetry.OpenTelemetryProtocol.Protocol](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetryopentelemetryprotocolprotocol)
Expand Down
2 changes: 1 addition & 1 deletion docs/start/guides/azure-functions/_overview-nodejs.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@ Watch our _Using Azure Functions with RavenDB Node.js_ tutorial:
[gh-secrets]: https://docs.github.com/en/actions/security-guides/encrypted-secrets
[cloud-signup]: https://cloud.ravendb.net?utm_source=ravendb_docs&utm_medium=web&utm_campaign=howto_template_azurefns_nodejs&utm_content=cloud_signup
[docs-get-started]: ../../../start/getting-started
[ravendb-nodejs]: ../../..//client-api/session/what-is-a-session-and-how-does-it-work
[ravendb-nodejs]: ../../../client-api/session/what-is-a-session-and-how-does-it-work
[npm-middleware]: https://npmjs.com/package/@senacor/azure-function-middleware
[tool-stringify]: https://onlinestringtools.com/json-stringify-string
[tool-degit]: https://npmjs.com/package/degit
Expand Down
2 changes: 1 addition & 1 deletion docs/studio/database/tasks/export-database.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ and export it to a `.ravendbdump` file.
Click to open the Export Database view.
2. **Documents and Extensions**
Select the document entities you want to export.
* [Attachments](../../../document-extensions/attachments/what-are-attachments)
* [Attachments](../../../document-extensions/attachments/overview)
* [Counters](../../../document-extensions/counters/overview)
* [Time Series](../../../document-extensions/timeseries/overview)
* [Revisions](../../../document-extensions/revisions/overview)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ Here you can filter the data you want to import, select configuration and apply

1. [Include Documents](../../../../studio/database/documents/document-view)
Toggle to include documents and to enable inclusion of the following document related items:
- [Include Attachments](../../../../document-extensions/attachments/what-are-attachments)
- [Include Attachments](../../../../document-extensions/attachments/overview)
- [Include Legacy Attachments](../../../../studio/database/create-new-database/from-legacy-files)
Determines whether or not legacy attachments contained in the file should be imported where legacy attachments refers to v2.x and v3.x attachments.
- [Include Counters](../../../../document-extensions/counters/overview)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ import LanguageContent from "@site/src/components/LanguageContent";
1. **Documents**
- [Include Documents](../../../../studio/database/documents/document-view)
Toggle to include documents and to enable inclusion of the following document related items:
- [Include Attachments](../../../../document-extensions/attachments/what-are-attachments)
- [Include Attachments](../../../../document-extensions/attachments/overview)
- [Include Counters](../../../../document-extensions/counters/overview)
- [Include Time Series](../../../../document-extensions/timeseries/overview)
- [Include Revisions](../../../../document-extensions/revisions/overview)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ import LanguageContent from "@site/src/components/LanguageContent";

<u>What is being replicated:</u>
All database documents and related data.
* [Attachments](../../../../document-extensions/attachments/what-are-attachments)
* [Attachments](../../../../document-extensions/attachments/overview)
* [Revisions](../../../../document-extensions/revisions/overview)
* [Counters](../../../../document-extensions/counters/overview)
* [Time Series](../../../../document-extensions/timeseries/overview)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ export default function DocumentExtensionsFeaturesGrid() {
{
title: "Attachments",
icon: "attachment",
url: `/${activeVersion.label}/document-extensions/attachments/what-are-attachments`,
url: `/${activeVersion.label}/document-extensions/attachments/overview`,
description:
"Attach binary files directly to documents - scalable, searchable",
},
Expand Down
2 changes: 1 addition & 1 deletion static/llms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ Everything you need to know about our product, from getting started to advanced

- [Time series](https://docs.ravendb.net/document-extensions/timeseries/overview): Store and query timestamped data natively.

- [Attachments](https://docs.ravendb.net/document-extensions/attachments/what-are-attachments): Attach binary files directly to documents.
- [Attachments](https://docs.ravendb.net/document-extensions/attachments/overview): Attach binary files directly to documents.

- [Documents compression](https://docs.ravendb.net/server/storage/documents-compression): Automatically compress document content for storage efficiency.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ import LanguageContent from "@site/src/components/LanguageContent";
[Monitoring.OpenTelemetry.Meters.Server.Storage.Enabled](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetrymetersserverstorageenabled)
[Monitoring.OpenTelemetry.Meters.Server.TotalDatabases.Enabled](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetrymetersservertotaldatabasesenabled)
[Monitoring.OpenTelemetry.OpenTelemetryProtocol.Enabled](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetryopentelemetryprotocolenabled)
[Monitoring.OpenTelemetry.OpenTelemetryProtocol.Endpoint](../..//server/configuration/monitoring-configuration.mdx#monitoringopentelemetryopentelemetryprotocolendpoint)
[Monitoring.OpenTelemetry.OpenTelemetryProtocol.Endpoint](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetryopentelemetryprotocolendpoint)
[Monitoring.OpenTelemetry.OpenTelemetryProtocol.ExportProcessorType](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetryopentelemetryprotocolexportprocessortype)
[Monitoring.OpenTelemetry.OpenTelemetryProtocol.Headers](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetryopentelemetryprotocolheaders)
[Monitoring.OpenTelemetry.OpenTelemetryProtocol.Protocol](../../server/configuration/monitoring-configuration.mdx#monitoringopentelemetryopentelemetryprotocolprotocol)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@ Watch our _Using Azure Functions with RavenDB Node.js_ tutorial:
[gh-secrets]: https://docs.github.com/en/actions/security-guides/encrypted-secrets
[cloud-signup]: https://cloud.ravendb.net?utm_source=ravendb_docs&utm_medium=web&utm_campaign=howto_template_azurefns_nodejs&utm_content=cloud_signup
[docs-get-started]: ../../../start/getting-started
[ravendb-nodejs]: ../../..//client-api/session/what-is-a-session-and-how-does-it-work
[ravendb-nodejs]: ../../../client-api/session/what-is-a-session-and-how-does-it-work
[npm-middleware]: https://npmjs.com/package/@senacor/azure-function-middleware
[tool-stringify]: https://onlinestringtools.com/json-stringify-string
[tool-degit]: https://npmjs.com/package/degit
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ tracking to a single node: `store.Changes(dbName, nodeTag)`

## OperationStatus

# OperationStatus (enum)
### OperationStatus (enum)

| Name | Description |
| ---- | ----- |
Expand Down
Loading