summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * rabbit_fifo: Fixes for move to lqueuekjnilsson2020-09-074-270/+280
| | | | | | | | | | Also rename v0 state back to rabbit_fifo else it could never work with old state!
| * rabbit_fifo: change messages map to queuekjnilsson2020-09-074-86/+96
| | | | | | | | This results in a lower memory use per message.
| * rabbit_fifo machine version 1kjnilsson2020-09-074-1/+3527
| | | | | | | | | | First commit in a series that will evolve the rabbit_fifo state machine into version 1.
* | More debug logging for runtime parameter updatesMichael Klishin2020-09-141-0/+3
| | | | | | | | for VESC-984
* | Merge pull request #2443 from rabbitmq/mk-new-ra-wal-settings-in-conf-schemaMichael Klishin2020-09-101-0/+28
|\ \ | |/ |/| Support recently introduced Ra WAL settings in rabbitmq.conf
| * Support recently introduced Ra WAL settings in rabbitmq.confMichael Klishin2020-09-101-0/+28
|/
* Adjustments for test flakesPhilip Kuryloski2020-09-031-2/+3
|
* GitHub Actions: Run recently added testsuitesJean-Sébastien Pédron2020-09-032-0/+576
|
* Run dead lettering test cases sequentiallyJean-Sébastien Pédron2020-09-021-3/+4
| | | | | | Concourse has recently had a high rate of false positives at clustering stage. The suite still finishes in a very reasonable amount of time.
* per_vhost_connection_limit_SUITE: Use ↵Jean-Sébastien Pédron2020-09-021-5/+5
| | | | | | | | | | | | | | rabbit_connection_tracking:clear_tracked_connection_tables_for_this_node/0 ... instead of rabbit_connection_tracking:clear_all_connection_tracking_tables/0. They latter calls the former and the former exists in all release branches. This fixes the undef exception when running the testsuite with mixed-versions clusters. While here use rabbit_ct_broker_helpers:rpc_all() instead of having a loop to call rabbit_ct_broker_helpers:rpc().
* Merge branch 'lrb-add-multicall-timeout-to-force-event-refresh'Michael Klishin2020-09-023-6/+10
|\ | | | | | | | | | | | | Conflicts: src/rabbit_channel.erl src/rabbit_direct.erl src/rabbit_networking.erl
| * Revert "tcp_listener_sup: use maps for supervisor flags and child spec"Luke Bakken2020-09-022-17/+6
| | | | | | | | This reverts commit e86fa81a3f90599d03b2f9beaaa56cfb6a4226f1.
| * 'make dialyze' passes past the per-user limit changesMichael Klishin2020-09-026-25/+55
| |
| * README: link to Kubernetes Cluster OperatorMichael Klishin2020-09-021-0/+1
| |
| * Remove a stray README linkMichael Klishin2020-09-021-2/+0
| |
| * README badge for the Erlang 23.0 workflowMichael Klishin2020-09-021-0/+3
| |
| * Correct typos detected by xrefMichael Klishin2020-09-022-3/+3
| |
| * Rework a flaky testMichael Klishin2020-09-021-18/+3
| |
| * More per_user_connection_channel_limit suite massagingMichael Klishin2020-09-021-87/+177
| | | | | | | | to reduce sporadic failures.
| * Cleanly close connections in this testMichael Klishin2020-09-021-4/+3
| | | | | | | | | | Killing a local connection process makes the test flaky. For the purpose of this suite, a clean close is good enough.
| * Try to address more of per_user_connection_channel_limit suite test flakesMichael Klishin2020-09-021-14/+12
| |
| * Use rabbit_ct_helpers:await_condition/1 for assertionsMichael Klishin2020-09-021-193/+473
| | | | | | | | | | they are time-sensitive since we observe connection tracking effects from the outside.
| * Refer to running nodes using rabbit_nodes:all_running/0Michael Klishin2020-09-0212-37/+34
| | | | | | | | to simplify the move to Mnevis in the future.
| * Minor improvements to log message formattingMichael Klishin2020-09-022-3/+3
| |
| * A typoMichael Klishin2020-09-021-1/+1
| |
| * set_user_limits/3: return an error if feature flag is disabledMichael Klishin2020-09-021-7/+14
| |
| * NamingMichael Klishin2020-09-021-229/+229
| |
| * Bump tracking execution timeout to 15sMichael Klishin2020-09-021-1/+1
| | | | | | | | | | We have seen false positives from 5s timeouts on heavy loaded nodes, way more than once.
| * Add events & include acting-user in user-limit operationsAyanda-D2020-09-021-12/+26
| |
| * New function to list limits for all usersAnupama Singh2020-09-021-1/+6
| |
| * Switch to Mozilla Public License 2.0 (MPL 2.0)Ayanda-D2020-09-028-105/+32
| | | | | | | | Ref: #2408
| * Remove unused functions in vhost connection limitAyanda-D2020-09-021-19/+0
| | | | | | | | partitions test suite
| * Added new user_limits feature flagAnupama Singh2020-09-021-1/+24
| |
| * Updated internal_user record access to use new APIsAnupama Singh2020-09-024-63/+55
| |
| * Added new internal_user_v1 record apiAnupama Singh2020-09-021-0/+148
| |
| * Added new internal_user_v2 record apiAnupama Singh2020-09-021-0/+212
| |
| * Add per_user_connection_channel_limit_partitions testAyanda-D2020-09-021-0/+183
| |
| * Make formatting of user channel-limit exceeded consistentAyanda-D2020-09-021-2/+2
| |
| * Add per_user_connection_channel_limit test suiteAyanda-D2020-09-024-2/+1293
| | | | | | | | | | Ensure channel tracking tables are cleared in tracking tests Use new counting API in vhost test suites
| * Update formatting and cosmetics for user-limit error messagesAyanda-D2020-09-021-5/+6
| |
| * Added function clause to clear all limits for given userAnupama Singh2020-09-021-0/+4
| |
| * Introduce per-user channel trackingAyanda-D2020-09-026-3/+1229
| | | | | | | | | | | | Make 'tracking_execution_timeout' configurable Add per_user_connection_channel_tracking_SUITE
| * Update connection/channel limit context and error messagesAyanda-D2020-09-021-10/+18
| | | | | | | | in rabbit_direct
| * User connection/channel limit for direct connectionsAnupama Singh2020-09-022-26/+46
| |
| * Use count_tracked_items_inAyanda-D2020-09-022-2/+2
| |
| * Checking allowed channel count for user before channel creationAnupama Singh2020-09-021-13/+22
| |
| * Add rabbit_auth_backend_internal:exists/1 predicateAyanda-D2020-09-021-8/+11
| |
| * Update per-vhost connection count references to new APIAyanda-D2020-09-024-4/+4
| |
| * Checking user connection limit before starting connectionAnupama Singh2020-09-021-2/+11
| |
| * Setting connection/channel limits for userAnupama Singh2020-09-021-0/+76
| |