Skip to content

Commit fe2d183

Browse files
Update version numbers for cosmos 3.2.1
1 parent f248262 commit fe2d183

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

persistence/cosmosdb/defaultcontainer.include.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ The container that is used by default for all incoming messages is specified via
33
snippet: CosmosDBDefaultContainer
44

55
#if-version [3, )
6+
7+
---
8+
69
**Added in version 3.2.1:** By default, message container extractors cannot override the configured default container. To allow extractors to override the default container, enable the `EnableContainerFromMessageExtractor` flag:
710

811
```csharp
@@ -13,7 +16,10 @@ config.UsePersistence<CosmosPersistence>()
1316
When this flag is enabled and multiple extractors are configured, the last extractor in the pipeline determines the final container. For example, if both a [Header Extractor](/persistence/cosmosdb/transactions.md#specifying-the-container-to-use-for-the-transaction-using-message-header-values) (physical stage) and a [Message Extractor](/persistence/cosmosdb/transactions.md#specifying-the-container-to-use-for-the-transaction-using-the-message-contents) (logical stage) are configured, the Message Extractor takes precedence.
1417

1518
> [!NOTE]
16-
> **Added in version 3.2.1:** If an extractor fails to retrieve container information, the system falls back to the next available source in this order: Message Extractor → Header Extractor → configured default container. If no default container is configured and all extractors fail, an exception is thrown.
19+
> If an extractor fails to retrieve container information, the system falls back to the next available source in this order: Message Extractor → Header Extractor → configured default container. If no default container is configured and all extractors fail, an exception is thrown.
20+
21+
---
22+
1723
#end-if
1824

1925
When installers are enabled, this (default) container will be created if it doesn't exist. To opt-out of creating the default container, either disable the installers or use `DisableContainerCreation()`:

persistence/cosmosdb/index_outboxstorageformat_CosmosDB_[3,3].partial.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#### Version 3.2 and up
1+
#### Version 3.2.1 and up
22

33
A default [synthetic partition key](https://learn.microsoft.com/en-us/azure/cosmos-db/nosql/synthetic-partition-keys) will be used for all incoming messages, in the format `{endpointName}-{messageId}`, if not explicitly [overwritten](/persistence/cosmosdb/transactions.md#specifying-the-partitionkey-to-use-for-the-transaction) at runtime.
44

0 commit comments

Comments
 (0)