Skip to content

Commit a3b3252

Browse files
NServiceBus.Gateway.RavenDB upgrade guide (#7783)
* NServiceBus.Gateway.RavenDB upgrade guide * Align title
1 parent 859e058 commit a3b3252

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

menu/menu.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1174,6 +1174,12 @@
11741174
Title: Version 4 to 5
11751175
- Url: persistence/upgrades/ravendb-3to4
11761176
Title: Version 3 to 4
1177+
- Title: RavenDB Gateway Storage
1178+
Articles:
1179+
- Url: persistence/upgrades/ravendb-gateway-4to5
1180+
Title: Version 4 to 5
1181+
- Url: persistence/upgrades/ravendb-gateway-1to2
1182+
Title: Version 1 to 2
11771183
- Title: SQL
11781184
Articles:
11791185
- Url: persistence/upgrades/sql-client4
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
title: NServiceBus Gateway RavenDB Persistence Upgrade from 4 to 5
3+
summary: Instructions on how to upgrade NServiceBus.Gateway.RavenDB from version 4 to version 5
4+
component: GatewayRavenDB
5+
related:
6+
- nservicebus/gateway
7+
- nservicebus/gateway/ravendb
8+
reviewed: 2025-08-26
9+
isUpgradeGuide: true
10+
upgradeGuideCoreVersions:
11+
- 9
12+
---
13+
14+
## RavenDB Client Upgrade
15+
16+
NServiceBus.Gateway.RavenDB version 5 introduces support for [RavenDB.Client 6.2.9 or higher](https://www.nuget.org/packages/RavenDB.Client).
17+
18+
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.
19+
20+
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.
21+
22+
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)