From 63195829b211ef6f1f7218fa5919c89f270953bc Mon Sep 17 00:00:00 2001 From: Greg Fenton Date: Thu, 12 Mar 2026 17:40:01 -0400 Subject: [PATCH 1/5] [docs] Fix formatting and typos in what-is-a-collection.mdx --- docs/client-api/faq/what-is-a-collection.mdx | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/docs/client-api/faq/what-is-a-collection.mdx b/docs/client-api/faq/what-is-a-collection.mdx index ad8f4c3bba..f7b46ca81d 100644 --- a/docs/client-api/faq/what-is-a-collection.mdx +++ b/docs/client-api/faq/what-is-a-collection.mdx @@ -17,8 +17,7 @@ import LanguageContent from "@site/src/components/LanguageContent"; * **A collection** in RavenDB is a set of documents tagged with the same `@collection` metadata property. Every document belongs to exactly one collection. -* Being a schemaless database, there is no requirement that documents in the same collection will share the same structure, - although typically, a collection holds similarly structured documents based on the entity type of the document. +* Being a schemaless database, there is no requirement that documents in the same collection will share the same structure, although typically, a collection holds similarly structured documents based on the entity type of the document. * The collection is just a virtual concept. There is no influence on how or where documents within the same collection are physically stored. @@ -63,8 +62,8 @@ import LanguageContent from "@site/src/components/LanguageContent"; This internal index is used to query the database and retrieve only documents from a specified collection. * **In Indexing** - * Each [Map Index](../../indexes/map-indexes.mdx) is built against a single collection (or muliple collections when using a [Multi-Map Index](../../indexes/multi-map-indexes.mdx). - During the indexing process, the index function iterates only over the documents that belong to the specified collection(s). + * Each [Map Index](../../indexes/map-indexes.mdx) is built against a single collection, or muliple collections when using a [Multi-Map Index](../../indexes/multi-map-indexes.mdx). + During the indexing process, the index function iterates only over the documents that belong to the specified collection(s). * **In Revisions** * Documents [Revisions](../../document-extensions/revisions/overview.mdx) can be defined per collection. @@ -74,10 +73,10 @@ import LanguageContent from "@site/src/components/LanguageContent"; * **The @hilo Collection** * The ranges of available IDs values returned by [HiLo algorithm](../../client-api/document-identifiers/hilo-algorithm.mdx) are per collection name. - Learn more in: [The @hilo Collection](../../studio/database/documents/documents-and-collections.mdx#the-@hilo-collection) + Learn more in: [The @hilo Collection](../../studio/database/documents/documents-and-collections.mdx#the-hilo-collection) * **The @empty Collection** - * Learn more in: [The @empty Collection](../../studio/database/documents/documents-and-collections.mdx#the-@empty-collection) + * Learn more in: [The @empty Collection](../../studio/database/documents/documents-and-collections.mdx#the-empty-collection) From 0a5363b400e331c68d744cfb73ac75506e033820 Mon Sep 17 00:00:00 2001 From: Greg Fenton Date: Thu, 12 Mar 2026 17:57:41 -0400 Subject: [PATCH 2/5] Update link to 'Create New Document' section --- docs/studio/database/documents/documents-and-collections.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/studio/database/documents/documents-and-collections.mdx b/docs/studio/database/documents/documents-and-collections.mdx index 40aa885c1b..6d83d8fdcc 100644 --- a/docs/studio/database/documents/documents-and-collections.mdx +++ b/docs/studio/database/documents/documents-and-collections.mdx @@ -114,6 +114,6 @@ Click `Display` to: 2. Documents that were created with a **Semantic ID** that does _not_ end with (/) or (|) * For more information about the various documents identifiers that can be generated, - see [Create New Document](../../../studio/database/documents/create-new-document.mdx#create-new-document). + see [Create New Document](../../../studio/database/documents/create-new-document.mdx#create-new-document-1). From 60cefc1ea69bef0b4a1d3956e50e28f424f40d36 Mon Sep 17 00:00:00 2001 From: Greg Fenton Date: Sat, 14 Mar 2026 23:38:32 -0400 Subject: [PATCH 3/5] Fix many simple typos --- docs/client-api/faq/what-is-a-collection.mdx | 2 +- docs/client-api/rest-api/rest-api-intro.mdx | 2 +- docs/indexes/content/_indexing-spatial-data-csharp.mdx | 4 ++-- docs/indexes/content/_indexing-spatial-data-nodejs.mdx | 4 ++-- docs/indexes/content/_indexing-spatial-data-php.mdx | 4 ++-- docs/indexes/content/_indexing-spatial-data-python.mdx | 4 ++-- docs/indexes/querying/content/_sorting-java.mdx | 2 +- docs/server/administration/monitoring/prometheus.mdx | 2 +- .../clustering/distribution/highly-available-tasks.mdx | 4 ++-- docs/server/clustering/rachis/consensus-operations.mdx | 2 +- docs/server/clustering/rachis/what-is-rachis.mdx | 2 +- docs/server/configuration/memory-configuration.mdx | 2 +- docs/server/configuration/tombstone-configuration.mdx | 2 +- docs/server/content/_embedded-java.mdx | 6 +++--- docs/server/kb/linux-setting-limits.mdx | 2 +- docs/server/kb/linux-setting-memlock.mdx | 4 ++-- docs/server/ongoing-tasks/etl/elasticsearch.mdx | 2 +- docs/server/ongoing-tasks/etl/queue-etl/amazon-sqs.mdx | 4 ++-- docs/server/ongoing-tasks/etl/queue-etl/azure-queue.mdx | 2 +- docs/server/ongoing-tasks/etl/queue-etl/kafka.mdx | 4 ++-- docs/server/ongoing-tasks/etl/queue-etl/rabbit-mq.mdx | 4 ++-- docs/server/ongoing-tasks/etl/snowflake.mdx | 2 +- .../security/authentication/lets-encrypt-certificates.mdx | 4 ++-- 23 files changed, 35 insertions(+), 35 deletions(-) diff --git a/docs/client-api/faq/what-is-a-collection.mdx b/docs/client-api/faq/what-is-a-collection.mdx index f7b46ca81d..5f1c0f0975 100644 --- a/docs/client-api/faq/what-is-a-collection.mdx +++ b/docs/client-api/faq/what-is-a-collection.mdx @@ -62,7 +62,7 @@ import LanguageContent from "@site/src/components/LanguageContent"; This internal index is used to query the database and retrieve only documents from a specified collection. * **In Indexing** - * Each [Map Index](../../indexes/map-indexes.mdx) is built against a single collection, or muliple collections when using a [Multi-Map Index](../../indexes/multi-map-indexes.mdx). + * Each [Map Index](../../indexes/map-indexes.mdx) is built against a single collection, or multiple collections when using a [Multi-Map Index](../../indexes/multi-map-indexes.mdx). During the indexing process, the index function iterates only over the documents that belong to the specified collection(s). * **In Revisions** diff --git a/docs/client-api/rest-api/rest-api-intro.mdx b/docs/client-api/rest-api/rest-api-intro.mdx index a5e484a2a7..da9d0059fb 100644 --- a/docs/client-api/rest-api/rest-api-intro.mdx +++ b/docs/client-api/rest-api/rest-api-intro.mdx @@ -142,7 +142,7 @@ files with the `--cert` and `--key` options respectively: -These files can be found in the configuration Zip package you recieved at the end of the setup wizard. You can download this Zip package +These files can be found in the configuration Zip package you received at the end of the setup wizard. You can download this Zip package again by going to this endpoint: `/admin/debug/cluster-info-package`. The certificate and key are found at the root of the package with the names: `admin.client.certificate..crt`, and `admin.client.certificate..key` respectively. diff --git a/docs/indexes/content/_indexing-spatial-data-csharp.mdx b/docs/indexes/content/_indexing-spatial-data-csharp.mdx index 3ad6863a19..c822ca8496 100644 --- a/docs/indexes/content/_indexing-spatial-data-csharp.mdx +++ b/docs/indexes/content/_indexing-spatial-data-csharp.mdx @@ -30,7 +30,7 @@ import CodeBlock from '@theme/CodeBlock'; * A spatial index can also be defined from [Studio](../../studio/database/indexes/create-map-index.mdx#spatial-field-options). -#### Exmaple: +#### Example: @@ -152,7 +152,7 @@ object CreateSpatialField(string shapeWkt); // Shape in WKT string form * Note: Modifying the strategy after the index has been created & deployed will trigger the re-indexing. -#### Exmaple: +#### Example: diff --git a/docs/indexes/content/_indexing-spatial-data-nodejs.mdx b/docs/indexes/content/_indexing-spatial-data-nodejs.mdx index acc0daf4a5..20a76799d0 100644 --- a/docs/indexes/content/_indexing-spatial-data-nodejs.mdx +++ b/docs/indexes/content/_indexing-spatial-data-nodejs.mdx @@ -30,7 +30,7 @@ import CodeBlock from '@theme/CodeBlock'; * A spatial index can also be defined from [Studio](../../studio/database/indexes/create-map-index.mdx#spatial-field-options). -#### Exmaple: +#### Example: @@ -145,7 +145,7 @@ createSpatialField(wkt); * Note: Modifying the strategy after the index has been created & deployed will trigger the re-indexing. -#### Exmaple: +#### Example: diff --git a/docs/indexes/content/_indexing-spatial-data-php.mdx b/docs/indexes/content/_indexing-spatial-data-php.mdx index 04a653cd18..56c5438810 100644 --- a/docs/indexes/content/_indexing-spatial-data-php.mdx +++ b/docs/indexes/content/_indexing-spatial-data-php.mdx @@ -30,7 +30,7 @@ import CodeBlock from '@theme/CodeBlock'; * A spatial index can also be defined from [Studio](../../studio/database/indexes/create-map-index.mdx#spatial-field-options). -#### Exmaple: +#### Example: @@ -209,7 +209,7 @@ object CreateSpatialField(string shapeWkt); // Shape in WKT string form * Note: Modifying the strategy after the index has been created & deployed will trigger the re-indexing. -#### Exmaple: +#### Example: diff --git a/docs/indexes/content/_indexing-spatial-data-python.mdx b/docs/indexes/content/_indexing-spatial-data-python.mdx index a0d9ff8898..a7c4bf8ec4 100644 --- a/docs/indexes/content/_indexing-spatial-data-python.mdx +++ b/docs/indexes/content/_indexing-spatial-data-python.mdx @@ -30,7 +30,7 @@ import CodeBlock from '@theme/CodeBlock'; * A spatial index can also be defined from [Studio](../../studio/database/indexes/create-map-index.mdx#spatial-field-options). -#### Exmaple: +#### Example: @@ -138,7 +138,7 @@ class WktField(DynamicSpatialField): # Shape in WKT string format * Note: Modifying the strategy after the index has been created & deployed will trigger the re-indexing. -#### Exmaple: +#### Example: diff --git a/docs/indexes/querying/content/_sorting-java.mdx b/docs/indexes/querying/content/_sorting-java.mdx index 5091ca2eec..6626a2b388 100644 --- a/docs/indexes/querying/content/_sorting-java.mdx +++ b/docs/indexes/querying/content/_sorting-java.mdx @@ -338,7 +338,7 @@ order by Name as alphanumeric If your data contains geographical locations, you might want to sort the query result by distance from a given point. -This can be achived by using the `orderByDistance` and `orderByDistanceDescending` methods (API reference [here](../../../client-api/session/querying/how-to-make-a-spatial-query.mdx)): +This can be achieved by using the `orderByDistance` and `orderByDistanceDescending` methods (API reference [here](../../../client-api/session/querying/how-to-make-a-spatial-query.mdx)): diff --git a/docs/server/administration/monitoring/prometheus.mdx b/docs/server/administration/monitoring/prometheus.mdx index eb588d2e37..0e6a1a2862 100644 --- a/docs/server/administration/monitoring/prometheus.mdx +++ b/docs/server/administration/monitoring/prometheus.mdx @@ -218,7 +218,7 @@ to the Prometheus `yml` configuration file. * Use the search bar to search for relevant metrics. Typing **raven** will display a list of metrics provided by the endpoint. -* Metrics can also be found in RavenDB's enpoint output, using the browser. +* Metrics can also be found in RavenDB's endpoint output, using the browser. In the following screenshot, for example, we can see that the priority of one of the indexes was updated to 2 (high). ![RavenDB Endpoint Output: Index Priority](./assets/RavenDB_changed-index-priority.png) diff --git a/docs/server/clustering/distribution/highly-available-tasks.mdx b/docs/server/clustering/distribution/highly-available-tasks.mdx index 6a7bf03aea..1c016e5498 100644 --- a/docs/server/clustering/distribution/highly-available-tasks.mdx +++ b/docs/server/clustering/distribution/highly-available-tasks.mdx @@ -20,7 +20,7 @@ import LanguageContent from "@site/src/components/LanguageContent"; * Updating a `Rehab` or a `Promotable` [Database Node](../../../server/clustering/distribution/distributed-database.mdx#database-topology) * There is no single coordinator handing out tasks to a specific node. - Instaed, each node decides on its own if it is the [Reponsible Node](../../../server/clustering/distribution/highly-available-tasks.mdx#responsible-node) of the task. + Instead, each node decides on its own if it is the [Responsible Node](../../../server/clustering/distribution/highly-available-tasks.mdx#responsible-node) of the task. * Each node will re-evaluate its responsibilities with every change made to the [Database Record](../../../client-api/operations/server-wide/create-database.mdx), such as defining a new _index_, configuring or modifying an _Ongoing Task_, any _Database Topology_ change, etc. @@ -46,7 +46,7 @@ to verify whether the Highly Available Tasks feature is activated in your databa * Data subscription * All ETL types -* If your license does **not** provide highly available tasks, the responsibilites of a failed node will be +* If your license does **not** provide highly available tasks, the responsibilities of a failed node will be resumed when the node returns online. * Scenarios [below](../../../server/clustering/distribution/highly-available-tasks.mdx#tasks-relocation) diff --git a/docs/server/clustering/rachis/consensus-operations.mdx b/docs/server/clustering/rachis/consensus-operations.mdx index b906754cd4..37c365402e 100644 --- a/docs/server/clustering/rachis/consensus-operations.mdx +++ b/docs/server/clustering/rachis/consensus-operations.mdx @@ -32,7 +32,7 @@ Since getting a consensus is an expensive operation, it is limited to the follow * Creating / Deleting a database * Adding / Removing node to / from a Database Group -* Changing database settings (e.g. revisions configuraton , conflict resolving) +* Changing database settings (e.g. revisions configuration , conflict resolving) * Creating / Deleting Indexes (static and auto indexes) * Configuring the [Ongoing Tasks](../../../studio/database/tasks/ongoing-tasks/general-info.mdx) diff --git a/docs/server/clustering/rachis/what-is-rachis.mdx b/docs/server/clustering/rachis/what-is-rachis.mdx index 23455a54c0..1392be9dc2 100644 --- a/docs/server/clustering/rachis/what-is-rachis.mdx +++ b/docs/server/clustering/rachis/what-is-rachis.mdx @@ -42,7 +42,7 @@ import LanguageContent from "@site/src/components/LanguageContent"; * Support for in memory and persistent large multi-tasks state machines. * Reliably committing updates to a distributed set of state machines. -* Support for voting & non-voting cluster members, see [Cluster Toplogy](../../../server/clustering/rachis/cluster-topology.mdx). +* Support for voting & non-voting cluster members, see [Cluster Topology](../../../server/clustering/rachis/cluster-topology.mdx). * Dynamic topology, nodes can be added and removed from the cluster on the fly. * Managing situations such as handling a Leader timeout and forcing a leader to step down. * ACID local log using the Voron Storage Engine. diff --git a/docs/server/configuration/memory-configuration.mdx b/docs/server/configuration/memory-configuration.mdx index 7dd4361a59..57d121c2df 100644 --- a/docs/server/configuration/memory-configuration.mdx +++ b/docs/server/configuration/memory-configuration.mdx @@ -25,7 +25,7 @@ The minimum amount of available memory RavenDB will attempt to achieve (free mem ## Memory.LowMemoryCommitLimitInMb -The minimum amount of available commited memory RavenDB will attempt to achieve (free commited memory lower than this value will trigger low memory behavior). Value is in MB. +The minimum amount of available committed memory RavenDB will attempt to achieve (free committed memory lower than this value will trigger low memory behavior). Value is in MB. - **Type**: `int` - **Default**: `512` diff --git a/docs/server/configuration/tombstone-configuration.mdx b/docs/server/configuration/tombstone-configuration.mdx index 8026abdab9..5c7699ab66 100644 --- a/docs/server/configuration/tombstone-configuration.mdx +++ b/docs/server/configuration/tombstone-configuration.mdx @@ -24,7 +24,7 @@ Time (in minutes) between tombstone cleanups. ## Tombstones.RetentionTimeWithReplicationHubInHrs -Time (in hours) to save tombsones from deletion if this server is defined +Time (in hours) to save tombstones from deletion if this server is defined as a replication hub. - **Type**: `TimeUnit.Hours` diff --git a/docs/server/content/_embedded-java.mdx b/docs/server/content/_embedded-java.mdx index 9cbe3a847c..59da7264d5 100644 --- a/docs/server/content/_embedded-java.mdx +++ b/docs/server/content/_embedded-java.mdx @@ -24,9 +24,9 @@ try (IDocumentStore store = EmbeddedServer.INSTANCE.getDocumentStore("Embedded") ## Prerequisites -There is one prerequsite and one recommendation for the Embedded package: +There is one prerequisite and one recommendation for the Embedded package: -Prerequsite: +Prerequisite: - **.NET Core runtime** must be installed manually @@ -180,7 +180,7 @@ The URL can be used for example for creating a custom document store, omitting t ## Remarks * You can have only one instance of `EmbeddedServer` -* Method `EmbeddedServer.INTANCE.openStudioInBrowser()` can be used to open an browser instance with Studio +* Method `EmbeddedServer.INTANCE.openStudioInBrowser()` can be used to open a browser instance with Studio diff --git a/docs/server/kb/linux-setting-limits.mdx b/docs/server/kb/linux-setting-limits.mdx index 32d183928f..458f7083ba 100644 --- a/docs/server/kb/linux-setting-limits.mdx +++ b/docs/server/kb/linux-setting-limits.mdx @@ -15,7 +15,7 @@ import LanguageContent from "@site/src/components/LanguageContent"; Linux security limits may degrade RavenDB performance, and in an encrypted database even prevent actual functionality, even if physical resources allow higher performance. Additionally, debugging may be affected (i.e. core dump creation). -Setting these limits in a persistant way can be achived by editing `/etc/security/limits.conf` to recommended values: +Setting these limits in a persistent way can be achieved by editing `/etc/security/limits.conf` to recommended values: ``` * soft core unlimited * hard core unlimited diff --git a/docs/server/kb/linux-setting-memlock.mdx b/docs/server/kb/linux-setting-memlock.mdx index 2dd242e5d8..21bde16c16 100644 --- a/docs/server/kb/linux-setting-memlock.mdx +++ b/docs/server/kb/linux-setting-memlock.mdx @@ -13,7 +13,7 @@ import LanguageContent from "@site/src/components/LanguageContent"; # Linux: Setting memlock when using encrypted database Encrypted database uses extensively sodium library which requires high values of locked memory limits. -`memlock` refers to memory that will not be paged out, and it's limit can be viewed usign `ulimit -l`. +`memlock` refers to memory that will not be paged out, and its limit can be viewed using `ulimit -l`. The modification of `memlock` limit settings can be achieved by in running session with `prlimit`: Example, for 1MB limit: @@ -21,7 +21,7 @@ Example, for 1MB limit: prlimit -p pid --memlock 1MB:1MB ``` -Persistant settings can be achieved by adding to `/etc/security/limits.conf` the following: +Persistent settings can be achieved by adding to `/etc/security/limits.conf` the following: ``` * soft memlock 1000 * hard memlock 1000 diff --git a/docs/server/ongoing-tasks/etl/elasticsearch.mdx b/docs/server/ongoing-tasks/etl/elasticsearch.mdx index 582a7c7bf1..7d55c9f0d2 100644 --- a/docs/server/ongoing-tasks/etl/elasticsearch.mdx +++ b/docs/server/ongoing-tasks/etl/elasticsearch.mdx @@ -192,7 +192,7 @@ to **omit** _delete_by_query commands and so refrain from deleting documents bef ## Elasticsearch Index Definition -* When the Elasticsearch ETL task runs for the very first time, it will create any Elsasticsearch index defined in +* When the Elasticsearch ETL task runs for the very first time, it will create any Elasticsearch index defined in the task that doesn't exist yet. * When the index is created, the document property that holds the RavenDB document ID will be defined diff --git a/docs/server/ongoing-tasks/etl/queue-etl/amazon-sqs.mdx b/docs/server/ongoing-tasks/etl/queue-etl/amazon-sqs.mdx index 32f0733c3c..8dbb0985ef 100644 --- a/docs/server/ongoing-tasks/etl/queue-etl/amazon-sqs.mdx +++ b/docs/server/ongoing-tasks/etl/queue-etl/amazon-sqs.mdx @@ -81,7 +81,7 @@ that messages would arrive in the same order they were sent or prevent their dup Use standard queueing when quick delivery takes precedence over messages order and -distinctness or the recepient can make up for them. +distinctness or the recipient can make up for them. #### FIFO queueing @@ -266,7 +266,7 @@ public class Basic * Extract source documents from the "Orders" collection in RavenDB. * Process each "Order" document using a defined script that creates a new `orderData` object. * Load the `orderData` object to the "OrdersQueue" queue on an SQS destination. -* For more details about the script and the `loadTo` method, see the transromation script section below. +* For more details about the script and the `loadTo` method, see the transformation script section below. diff --git a/docs/server/ongoing-tasks/etl/queue-etl/azure-queue.mdx b/docs/server/ongoing-tasks/etl/queue-etl/azure-queue.mdx index 4b525de193..b9f32204c2 100644 --- a/docs/server/ongoing-tasks/etl/queue-etl/azure-queue.mdx +++ b/docs/server/ongoing-tasks/etl/queue-etl/azure-queue.mdx @@ -172,7 +172,7 @@ public class Passwordless * Extract source documents from the "Orders" collection in RavenDB. * Process each "Order" document using a defined script that creates a new `orderData` object. * Load the `orderData` object to the "OrdersQueue" in an Azure Queue Storage. -* For more details about the script and the `loadTo` method, see the [transromation script](../../../../server/ongoing-tasks/etl/queue-etl/azure-queue.mdx#the-transformation-script) section below. +* For more details about the script and the `loadTo` method, see the [transformation script](../../../../server/ongoing-tasks/etl/queue-etl/azure-queue.mdx#the-transformation-script) section below. diff --git a/docs/server/ongoing-tasks/etl/queue-etl/kafka.mdx b/docs/server/ongoing-tasks/etl/queue-etl/kafka.mdx index 2bd05cfc79..4da38c391e 100644 --- a/docs/server/ongoing-tasks/etl/queue-etl/kafka.mdx +++ b/docs/server/ongoing-tasks/etl/queue-etl/kafka.mdx @@ -32,7 +32,7 @@ import LanguageContent from "@site/src/components/LanguageContent"; * In this page: * [Add a Kafka connection string](../../../../server/ongoing-tasks/etl/queue-etl/kafka.mdx#add-a-kafka-connection-string) - * [Exmaple](../../../../server/ongoing-tasks/etl/queue-etl/kafka.mdx#example) + * [Example](../../../../server/ongoing-tasks/etl/queue-etl/kafka.mdx#example) * [Syntax](../../../../server/ongoing-tasks/etl/queue-etl/kafka.mdx#syntax) * [Add a Kafka ETL task](../../../../server/ongoing-tasks/etl/queue-etl/kafka.mdx#add-a-kafka-etl-task) * [Example - basic](../../../../server/ongoing-tasks/etl/queue-etl/kafka.mdx#example-basic) @@ -131,7 +131,7 @@ var res = store.Maintenance.Send( * Extract source documents from the "Orders" collection in RavenDB. * Process each "Order" document using a defined script that creates a new `orderData` object. * Load the `orderData` object to the "OrdersTopic" in a Kafka broker. -* For more details about the script and the `loadTo` method, see the [transromation script](../../../../server/ongoing-tasks/etl/queue-etl/kafka.mdx#the-transformation-script) section below. +* For more details about the script and the `loadTo` method, see the [transformation script](../../../../server/ongoing-tasks/etl/queue-etl/kafka.mdx#the-transformation-script) section below. diff --git a/docs/server/ongoing-tasks/etl/queue-etl/rabbit-mq.mdx b/docs/server/ongoing-tasks/etl/queue-etl/rabbit-mq.mdx index 7e8d667597..2a8253762d 100644 --- a/docs/server/ongoing-tasks/etl/queue-etl/rabbit-mq.mdx +++ b/docs/server/ongoing-tasks/etl/queue-etl/rabbit-mq.mdx @@ -31,7 +31,7 @@ import LanguageContent from "@site/src/components/LanguageContent"; * In this page: * [Add a RabbitMQ connection string](../../../../server/ongoing-tasks/etl/queue-etl/rabbit-mq.mdx#add-a-rabbitmq-connection-string) - * [Exmaple](../../../../server/ongoing-tasks/etl/queue-etl/rabbit-mq.mdx#example) + * [Example](../../../../server/ongoing-tasks/etl/queue-etl/rabbit-mq.mdx#example) * [Syntax](../../../../server/ongoing-tasks/etl/queue-etl/rabbit-mq.mdx#syntax) * [Add a RabbitMQ ETL task](../../../../server/ongoing-tasks/etl/queue-etl/rabbit-mq.mdx#add-a-rabbitmq-etl-task) * [Example - basic](../../../../server/ongoing-tasks/etl/queue-etl/rabbit-mq.mdx#example-basic) @@ -126,7 +126,7 @@ var res = store.Maintenance.Send( * Extract source documents from the "Orders" collection in RavenDB. * Process each "Order" document using a defined script that creates a new `orderData` object. * Load the `orderData` object to the "OrdersExchange" in a RabbitMQ broker. -* For more details about the script and the `loadTo` method overloads, see the [transromation script](../../../../server/ongoing-tasks/etl/queue-etl/rabbit-mq.mdx#the-transformation-script) section below. +* For more details about the script and the `loadTo` method overloads, see the [transformation script](../../../../server/ongoing-tasks/etl/queue-etl/rabbit-mq.mdx#the-transformation-script) section below. diff --git a/docs/server/ongoing-tasks/etl/snowflake.mdx b/docs/server/ongoing-tasks/etl/snowflake.mdx index 092a664c57..ddf103ad08 100644 --- a/docs/server/ongoing-tasks/etl/snowflake.mdx +++ b/docs/server/ongoing-tasks/etl/snowflake.mdx @@ -66,7 +66,7 @@ A Snowflake ETL task can be created using **Code** or via **Studio**. ![Add New Snowflake Task](./assets/snowflake_etl_new_task.png) - * Use the New Snowfake ETL view to define and save the new task. + * Use the New Snowflake ETL view to define and save the new task. ![Define Snowflake Task](./assets/snowflake-etl-setup.png) diff --git a/docs/server/security/authentication/lets-encrypt-certificates.mdx b/docs/server/security/authentication/lets-encrypt-certificates.mdx index 4113d4c600..3ccd1bb3bd 100644 --- a/docs/server/security/authentication/lets-encrypt-certificates.mdx +++ b/docs/server/security/authentication/lets-encrypt-certificates.mdx @@ -35,7 +35,7 @@ Once the renewed certificate is obtained, [it will be replaced](../../../server/ Automatic certificate renewal is available only if you obtained your certificate using the Setup Wizard and got your free RavenDB domain. Self-obtained certificates will not renew automatically, even if issued by Let's Encrypt. -When running as a cluster, the replacement process is a distributed operation. It involves sending the new certificate to all nodes, and requires all nodes to confirm that they have recieved and replaced the certificate. +When running as a cluster, the replacement process is a distributed operation. It involves sending the new certificate to all nodes, and requires all nodes to confirm that they have received and replaced the certificate. Only when all nodes have confirmed will the cluster start using this new certificate. @@ -55,7 +55,7 @@ However, you can (quite easily) enable automatic renewals for your Let's Encrypt Certbot is not available in Windows, but you can use a c# client called [Certes](https://github.com/fszlin/certes/), or [other similar projects](https://letsencrypt.org/docs/client-options/) that automate the certificate process. First, install and configure certbot on your machine. Here's a [nice tutorial](https://medium.com/prog-code/lets-encrypt-wildcard-certificate-configuration-with-aws-route-53-9c15adb936a7) to get you started. -You should also download the apropriate DNS plugin for certbot. This example uses [Amazon's Route53](https://certbot-dns-route53.readthedocs.io/en/stable/), but [many other services](https://certbot.eff.org/docs/using.html#dns-plugins) are supported. +You should also download the appropriate DNS plugin for certbot. This example uses [Amazon's Route53](https://certbot-dns-route53.readthedocs.io/en/stable/), but [many other services](https://certbot.eff.org/docs/using.html#dns-plugins) are supported. Set the credentials for your DNS service. In Route53 it's done by creating a user with an [IAM policy](https://certbot-dns-route53.readthedocs.io/en/stable/#sample-aws-policy-json) to allow changing DNS records. The credentials can then be set in the server as environment variables or via the AWS config file at `~/.aws/config`. From c3d5058114074dd29ea20cfe245fff9aa6d5a8dd Mon Sep 17 00:00:00 2001 From: Greg Fenton Date: Sat, 14 Mar 2026 23:39:47 -0400 Subject: [PATCH 4/5] Fix typo in EmbeddedServer method name --- docs/server/content/_embedded-java.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/server/content/_embedded-java.mdx b/docs/server/content/_embedded-java.mdx index 59da7264d5..42a453f416 100644 --- a/docs/server/content/_embedded-java.mdx +++ b/docs/server/content/_embedded-java.mdx @@ -180,7 +180,7 @@ The URL can be used for example for creating a custom document store, omitting t ## Remarks * You can have only one instance of `EmbeddedServer` -* Method `EmbeddedServer.INTANCE.openStudioInBrowser()` can be used to open a browser instance with Studio +* Method `EmbeddedServer.INSTANCE.openStudioInBrowser()` can be used to open a browser instance with Studio From 89f6ad94a84a81558be1f8c89f499c69691ea1ff Mon Sep 17 00:00:00 2001 From: Greg Fenton Date: Mon, 16 Mar 2026 11:04:14 -0400 Subject: [PATCH 5/5] Fix link to Create New Document section --- docs/studio/database/documents/documents-and-collections.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/studio/database/documents/documents-and-collections.mdx b/docs/studio/database/documents/documents-and-collections.mdx index 6d83d8fdcc..9678e738d7 100644 --- a/docs/studio/database/documents/documents-and-collections.mdx +++ b/docs/studio/database/documents/documents-and-collections.mdx @@ -114,6 +114,6 @@ Click `Display` to: 2. Documents that were created with a **Semantic ID** that does _not_ end with (/) or (|) * For more information about the various documents identifiers that can be generated, - see [Create New Document](../../../studio/database/documents/create-new-document.mdx#create-new-document-1). + see [Create New Document](../../../studio/database/documents/create-new-document.mdx).