Skip to content

Commit 859e058

Browse files
Upgrade guide for RavenDB Persistence Upgrade from 9 to 10 (#7781)
* add links to menu and create ravendb upgrade page 9-10 * typo fix - copy paste error * upgrade guide text * remove extra space * Tweaks * Update RavenDB upgrade documentation * Update persistence/upgrades/ravendb-9to10.md --------- Co-authored-by: Daniel Marbach <[email protected]>
1 parent a8ffcba commit 859e058

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

menu/menu.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1160,6 +1160,10 @@
11601160
Title: Version 4 to 5
11611161
- Title: RavenDB
11621162
Articles:
1163+
- Url: persistence/upgrades/ravendb-9to10
1164+
Title: Version 9 to 10
1165+
- Url: persistence/upgrades/ravendb-7to8
1166+
Title: Version 7 to 8
11631167
- Url: persistence/upgrades/ravendb-6to7
11641168
Title: Version 6 to 7
11651169
- Url: persistence/upgrades/ravendb-6.2to6.3
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: RavenDB Persistence Upgrade from 9 to 10
3+
summary: Migration instructions on how to upgrade NServiceBus.RavenDB 9 to 10
4+
component: Raven
5+
related:
6+
- persistence/ravendb
7+
reviewed: 2025-08-25
8+
isUpgradeGuide: true
9+
upgradeGuideCoreVersions:
10+
- 9
11+
---
12+
13+
## RavenDB Client Upgrade
14+
15+
NServiceBus.RavenDB version 10 introduces support for [RavenDB.Client 6.2.9 or higher](https://www.nuget.org/packages/RavenDB.Client).
16+
17+
RavenDB clients are forward-compatible starting with version 4.2, meaning a newer client can connect to a server of the same or higher version. However, if your servers are running a version prior to 6, upgrading the client requires extra care.
18+
19+
In this case, review both the [RavenDB client breaking changes](https://docs.ravendb.net/6.0/migration/client-api/client-breaking-changes/) and the [RavenDB server breaking changes](https://docs.ravendb.net/6.0/migration/server/server-breaking-changes/) to ensure compatibility before upgrading.
20+
21+
If your servers are already on RavenDB 6 or higher, you can safely upgrade the client library after consulting the [RavenDB client breaking changes](https://docs.ravendb.net/6.0/migration/client-api/client-breaking-changes/) without requiring immediate server changes.

0 commit comments

Comments
 (0)