Skip to content

Commit e716147

Browse files
Updated the Outbox section of CosmosDB with storage format details and cleanup information. (#7819)
* Revise Outbox documentation in Cosmos DB persister Updated the Outbox section with storage format details and cleanup information. * Tweaks --------- Co-authored-by: Andreas Öhlund <[email protected]>
1 parent 5937a3e commit e716147

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

persistence/cosmosdb/index.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,14 @@ The Cosmos DB persister supports using the [Cosmos DB transactional batch API](h
8888

8989
The [transactions](transactions.md) documentation provides additional details on how to configure NServiceBus to resolve the incoming message to a specific partition key to take advantage of this Cosmos DB feature.
9090

91-
## Outbox cleanup
91+
## Outbox
92+
93+
### Storage format
94+
95+
> [!WARNING]
96+
> The default partition key, when not explicitly set, does not separate Outbox documents by endpoint name. Because of that, multiple logical endpoints cannot share the same database and container since [message identities are not unique across endpoints from a processing perspective](/nservicebus/outbox/#message-identity). Either separate different endpoints into different containers or [override the partition key](transactions.md).
97+
98+
### Outbox cleanup
9299

93100
When the outbox is enabled, the deduplication data is kept for seven days by default. To customize this time frame, use the following API:
94101

0 commit comments

Comments
 (0)