Skip to content

Durable Emitter: Load Testing Updates#23001

Merged
DylanTinianov merged 36 commits into
developfrom
durable-emitter/set-timeout
Jul 10, 2026
Merged

Durable Emitter: Load Testing Updates#23001
DylanTinianov merged 36 commits into
developfrom
durable-emitter/set-timeout

Conversation

@tarcisiozf

@tarcisiozf tarcisiozf commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

This pull request introduces a configuration improvement to the event emitter setup in the NewApplication function. The most notable change is the addition of a maximum publish timeout to help prevent events from hanging indefinitely during publishing.

Event emitter configuration:

  • Set MaxPublishTimeout to 10 seconds in the durableCfg for the event emitter, ensuring that event publishing will fail if it takes longer than this duration.

@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

✅ No conflicts with other open PRs targeting develop

@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

I see you updated files related to core. Please run make gocs in the root directory to add a changeset as well as in the text include at least one of the following tags:

  • #added For any new functionality added.
  • #breaking_change For any functionality that requires manual action for the node to boot.
  • #bugfix For bug fixes.
  • #changed For any change to the existing functionality.
  • #db_update For any feature that introduces updates to database schema.
  • #deprecation_notice For any upcoming deprecation functionality.
  • #internal For changesets that need to be excluded from the final changelog.
  • #nops For any feature that is NOP facing and needs to be in the official Release Notes for the release.
  • #removed For any functionality/config that is removed.
  • #updated For any functionality that is updated.
  • #wip For any change that is not ready yet and external communication about it should be held off till it is feature complete.

@trunk-io

trunk-io Bot commented Jul 1, 2026

Copy link
Copy Markdown

Static BadgeStatic BadgeStatic BadgeStatic Badge

View Full Report ↗︎Docs

@tarcisiozf
tarcisiozf marked this pull request as ready for review July 1, 2026 16:45
@tarcisiozf
tarcisiozf requested review from a team as code owners July 1, 2026 16:45
@DylanTinianov DylanTinianov added build-test-image Will build the e2e test image in integration-tests workflow for PRs build-publish Build and Publish image to SDLC labels Jul 3, 2026
@DylanTinianov
DylanTinianov requested a review from a team as a code owner July 6, 2026 16:30
@DylanTinianov DylanTinianov changed the title Durable Emitter - Set publish timeout Durable Emitter - Fix Slow SQL Queries Jul 6, 2026
@DylanTinianov DylanTinianov changed the title Durable Emitter - Fix Slow SQL Queries Durable Emitter - Fix Slow SQL Queries + Load Testing Jul 6, 2026
@DylanTinianov DylanTinianov self-assigned this Jul 6, 2026
@DylanTinianov DylanTinianov changed the title Durable Emitter - Fix Slow SQL Queries + Load Testing Durable Emitter: Load Testing Updates Jul 8, 2026
jmank88
jmank88 previously approved these changes Jul 10, 2026
DylanTinianov
DylanTinianov previously approved these changes Jul 10, 2026
@cl-sonarqube-production

Copy link
Copy Markdown

@DylanTinianov
DylanTinianov added this pull request to the merge queue Jul 10, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jul 10, 2026
@DylanTinianov
DylanTinianov added this pull request to the merge queue Jul 10, 2026
Merged via the queue into develop with commit 4e99fa3 Jul 10, 2026
203 of 245 checks passed
@DylanTinianov
DylanTinianov deleted the durable-emitter/set-timeout branch July 10, 2026 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build-publish Build and Publish image to SDLC build-test-image Will build the e2e test image in integration-tests workflow for PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants