summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Set default cluster size to 3default-quorum-cluster-sizedcorbacho2021-01-281-1/+1
|
* Fix default cluster size config namedcorbacho2021-01-281-1/+1
|
* Merge pull request #2741 from ↵Michael Klishin2021-01-232-11/+13
|\ | | | | | | | | rabbitmq/single-auth-attempts-declarations-on-per-object_2740 Avoid duplicate auth_attempts declarations when per-object metrics enabled
| * Always show aggregated auth_attempts, add detailed when per object enabledsingle-auth-attempts-declarations-on-per-object_2740Gerhard Lazu2021-01-222-16/+11
| | | | | | | | | | | | The metrics have different names now, so we can't end up with duplicate TYPEs. Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
| * Single auth_attempts declarations when per-object metrics enabledGerhard Lazu2021-01-222-6/+13
|/ | | | | | Closes #2740 Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
* Bump (c) yearMichael Klishin2021-01-22800-808/+808
|
* More README editsMichael Klishin2021-01-221-2/+6
|
* List more prominent doc guides in READMEMichael Klishin2021-01-221-1/+6
|
* Disable stream failure test until coordinator is fixedArnaud Cogoluègnes2021-01-211-0/+2
|
* Merge branch 'tomyouyou-vm_memuse' into masterMichael Klishin2021-01-211-3/+5
|\
| * Refactor #2733 a bit moreMichael Klishin2021-01-211-7/+5
| |
| * Use slightly more idiomatic ErlangMichael Klishin2021-01-211-3/+3
| |
| * 'get_memory_use(ratio)' will have an exception when MemoryLimit is 'infinity'tomyouyou2021-01-211-1/+5
|/
* Prometheus metric collector: correct wording in labelsMichael Klishin2021-01-201-2/+2
|
* Merge pull request #2731 from rabbitmq/rabbitmq-server-2730Michael Klishin2021-01-201-1/+10
|\ | | | | Avoid double resolving client hostname
| * Avoid double resolving client hostnameMichael Klishin2021-01-201-1/+10
|/ | | | | | when reverse_dns_lookups is set to true. Closes #2730.
* Merge pull request #2728 from rabbitmq/qq-bug-fix-service-queue-convMichael Klishin2021-01-202-1/+31
|\ | | | | Fix crash bug in QQ state conversion
| * rabbit_fifo: handle unhandled commandsqq-bug-fix-service-queue-convkjnilsson2021-01-201-0/+4
| | | | | | | | To avoid crashes.
| * Fix crash bug in QQ state conversionkjnilsson2021-01-202-1/+27
| | | | | | | | When there are consumers in the service queue.
* | Remove unnecessary dependenciesv3.8.10Arnaud Cogoluègnes2021-01-191-8/+0
| |
* | Merge branch 'rabbitmq-stream-publisher-consumer-cli'Arnaud Cogoluègnes2021-01-1910-177/+763
|\ \
| * | Add list_stream_publishers CLI commandArnaud Cogoluègnes2021-01-196-3/+270
| | |
| * | Add list_stream_consumers CLI commandArnaud Cogoluègnes2021-01-199-177/+496
| | |
* | | Turn off parallelization of ct-suites in rabbitPhilip Kuryloski2021-01-194-13436/+47
| | | | | | | | | | | | | | | I believe we lack the cache space for the docker images needed. I don't love this solution, but I hope to provide a deeper fix soon enough.
* | | Bump all Grafana dashboards dep versions to latestGerhard Lazu2021-01-186-18/+18
| | | | | | | | | | | | Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
* | | Filter Grafana dashboards by namespace (#2719)David Ansari2021-01-1813-164/+366
|/ / | | | | | | | | | | | | | | | | | | | | | | | | So that clusters with the same rabbitmq_cluster name in different K8s namespaces don't clash Namespace filter comes first, because the order of the layers is namespace -> cluster -> node Tested with the latest 3.9.0 dev build We had to account for plugin changes from .ez to directories & the management.load_definitions deprecation which would prevent a node from booting (fixed in https://github.com/rabbitmq/rabbitmq-server/commit/07a0dd743834b8cc76beec579c4b31845f8381f2). This commit didn't make it through the 3.9.x pipeline yet, so there is no 3.9.0 dev build with this fix yet. The simplest fix is to drop `management.` from the load_definitions config. The next manual step is to generate all dashboards using e.g. `make RabbitMQ-Overview.json > ~/Downloads/RabbitMQ-Overview.json` and upload them to https://grafana.com/orgs/rabbitmq Great contribution @ansd, thank you 👏🏻
* | Add response codes to stream protocol pageArnaud Cogoluègnes2021-01-181-1/+28
| |
* | Re-order stream command constantsArnaud Cogoluègnes2021-01-185-360/+359
| | | | | | | | The order is more usage-oriented.
* | Handle a 'noport' clause hereMichael Klishin2021-01-161-0/+2
| | | | | | | | Follow-up to #2722
* | Merge pull request #2722 from rabbitmq/rabbitmq_epmd_waitMichael Klishin2021-01-161-2/+23
|\ \ | | | | | | Retry epmd name lookups N times during pre-launch
| * | Naming, wordingrabbitmq_epmd_waitMichael Klishin2021-01-161-9/+9
| | |
| * | Add logGabriele Santomaggio2021-01-151-0/+2
| | |
| * | Add specGabriele Santomaggio2021-01-151-2/+5
| | |
| * | Add retry for epdm name (hostname)Gabriele Santomaggio2021-01-151-1/+17
| | | | | | | | | | | | fixes https://github.com/rabbitmq/rabbitmq-server/issues/2718
* | | Fixup previous commitPhilip Kuryloski2021-01-154-4/+1
| | |
* | | Remove 'package-generic-unix' job from the GitHub Actions workflowPhilip Kuryloski2021-01-155-187/+0
|/ / | | | | | | | | | | It requires files (in the packaging directory) that have since been moved to their own repository. We could fetch the additional repo, but as far as I know, no one is using the artifact from the job at this time.
* | Make sure legacy rabbit_management_load_definitions step does not block bootMichael Klishin2021-01-151-2/+1
| | | | | | | | Follow-up to #2656, #2384.
* | Bump test dependencies in stream pluginsArnaud Cogoluègnes2021-01-142-4/+4
| |
* | Merge pull request #2680 from rabbitmq/rabbitmq-managenet-2615Michael Klishin2021-01-132-16/+93
|\ \ | |/ |/| HTTP API reference: add documentation for pagination parameters
| * Don't unintentionally gitignore HTTP API doc referenceMichael Klishin2021-01-131-8/+0
| |
| * HTTP API doc reference: wording, markupMichael Klishin2021-01-131-76/+91
| |
| * Add documentation for the paginationrabbitmq-managenet-2615Gabriele Santomaggio2020-12-141-8/+78
| | | | | | | | fixes: https://github.com/rabbitmq/rabbitmq-server/issues/2615
* | type name fixkjnilsson2021-01-131-1/+1
| |
* | Merge pull request #2713 from rabbitmq/stream-queue-failoverKarl Nilsson2021-01-135-46/+316
|\ \ | | | | | | Stream: Channel resend on leader change
| * | Remove debug log messagestream-queue-failoverkjnilsson2021-01-131-1/+0
| | |
| * | bugfixkjnilsson2021-01-131-1/+2
| | |
| * | Stream: Channel resend on leader changekjnilsson2021-01-135-45/+315
| | | | | | | | | | | | | | | | | | | | | | | | Detect when a new stream leader is elected and make stream_queues re-send any unconfirmed, pending messages to ensure they did not get lost during the leader change. This is done using the osiris deduplication feature to ensure the resend does not create duplicates of messages in the stream.
* | | MQTT auth_SUITE: synchronise concurrent setup with the testMichael Klishin2021-01-132-3/+10
|/ /
* | Merge pull request #2695 from rabbitmq/update-retentionKarl Nilsson2021-01-134-39/+198
|\ \ | | | | | | Update retention when only stream retention policy has changed
| * | Remove use of non-deterministic functionupdate-retentionkjnilsson2021-01-131-3/+5
| | | | | | | | | | | | Inside stream coordinator.