summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Emit release cursor when expiring messagesquorum-queues-v2David Ansari2022-01-212-42/+59
* Add Prometheus metrics for dead-lettered messagesDavid Ansari2022-01-2111-134/+475
* Run dead letter TTL tests for quorum queuesDavid Ansari2022-01-181-11/+7
* Add more specsDavid Ansari2022-01-146-27/+56
* Fix dialyzer warningsDavid Ansari2022-01-144-13/+11
* Improve performance of dlx workerDavid Ansari2022-01-131-60/+59
* Allow for higher dlx throughput by defaultDavid Ansari2022-01-131-1/+1
* Log warning once in dlx workerDavid Ansari2022-01-112-158/+164
* Do not redeliver if target is quorum or stream queueDavid Ansari2022-01-112-234/+188
* Make rabbit_fifo_dlx not depend on rabbit_fifoDavid Ansari2022-01-119-449/+426
* Handle queue eol eventDavid Ansari2022-01-112-8/+74
* Clean up when terminating dlx workerDavid Ansari2022-01-111-16/+20
* Simplify receiving dlx deliveriesDavid Ansari2022-01-111-32/+10
* Add rabbit_fifo_dlx unit testsDavid Ansari2022-01-113-40/+150
* Simplify rabbit_fifoDavid Ansari2022-01-1111-444/+427
* QQ: add back expire before checkoutKarl Nilsson2022-01-112-11/+62
* QQ: optimise expire messagesKarl Nilsson2022-01-111-17/+40
* Do not register rabbit_fifo_dlx_workerDavid Ansari2022-01-116-103/+105
* Increase timeout to 15 minutesDavid Ansari2022-01-111-1/+1
* Try an even smaller size for dlx property tests.Karl Nilsson2022-01-111-2/+3
* rabbit_fifo_prop: turn down iterations of snapshots_dlx a bitKarl Nilsson2022-01-111-1/+1
* add lg:stop/0 to xref ignore listKarl Nilsson2022-01-111-0/+1
* Send acks asynchronouslyDavid Ansari2022-01-112-15/+11
* Make dlx_worker terminate itself if leader is downDavid Ansari2022-01-113-11/+35
* rabbit_fifo_prop fixesKarl Nilsson2022-01-112-12/+15
* Set delivery_limit on quorum queue dead_lettering testsKarl Nilsson2022-01-111-0/+1
* update rabbit_fifo_SUITE expectationsKarl Nilsson2022-01-111-2/+3
* Bazel suite configKarl Nilsson2022-01-111-0/+28
* Add more rabbit_fifo_dlx_integration_SUITE testsDavid Ansari2022-01-111-16/+122
* QQ Fix invalid_policy testKarl Nilsson2022-01-111-4/+1
* Move timers to aux eval eventKarl Nilsson2022-01-117-128/+270
* Add dlx integration tests for stats and many_target_queuesDavid Ansari2022-01-112-95/+307
* QQ: handle all dlx commands in one clauseKarl Nilsson2022-01-112-71/+17
* QQ: resend protocol refacorKarl Nilsson2022-01-119-288/+272
* QQ: better handle repeated requeues.Karl Nilsson2022-01-115-21/+155
* Add integration tests for at-least-once dead-letteringDavid Ansari2022-01-113-28/+378
* WIP Add at-least once dead-lettering for quorum queuesDavid Ansari2022-01-1123-441/+2276
* Maintain order when dead-lettering rejected messages in quorum queuesDavid Ansari2022-01-113-20/+60
* Delete oqueueDavid Ansari2022-01-113-343/+0
* QQ memory use improvementKarl Nilsson2022-01-119-422/+1364
* Replace nested tuples with improper listsKarl Nilsson2022-01-111-26/+27
* rabbit_fifo: code readabilityKarl Nilsson2022-01-111-50/+55
* QQ: introduce new machine version (2)David Ansari2022-01-114-5/+2432
* Merge pull request #3970 from rabbitmq/gh-3895-bugfixMichael Klishin2022-01-111-34/+5
|\
| * Fix issue with fsutilgh-3895-bugfixLuke Bakken2022-01-081-34/+5
|/
* Merge pull request #3967 from rabbitmq/tomyouyou-stream_select_leaderMichael Klishin2022-01-083-13/+38
|\
| * Stream coordinator: handle machine_version commandtomyouyou-stream_select_leaderKarl Nilsson2022-01-071-0/+2
| * Make stream coodinator machine versionedKarl Nilsson2022-01-073-15/+38
| * 'rabbit_stream_coordinator:select_leader' runs with wrong comparisontomyouyou2022-01-071-2/+2
|/
* Revert "Fix the sha and prefix for bazel-erlang based on the repo rename"Michael Klishin2022-01-061-3/+2