Diana Parra Corbacho
964247afcc
Tests: mqtt_shared_SUITE skip check for previous connections
...
The test checks later based on clientId
2024-11-25 09:06:32 +01:00
Michael Klishin
66fd1793e7
Merge pull request #12797 from rabbitmq/mk-format-empty-cluster-and-node-tags
...
GET /api/overview: format cluster and node tag lists as maps
2024-11-24 20:32:15 -05:00
Michael Klishin
5c3ccc4608
GET /api/overview: format cluster and node tag lists as maps
...
Empty proplists will be serialized to JSON as arrays,
which they arguably are, and HTTP API clients
expect a regardless of collection size.
References #12552 #12699
2024-11-24 19:14:51 -05:00
Michael Klishin
9a864fc5fd
Merge pull request #12795 from rabbitmq/mk-drop-supported-series-key-from-overview
...
Drop release_series_support_status from GET /api/overview and 'rabbitmq-diagnostics status'
2024-11-24 19:06:19 -05:00
Michael Klishin
93fd1dcda1
Drop release_series_support_status from overview and status
...
This undocumented key used to use a simple date-based
formula and used to help support and the core
team.
Nodes no longer have the context to return
a correct response, so all we can do is drop this
key.
2024-11-24 17:56:57 -05:00
Michael Klishin
10508c0aa2
Merge pull request #12790 from rabbitmq/gazelle-main
...
bazel run gazelle
2024-11-23 02:41:21 -05:00
GitHub
4e8d0f3ac2
bazel run gazelle
2024-11-23 04:02:38 +00:00
Michael Klishin
9ac20d0109
Merge pull request #12785 from rabbitmq/osiris-v1.8.5
...
Update osiris to v1.8.5
2024-11-22 14:18:59 -05:00
Michael Davis
d597732a05
Merge pull request #12723 from rabbitmq/md/khepri-path-preproc-macros
2024-11-22 11:11:45 -06:00
Michael Davis
c3c7675bda
rabbit_khepri: Add macros for path patterns
2024-11-22 11:21:11 -05:00
Michael Davis
e8fb9b6889
rabbit: Move include/{khepri.hrl => rabbit_khepri.hrl}
...
This fixes erlang_ls's header resolution. Previously it would confuse
the include_lib of the `khepri.hrl` from Khepri with this header in
the rabbit app.
This header is also specific to how rabbit uses Khepri so I think the
new name fits better.
2024-11-22 11:21:11 -05:00
Marcial Rosales
e5bcf7f327
Remove extra delay in AMQP 1.0 selenium round trip test
2024-11-22 11:17:51 -05:00
Karl Nilsson
675007a20b
Update osiris to v1.8.5
...
This release contains a bug fix to an issue that very occasionally
could cause consumers on replica nodes not to be notified about
newly committed offsets in a timely manner.
2024-11-22 14:05:56 +00:00
Michael Klishin
6e0f7d4e8a
Merge pull request #12780 from rabbitmq/gazelle-main
...
bazel run gazelle
2024-11-21 23:50:30 -05:00
GitHub
cc95c8e75f
bazel run gazelle
2024-11-22 04:02:48 +00:00
Michael Klishin
7946f6de0c
Two more cosmetic 4.0.4 release notes updates
2024-11-21 20:51:33 -05:00
Simon Unge
6cf211a1e1
Dependency thoas updated from 1.0.0 to 1.2.1
...
(cherry picked from commit 13bf5c005e
)
Conflicts:
rabbitmq-components.mk
(cherry picked from commit 679eaa1913
)
Conflicts:
rabbitmq-components.mk
2024-11-21 20:42:04 -05:00
Michael Klishin
3a5d057f5a
4.0.4 release notes: correct a link
2024-11-21 20:20:35 -05:00
Michael Klishin
ff37ab2bee
Merge pull request #12749 from rabbitmq/improve-brwoser-cache-control
...
Management UI: serve all static assets with a control-cache header
2024-11-21 13:46:21 -05:00
Michael Klishin
73cff186c6
Merge pull request #12778 from rabbitmq/dependabot/maven/deps/rabbitmq_auth_backend_http/examples/rabbitmq_auth_backend_spring_boot_kotlin/main/org.springframework.boot-spring-boot-starter-parent-3.4.0
...
Bump org.springframework.boot:spring-boot-starter-parent from 3.3.5 to 3.4.0 in /deps/rabbitmq_auth_backend_http/examples/rabbitmq_auth_backend_spring_boot_kotlin
2024-11-21 13:33:11 -05:00
dependabot[bot]
997ce8146e
Bump org.springframework.boot:spring-boot-starter-parent
...
Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot ) from 3.3.5 to 3.4.0.
- [Release notes](https://github.com/spring-projects/spring-boot/releases )
- [Commits](https://github.com/spring-projects/spring-boot/compare/v3.3.5...v3.4.0 )
---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-starter-parent
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-21 18:31:06 +00:00
Michael Klishin
611f8c5e38
Merge pull request #12777 from rabbitmq/dependabot/maven/deps/rabbitmq_auth_backend_http/examples/rabbitmq_auth_backend_spring_boot/main/org.springframework.boot-spring-boot-starter-parent-3.4.0
...
Bump org.springframework.boot:spring-boot-starter-parent from 3.3.5 to 3.4.0 in /deps/rabbitmq_auth_backend_http/examples/rabbitmq_auth_backend_spring_boot
2024-11-21 13:19:39 -05:00
Michael Klishin
f5a83880be
rabbit_mgmt_wm_version: pass Dialyzer
...
rabbit:product_version/0 should not return
an 'undefined'.
However, a fallback to the base version is
a technique we already use in 'rabbitmq-diagnostics status',
so adopt the same trick.
2024-11-21 13:09:27 -05:00
dependabot[bot]
5646899dc3
Bump org.springframework.boot:spring-boot-starter-parent
...
Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot ) from 3.3.5 to 3.4.0.
- [Release notes](https://github.com/spring-projects/spring-boot/releases )
- [Commits](https://github.com/spring-projects/spring-boot/compare/v3.3.5...v3.4.0 )
---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-starter-parent
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-21 18:07:57 +00:00
Marcial Rosales
50a316ac1e
Add missing vhost
2024-11-21 17:07:27 +01:00
Marcial Rosales
ce760c688b
Insert control-cache headers to every resource and reload index.html
2024-11-21 16:47:48 +01:00
Jean-Sébastien Pédron
91ca53b7c6
Merge pull request #12768 from rabbitmq/test-against-4.0.x-explicitly
...
GitHub Actions: Run mixed-version testing against 4.0.3 explicitly
2024-11-21 11:26:06 +01:00
Jean-Sébastien Pédron
37539d0459
GitHub Actions: Relax the regex to match the generix-unix archive
...
[Why]
Our alpha packages published to `rabbitmq/server-packages` use letters
in addition to digits and dots.
[How]
Accept any string that starts with a digit as the version here. We just
enforce the prefix and the filename extension.
The digit at the beginning it here to exclude the
`rabbitmq-server-generic-unix-latest-toolchain-*.tar.xz` archive.
2024-11-21 10:55:58 +01:00
Jean-Sébastien Pédron
c648b327ac
GitHub Actions: Derive secondary dist version from archive filename
...
[Why]
Using the `fetch-gh-release-asset` action outputs work fine for our
official releases, but it does not for our alphas published to
`rabbitmq/server-packages` because the filenames use another version
compared to the GitHub release.
[How]
Always derive the version from the archive filename. This is safe
regardless of what the GitHub release states.
2024-11-21 10:55:45 +01:00
Jean-Sébastien Pédron
1aa7ceed70
GitHub Actions: Run mixed-version testing against 4.0.3 explicitly
...
... not any release.
[Why]
Once we release RabbitMQ 4.1.0, it means that the `v4.1.x` branch would
be tested against 4.1.x, i.e. itself.
Note that we will have to update this pinned version from time to time
if needed.
2024-11-21 10:51:32 +01:00
Michael Klishin
a021594cc4
Merge pull request #12773 from rabbitmq/gazelle-main
...
bazel run gazelle
2024-11-21 01:38:02 -05:00
GitHub
873d54a088
bazel run gazelle
2024-11-21 04:02:30 +00:00
Michael Klishin
d6620a596d
Add #10275 #12765 to 4.1.0 release notes
2024-11-20 18:44:00 -05:00
Michael Klishin
37f7b3ff11
Update 4.0.4 release notes
2024-11-20 18:41:32 -05:00
Michael Klishin
5745fa634d
Merge pull request #12769 from rabbitmq/lukebakken-patch-1
...
Update COMMUNITY_SUPPORT.md
2024-11-20 10:23:49 -05:00
Michael Klishin
85dab98434
Merge pull request #12765 from rabbitmq/rabbitmq-server-10275
...
By @gomoripeti: Streams: two additional Prometheus metrics for connections
2024-11-20 10:21:57 -05:00
Luke Bakken
887fef384b
Update COMMUNITY_SUPPORT.md
...
Change 3.13.x -> 4.0.x
2024-11-20 07:15:47 -08:00
Michael Klishin
de90cfc07a
4.0.4 release notes: a typo
2024-11-19 21:40:30 -05:00
Michael Klishin
f8344d6481
4.0.4 release notes
2024-11-19 21:30:18 -05:00
Michael Klishin
e7e11ae6b9
4.1.0 release notes: use the standard format (same as 4.0.x, 3.13.x, and prior series)
2024-11-19 20:46:32 -05:00
Péter Gömöri
4eb5b82f9f
amqp10_common: Don't wrap export for test in test macro
...
The application is not always recompiled which causes tests to fail
because they cannot call `serial_number:usort/1`.
(cherry picked from commit 05a3733722
)
2024-11-19 19:14:19 -05:00
Péter Gömöri
bbc902ef23
Add test for stream consumer max offset lag prometheus metric
...
(cherry picked from commit 0c76054a0c
)
2024-11-19 19:14:12 -05:00
markus812498
085ec75253
Expose max offset lag of stream consumers via Prometheus
...
Supports both per stream (detailed) and aggregated (metrics) values.
(cherry picked from commit e82058e872
)
2024-11-19 19:14:06 -05:00
Péter Gömöri
9bb7530d04
Move client-side stream protocol test helpers to a separate module
...
So that they can be used from multiple test suites.
(cherry picked from commit cf8a00c5db
)
2024-11-19 19:13:59 -05:00
Michael Klishin
8d4dbb0c3c
Merge pull request #12764 from rabbitmq/dependabot/maven/deps/rabbitmq_mqtt/test/java_SUITE_data/main/com.rabbitmq-amqp-client-5.23.0
...
Bump com.rabbitmq:amqp-client from 5.22.0 to 5.23.0 in /deps/rabbitmq_mqtt/test/java_SUITE_data
2024-11-19 14:08:17 -05:00
dependabot[bot]
149036707b
Bump com.rabbitmq:amqp-client
...
Bumps [com.rabbitmq:amqp-client](https://github.com/rabbitmq/rabbitmq-java-client ) from 5.22.0 to 5.23.0.
- [Release notes](https://github.com/rabbitmq/rabbitmq-java-client/releases )
- [Commits](https://github.com/rabbitmq/rabbitmq-java-client/compare/v5.22.0...v5.23.0 )
---
updated-dependencies:
- dependency-name: com.rabbitmq:amqp-client
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-19 18:37:28 +00:00
Michael Klishin
c915b84f8e
Merge pull request #12759 from cloudamqp/rhe_readme
...
Minor update in README of recent history exchange
2024-11-19 05:57:27 -05:00
Péter Gömöri
2a3b96d568
Minor update in README of recent history exchange
...
Future is here: it is possible to disable plugins
2024-11-19 11:44:58 +01:00
Michael Klishin
0081e1d076
Merge pull request #12752 from rabbitmq/rabbitmq-server-12751-by-hathoute
...
By @Hathoute: consider additional_scopes_key when multiple OAuth 2 backends are used
2024-11-19 05:20:12 -05:00
Michael Klishin
3b06815b0e
4.1.x alpha build workflow: correct next patch version
2024-11-18 19:01:09 -05:00