Skip to content

upgrade mqtt5 to 0.45.1 - #154

Merged
fabracht merged 1 commit into
mainfrom
deps/mqtt5-0.45
Oct 3, 2026
Merged

fabracht merged 1 commit into
mainfrom
deps/mqtt5-0.45

Conversation

@fabracht

@fabracht fabracht commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Test plan

  • cargo make clippy
  • cargo make test
  • Agent upgrade from a 0.39.2 data directory: the storage version goes from 1 to 2, a record created before the upgrade reads back, a persistent session resumes and receives the message queued while it was offline, and the 0.39.2 build then refuses the migrated directory.
  • 5-node mqdb dev test on the rebased branch (full-mesh dev clusters from default dev clusters to a full peer mesh and wait for a settled partition map #156): ownership 5/5, sharing 5/5, presence 3/3, and --all 2/2 with every sub-suite passing. The partition map settled in 4.7–6.7 s each time.
  • The constraints sub-suite passed both runs here, but it is timing-dependent (a create right after constraint add can get a retryable 503 for several seconds), so this is not counted as fixed.

@fabracht fabracht changed the title upgrade mqtt5 to 0.45.1 and wait for a settled partition map in dev tests upgrade mqtt5 to 0.45.1 Oct 3, 2026
@fabracht
fabracht merged commit 0b9c069 into main Oct 3, 2026
9 checks passed
@fabracht
fabracht deleted the deps/mqtt5-0.45 branch October 3, 2026 04:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant