Skip to content

[24150] Add send rate limiter configuration for PDPServer#1225

Open
raulojeda22 wants to merge 10 commits intomasterfrom
feature/decouple_process_send_periods
Open

[24150] Add send rate limiter configuration for PDPServer#1225
raulojeda22 wants to merge 10 commits intomasterfrom
feature/decouple_process_send_periods

Conversation

@raulojeda22
Copy link
Contributor

@raulojeda22 raulojeda22 commented Mar 10, 2026

Description

  • Document discoveryServer_send_period / <serverSendPeriod> in the Discovery Server section.
  • Add new subsection explaining the send rate limiter and its trade-offs.
  • Rewrite the handshake tuning section to clarify the dual role of discoveryServer_client_syncperiod (client ping period vs. server routine fallback re-check).
  • Add <serverSendPeriod> to the XML configuration reference table with a note that it is a Pro-only feature.

Contributor Checklist

  • Commit messages follow the project guidelines.
  • NO Code snippets related to the added documentation have been provided.
  • Documentation tests pass locally.
  • The Pro version badge has been added if the documented feature is exclusive to Fast DDS Pro.
  • N/A Applicable backports have been included in the description.

Reviewer Checklist

  • The PR has a milestone assigned.
  • The title and description correctly express the PR's purpose.
  • Check contributor checklist is correct.
  • CI passes without warnings or errors.

Signed-off-by: Raül <raulojeda@eprosima.com>
Signed-off-by: Raül <raulojeda@eprosima.com>
@raulojeda22 raulojeda22 deleted the feature/decouple_process_send_periods branch March 10, 2026 09:46
@raulojeda22 raulojeda22 restored the feature/decouple_process_send_periods branch March 10, 2026 09:52
@raulojeda22 raulojeda22 reopened this Mar 10, 2026
Signed-off-by: Raül <raulojeda@eprosima.com>
Signed-off-by: Raül <raulojeda@eprosima.com>
@raulojeda22 raulojeda22 requested review from richiprosima and removed request for richiprosima March 10, 2026 16:15
Signed-off-by: Raül <raulojeda@eprosima.com>
Signed-off-by: Raül <raulojeda@eprosima.com>
@raulojeda22 raulojeda22 requested review from richiprosima and removed request for richiprosima March 11, 2026 14:42
Signed-off-by: Raül <raulojeda@eprosima.com>
Signed-off-by: Raül <raulojeda@eprosima.com>
@raulojeda22 raulojeda22 changed the title [24150] Decouple PDPServer discovery processing and sending into independently-timed phases [24150] Add send rate limiter configuration for PDPServer Mar 17, 2026
Signed-off-by: Raül <raulojeda@eprosima.com>
Signed-off-by: Raül <raulojeda@eprosima.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant