Skip to content

Commit eff57a4

Browse files
Added a warning about Outbox storage format and clarified partition key behavior for Azure Table (#7820)
* Added a warning about Outbox storage format and clarified partition key behavior. Added a warning about Outbox storage format and clarified partition key behavior. * Tweaks --------- Co-authored-by: Andreas Öhlund <[email protected]>
1 parent e716147 commit eff57a4

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

persistence/azure-table/index.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,11 @@ partial: saga-property-types
5151
Saga correlation property values are subject to the underlying Azure Storage table `PartitionKey` and `RowKey` restrictions:
5252

5353
* Up to 1KB in size
54-
* Cannot contain [invalid characters](https://docs.microsoft.com/en-us/rest/api/storageservices/Understanding-the-Table-Service-Data-Model#tables-entities-and-properties)
54+
* Cannot contain [invalid characters](https://docs.microsoft.com/en-us/rest/api/storageservices/Understanding-the-Table-Service-Data-Model#tables-entities-and-properties)
55+
56+
## Outbox
57+
58+
### Storage format
59+
60+
> [!WARNING]
61+
> The default partition key, when not explicitly set, does not separate Outbox rows by endpoint name. Because of that, multiple logical endpoints cannot share the same table since [message identities are not unique across endpoints from a processing perspective](/nservicebus/outbox/#message-identity). Either separate different endpoints into different tables or [override the partition key](transactions.md).

0 commit comments

Comments
 (0)