| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | rabbit_fifo: Fixes for move to lqueue | kjnilsson | 2020-09-07 | 4 | -270/+280 | |
| | | | | | | | | | | | Also rename v0 state back to rabbit_fifo else it could never work with old state! | |||||
| | * | rabbit_fifo: change messages map to queue | kjnilsson | 2020-09-07 | 4 | -86/+96 | |
| | | | | | | | | | This results in a lower memory use per message. | |||||
| | * | rabbit_fifo machine version 1 | kjnilsson | 2020-09-07 | 4 | -1/+3527 | |
| | | | | | | | | | | | First commit in a series that will evolve the rabbit_fifo state machine into version 1. | |||||
| * | | More debug logging for runtime parameter updates | Michael Klishin | 2020-09-14 | 1 | -0/+3 | |
| | | | | | | | | | for VESC-984 | |||||
| * | | Merge pull request #2443 from rabbitmq/mk-new-ra-wal-settings-in-conf-schema | Michael Klishin | 2020-09-10 | 1 | -0/+28 | |
| |\ \ | |/ |/| | Support recently introduced Ra WAL settings in rabbitmq.conf | |||||
| | * | Support recently introduced Ra WAL settings in rabbitmq.conf | Michael Klishin | 2020-09-10 | 1 | -0/+28 | |
| |/ | ||||||
| * | Adjustments for test flakes | Philip Kuryloski | 2020-09-03 | 1 | -2/+3 | |
| | | ||||||
| * | GitHub Actions: Run recently added testsuites | Jean-Sébastien Pédron | 2020-09-03 | 2 | -0/+576 | |
| | | ||||||
| * | Run dead lettering test cases sequentially | Jean-Sébastien Pédron | 2020-09-02 | 1 | -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édron | 2020-09-02 | 1 | -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 Klishin | 2020-09-02 | 3 | -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 Bakken | 2020-09-02 | 2 | -17/+6 | |
| | | | | | | | | | This reverts commit e86fa81a3f90599d03b2f9beaaa56cfb6a4226f1. | |||||
| | * | 'make dialyze' passes past the per-user limit changes | Michael Klishin | 2020-09-02 | 6 | -25/+55 | |
| | | | ||||||
| | * | README: link to Kubernetes Cluster Operator | Michael Klishin | 2020-09-02 | 1 | -0/+1 | |
| | | | ||||||
| | * | Remove a stray README link | Michael Klishin | 2020-09-02 | 1 | -2/+0 | |
| | | | ||||||
| | * | README badge for the Erlang 23.0 workflow | Michael Klishin | 2020-09-02 | 1 | -0/+3 | |
| | | | ||||||
| | * | Correct typos detected by xref | Michael Klishin | 2020-09-02 | 2 | -3/+3 | |
| | | | ||||||
| | * | Rework a flaky test | Michael Klishin | 2020-09-02 | 1 | -18/+3 | |
| | | | ||||||
| | * | More per_user_connection_channel_limit suite massaging | Michael Klishin | 2020-09-02 | 1 | -87/+177 | |
| | | | | | | | | | to reduce sporadic failures. | |||||
| | * | Cleanly close connections in this test | Michael Klishin | 2020-09-02 | 1 | -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 flakes | Michael Klishin | 2020-09-02 | 1 | -14/+12 | |
| | | | ||||||
| | * | Use rabbit_ct_helpers:await_condition/1 for assertions | Michael Klishin | 2020-09-02 | 1 | -193/+473 | |
| | | | | | | | | | | | they are time-sensitive since we observe connection tracking effects from the outside. | |||||
| | * | Refer to running nodes using rabbit_nodes:all_running/0 | Michael Klishin | 2020-09-02 | 12 | -37/+34 | |
| | | | | | | | | | to simplify the move to Mnevis in the future. | |||||
| | * | Minor improvements to log message formatting | Michael Klishin | 2020-09-02 | 2 | -3/+3 | |
| | | | ||||||
| | * | A typo | Michael Klishin | 2020-09-02 | 1 | -1/+1 | |
| | | | ||||||
| | * | set_user_limits/3: return an error if feature flag is disabled | Michael Klishin | 2020-09-02 | 1 | -7/+14 | |
| | | | ||||||
| | * | Naming | Michael Klishin | 2020-09-02 | 1 | -229/+229 | |
| | | | ||||||
| | * | Bump tracking execution timeout to 15s | Michael Klishin | 2020-09-02 | 1 | -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 operations | Ayanda-D | 2020-09-02 | 1 | -12/+26 | |
| | | | ||||||
| | * | New function to list limits for all users | Anupama Singh | 2020-09-02 | 1 | -1/+6 | |
| | | | ||||||
| | * | Switch to Mozilla Public License 2.0 (MPL 2.0) | Ayanda-D | 2020-09-02 | 8 | -105/+32 | |
| | | | | | | | | | Ref: #2408 | |||||
| | * | Remove unused functions in vhost connection limit | Ayanda-D | 2020-09-02 | 1 | -19/+0 | |
| | | | | | | | | | partitions test suite | |||||
| | * | Added new user_limits feature flag | Anupama Singh | 2020-09-02 | 1 | -1/+24 | |
| | | | ||||||
| | * | Updated internal_user record access to use new APIs | Anupama Singh | 2020-09-02 | 4 | -63/+55 | |
| | | | ||||||
| | * | Added new internal_user_v1 record api | Anupama Singh | 2020-09-02 | 1 | -0/+148 | |
| | | | ||||||
| | * | Added new internal_user_v2 record api | Anupama Singh | 2020-09-02 | 1 | -0/+212 | |
| | | | ||||||
| | * | Add per_user_connection_channel_limit_partitions test | Ayanda-D | 2020-09-02 | 1 | -0/+183 | |
| | | | ||||||
| | * | Make formatting of user channel-limit exceeded consistent | Ayanda-D | 2020-09-02 | 1 | -2/+2 | |
| | | | ||||||
| | * | Add per_user_connection_channel_limit test suite | Ayanda-D | 2020-09-02 | 4 | -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 messages | Ayanda-D | 2020-09-02 | 1 | -5/+6 | |
| | | | ||||||
| | * | Added function clause to clear all limits for given user | Anupama Singh | 2020-09-02 | 1 | -0/+4 | |
| | | | ||||||
| | * | Introduce per-user channel tracking | Ayanda-D | 2020-09-02 | 6 | -3/+1229 | |
| | | | | | | | | | | | | | Make 'tracking_execution_timeout' configurable Add per_user_connection_channel_tracking_SUITE | |||||
| | * | Update connection/channel limit context and error messages | Ayanda-D | 2020-09-02 | 1 | -10/+18 | |
| | | | | | | | | | in rabbit_direct | |||||
| | * | User connection/channel limit for direct connections | Anupama Singh | 2020-09-02 | 2 | -26/+46 | |
| | | | ||||||
| | * | Use count_tracked_items_in | Ayanda-D | 2020-09-02 | 2 | -2/+2 | |
| | | | ||||||
| | * | Checking allowed channel count for user before channel creation | Anupama Singh | 2020-09-02 | 1 | -13/+22 | |
| | | | ||||||
| | * | Add rabbit_auth_backend_internal:exists/1 predicate | Ayanda-D | 2020-09-02 | 1 | -8/+11 | |
| | | | ||||||
| | * | Update per-vhost connection count references to new API | Ayanda-D | 2020-09-02 | 4 | -4/+4 | |
| | | | ||||||
| | * | Checking user connection limit before starting connection | Anupama Singh | 2020-09-02 | 1 | -2/+11 | |
| | | | ||||||
| | * | Setting connection/channel limits for user | Anupama Singh | 2020-09-02 | 1 | -0/+76 | |
| | | | ||||||
