Skip to content

Commit ad2b9fa

Browse files
authored
Fix terminate concurrency mode description (#1288)
* Fix terminate concurrency mode description * Update promotion-concurrency.md * Update product-promotion-props.md
1 parent e49bb7e commit ad2b9fa

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

_docs/products/configure-product-settings.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ Configure the promotion behavior when multiple promotions are triggered for the
250250
1. Click the **Promotion Concurrency** tab.
251251
1. Select one of the options:
252252
1. **Queue releases**: Start the new release only after the currently active release is completed.
253-
1. **Terminate release**: Terminate the currently active release and start the new release.
253+
1. **Terminate release**: If the new release is promoting to an environment with an ongoing promotion, terminate the currently active release and start the new release.
254254

255255

256256
{% include

_docs/products/promotion-concurrency.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,7 @@ By managing concurrency per product, teams can prevent deployment conflicts, red
1515

1616

1717
##### Why use promotion concurrency?
18-
* **Improved reliability**
19-
Ensures that each release completes before the next one begins, preventing conflicts and incomplete deployments.
20-
* **Operational consistency**
21-
Ensures that ongoing releases are not abruptly terminated, preserving deployment stability.
18+
Adopt the promotion strategy that best matches the product. Always promote the latest changes for products in development, while enforcing sequential promotions for production environments ensuring that releases to production are not terminated abruptly.
2219

2320
##### Where can you configure promotion concurrency for products?
2421
In **Product > Settings > Promotion Concurrency**.
@@ -37,15 +34,18 @@ In **Product > Settings > Promotion Concurrency**.
3734
When a promotion starts for a product, it follows one of two concurrency policies:
3835

3936
### Queue releases (default)
40-
With this policy, new releases are queued and wait until the ongoing release completes execution.
37+
With the queue concurrency policy, new releases are queued and wait for the ongoing release to complete execution.
4138
* If a release is already in progress, the new release enters a **QUEUED** state.
4239
* The new release starts automatically once all previous releases reach a final state: successful, failed, terminated, or error.
4340
* The default predefined queue limit for pending releases is 50 releases, ensuring releases do not accumulate indefinitely.
44-
* If the release queue exceeds the limit for pending releases, older releases are terminated in order from first to last (configurable).
41+
* If the release queue exceeds the limit for pending releases, older releases are terminated first.
4542

4643
### Terminate releases
47-
The second concurrency policy is to terminate releases. With this policy, when a new release is created, the ongoing release is automatically terminated.
48-
With this policy, only one release is active for a product at any one time.
44+
With the terminate concurrency policy, ongoing releases are terminated when a new release is created for the same product and environment.
45+
* If a new release promotes to the same environment as an active release, the active release is automatically terminated to allow the new one to proceed.
46+
For example, if the ongoing release is currently promoting to `staging` and the new release also advances to `staging`, the ongoing release is terminated.
47+
* Only one release can be active for a product at any given time.
48+
4949

5050

5151
## Related articles

_docs/promotions/product-promotion-props.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ Manage this by configuring the behavior for concurrent promotions.
9595
The new promotion will wait until the current one completes before starting.
9696

9797
* **Terminate active promotion**
98-
The current promotion will be stopped immediately, and the new promotion will begin.
98+
If the new promotion targets the same environment being currently updated, the current promotion is terminated immediately, and the new promotion will begin.
9999

100100
For details, see [Configuring promotion concurrency for products]({{site.baseurl}}/docs/products/promotion-concurrency/).
101101

0 commit comments

Comments
 (0)