Skip to content

Commit ee0290c

Browse files
jpalacjohnsimons
andauthored
Docs review (#6801)
* docs review * fix formatting * Update servicepulse/intro-pending-retries.md Co-authored-by: Jo Palac <[email protected]> --------- Co-authored-by: John Simons <[email protected]>
1 parent e366a6e commit ee0290c

File tree

6 files changed

+16
-14
lines changed

6 files changed

+16
-14
lines changed

components/components.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -701,7 +701,7 @@
701701

702702
- Key: Migrations
703703
Name: Particular.TimeoutMigration
704-
DocsUrl: nservicebus/tools
704+
DocsUrl: nservicebus/tools/migrate-to-native-delivery
705705
GitHubOwner: Particular
706706
Category: Persistence
707707
SupportLevel: Tool
@@ -808,4 +808,4 @@
808808
LicenseUrl: https://github.com/Particular/NServiceBus.Persistence.DynamoDB/main/LICENSE.md
809809
ProjectUrl: https://github.com/Particular/NServiceBus.Persistence.DynamoDB
810810
NugetOrder:
811-
- NServiceBus.Persistence.DynamoDB.TransactionalSession
811+
- NServiceBus.Persistence.DynamoDB.TransactionalSession

menu/menu.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -770,6 +770,8 @@
770770
Title: Software supply chain
771771
- Title: Tools
772772
Articles:
773+
- Url: nservicebus/tools
774+
Title: Overview
773775
- Url: nservicebus/tools/migrate-to-native-delivery
774776
Title: Migrating timeouts
775777
- Url: nservicebus/usage

nservicebus/messaging/immutable-messages.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Immutable Messages
3-
reviewed: 2021-09-08
3+
reviewed: 2024-08-13
44
component: Core
55
related:
66
- samples/immutable-messages
@@ -16,11 +16,10 @@ Message objects can be made immutable at runtime by:
1616
1. Creating properties with only public getters and initializing these properties via constructor initialization.
1717
2. Having regular message classes with public getters/setters at the sender, where these classes implement an interface with only public getters. Receivers reference only the interface.
1818

19-
2019
## Properties with only public getters
2120

2221
> [!NOTE]
23-
> [Not all serializers support deserialization to private setters](/nservicebus/serialization/).
22+
> Not all serializers [support deserialization to private setters](/nservicebus/serialization/#immutable-message-types).
2423
2524
```c#
2625
public class CancelOrder : ICommand

nservicebus/tools/index.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
---
22
title: Tools
33
summary: An overview of tools related to NServiceBus
4-
reviewed: 2021-09-14
4+
reviewed: 2024-08-13
5+
related:
6+
- nservicebus/usage
57
---
68

79
- [Particular.TimeoutMigration](migrate-to-native-delivery.md)
10+
- [Particular.EndpointThroughputCounter](/nservicebus/throughput-tool)
811

912
## Support policy
1013

samples/immutable-messages/sample.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Immutable Messages samples
33
summary: Demonstrate how to use immutable messages when exchanging messages between endpoints.
4-
reviewed: 2021-09-21
4+
reviewed: 2024-08-13
55
component: Core
66
related:
77
- nservicebus/messaging/immutable-messages

servicepulse/intro-pending-retries.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Pending Retries Message Management
33
summary: Describes how ServicePulse detects and monitors failed messages in the pending state, and allows retrying, or deleting them.
4-
reviewed: 2021-09-08
4+
reviewed: 2024-08-13
55
---
66

77
In ServicePulse versions 1.6.6 and above, there is a screen to view and manage failed messages that have been requested to be retried but have not completed yet.
@@ -42,9 +42,9 @@ The Pending Retries screen shows failed messages for which a retry was requested
4242

4343
Failed messages that are retried may stay in the pending state for the following reasons:
4444

45-
* The retrying endpoint is not working (e.g. crashed or is scaled-out) and the retried messages are waiting in the queue and have not yet been processed.
46-
* The retry operation failed and the message is in ServiceControl's Dead Letter Queue.
47-
* The retrying endpoint does not have auditing enabled but has successfully processed the retried message(s).
45+
- The retrying endpoint is not working (e.g. crashed or is scaled-out) and the retried messages are waiting in the queue and have not yet been processed.
46+
- The retry operation failed and the message is in ServiceControl's Dead Letter Queue.
47+
- The retrying endpoint does not have auditing enabled but has successfully processed the retried message(s).
4848

4949
The messages displayed on this screen can be filtered based on the time period by selecting one of the options, such as messages in the last two hours, or messages in the previous day or week. The default option is set to display all pending messages.
5050

@@ -54,9 +54,7 @@ Results can be filtered by queue name using the search functionality:
5454

5555
![Queue Filter](images/pending-retries-filter-queues.png 'width=500')
5656

57-
Detailed information about the message, such as failure timestamp, endpoint, stack trace of the error, etc., is displayed in the same manner as on the [Failed Messages](intro-failed-messages.md) page providing additional information as follows:
58-
59-
* **Redirect** Information if a redirect is created for this queue.
57+
Detailed information about the message, such as the failure timestamp, endpoint, stack trace of the error, etc., is displayed in the same manner as on the [Failed Messages](intro-failed-messages.md) page, additionally providing information about [redirects](/servicepulse/redirect.md) if one is created for this queue.
6058

6159
### Retrying a message
6260

0 commit comments

Comments
 (0)