Skip to content

feat: bump EMQX to 6.2.0 in compose and integration harness#41

Merged
eric-becker merged 1 commit into
mainfrom
feat/emqx-6-2-0
May 2, 2026
Merged

feat: bump EMQX to 6.2.0 in compose and integration harness#41
eric-becker merged 1 commit into
mainfrom
feat/emqx-6-2-0

Conversation

@eric-becker
Copy link
Copy Markdown
Owner

Summary

  • Bump emqx/emqx:6.1.1emqx/emqx:6.2.0 in docker-compose.yaml and docker-compose.test.yaml.
  • Note known-good EMQX version in the README header.
  • Update proto/emqx/exhook.proto source-URL header from release-60 to release-62.

Closes #39.

Proto verification

The upstream ExHook v3 proto is byte-identical between EMQX release-60, release-61, and release-62:

$ diff exhook-60.proto exhook-61.proto && echo "60 == 61"
60 == 61
$ diff exhook-61.proto exhook-62.proto && echo "61 == 62"
61 == 62

Field numbers, message structure, and service definitions are unchanged across all three release branches. The only deltas vs. our committed copy are header comments (Apache license boilerplate, field doc-comments) — no semantic changes. Stubs do not need regeneration.

Test plan

  • CI lint + unit tests across Python 3.11/3.12/3.13 pass
  • Container smoke test passes
  • Integration harness (scripts/run-integration.sh) passes against emqx/emqx:6.2.0 — this exercises floodgate end-to-end and validates the README's REST/ExHook walkthrough (exhook-init uses the same /api/v5/login and /api/v5/exhooks paths the README documents)
  • k8s manifest validation passes

Out of scope

🤖 Generated with Claude Code

Updates the reference EMQX version in docker-compose.yaml and the
integration harness compose file from 6.1.1 to 6.2.0. The integration
harness exercises floodgate end-to-end against this image, so a green
CI run on this branch confirms the README's REST/ExHook walkthrough
still works on 6.2.0 (exhook-init uses the same /api/v5/login and
/api/v5/exhooks endpoints).

The ExHook v3 proto is byte-identical between EMQX release-60,
release-61, and release-62 — no field additions, removals, or
renumbering. Only the proto header's source URL is bumped to
release-62; stubs do not need regeneration.

Closes #39

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@eric-becker eric-becker merged commit 880c88e into main May 2, 2026
8 checks passed
@eric-becker eric-becker deleted the feat/emqx-6-2-0 branch May 2, 2026 07:38
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.

feat: bump EMQX to 6.2.0 in compose, examples, and docs

1 participant