| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'stable'rabbitmq_v3_7_0_milestone11 | Michael Klishin | 2017-02-07 | 1 | -4/+4 |
| |\ | |||||
| | * | Update test expectationsrabbitmq_v3_6_7_milestone6 | Michael Klishin | 2017-02-07 | 1 | -4/+4 |
| | | | |||||
| * | | Merge branch 'stable' | Jean-Sébastien Pédron | 2017-02-07 | 1 | -3/+3 |
| |\ \ | |/ | |||||
| | * | Merge branch 'disable-background-gc-by-default' into stable | Jean-Sébastien Pédron | 2017-02-07 | 1 | -3/+3 |
| | |\ | |||||
| | | * | Bump message store credit flow settings | Michael Klishin | 2017-02-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | If we increase generic value for all processes, we should also increase them for the message store. The ratio isn't particularly scientific. | ||||
| | | * | Disable background GC by default; bump credit flow defaults | Michael Klishin | 2017-02-05 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Quite a bit of evidence of different kinds of workloads suggest that background GC does not contribute meaningfully to reducing node RAM usage on most of them. It does, however, on each run produce a massive spike in VM and CPU context switches, causing latency spikes. Some users report that running without background GC cuts their latency to a half or even a third. Multi-hour stress tests that max out all node CPU cores suggest that our current credit_flow default can still be bumped safely, reducing the amount of time publishers are throttled and making publisher latency and node's observed message throughput more predictable. | ||||
| * | | | merge branch 'stable' | Michael Klishin | 2017-02-06 | 1 | -0/+2 |
| |\ \ \ | |/ / | |||||
| | * | | Update rabbitmq-components.mk | Michael Klishin | 2017-02-06 | 1 | -0/+2 |
| | |/ | |||||
| * | | Merge pull request #1086 from rabbitmq/rabbitmq-server-1085 | Michael Klishin | 2017-02-06 | 3 | -25/+25 |
| |\ \ | | | | | | | Add topic authorisation for consumption | ||||
| | * \ | Merge branch 'master' into rabbitmq-server-1085 | Michael Klishin | 2017-02-05 | 7 | -227/+32 |
| | |\ \ | |/ / |/| | | |||||
| * | | | Merge branch 'stable' | Michael Klishin | 2017-02-03 | 1 | -219/+9 |
| |\ \ \ | | |/ | |/| | |||||
| | * | | Merge pull request #1097 from ↵ | Michael Klishin | 2017-02-03 | 1 | -219/+9 |
| | |\ \ | | | | | | | | | | | | | | | | | rabbitmq/move-rabbit_ssl-functions-to-rabbitmq-common rabbit_ssl: Move most functions to `rabbit_cert_info` in rabbitmq-common | ||||
| | | * | | rabbit_ssl: Move most functions to `rabbit_cert_info` in rabbitmq-common | Jean-Sébastien Pédron | 2017-02-03 | 1 | -219/+9 |
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Those functions do not depend on the broker itself, so they are safe to be moved to rabbitmq-common. Those functions are used by rabbitmq-erlang-client. So moving them resolves one more dependency of the client on the broker. [#118490793] | ||||
| * | | | Update rabbitmq-components.mk | Jean-Sébastien Pédron | 2017-02-02 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge pull request #1091 from rabbitmq/rabbitmq-server-1090 | Gerhard Lazu | 2017-02-02 | 2 | -1/+10 |
| |\ \ \ | | | | | | | | | Ignore pre-release version part in plugin version requirement validation | ||||
| | * | | | Rename "alpha" to "preview" in version comment | Daniil Fedotov | 2017-01-26 | 1 | -4/+4 |
| | | | | | |||||
| | * | | | Ignore pre-release version part in plugin version requirement validation | Daniil Fedotov | 2017-01-26 | 2 | -1/+10 |
| | | | | | |||||
| * | | | | Merge pull request #1089 from rabbitmq/rabbitmq-common-164 | Michael Klishin | 2017-02-01 | 3 | -6/+12 |
| |\ \ \ \ | | | | | | | | | | | Change the calls that uses the rabbit_json module | ||||
| | * | | | | Switch to rabbit_json:try_decode/1 | Michael Klishin | 2017-02-01 | 3 | -4/+4 |
| | | | | | | |||||
| | * | | | | merge branch 'master' | Michael Klishin | 2017-02-01 | 2 | -2/+2 |
| | |\ \ \ \ | |/ / / / |/| | | | | |||||
| | * | | | | Add Reason to error handler | Gabriele Santomaggio | 2017-01-27 | 1 | -2/+3 |
| | | | | | | |||||
| | * | | | | Add Reason to error handler | Gabriele Santomaggio | 2017-01-27 | 2 | -4/+9 |
| | | | | | | |||||
| | * | | | | Change the calls that uses the rabbit_json module | Gabriele Santomaggio | 2017-01-25 | 3 | -4/+4 |
| | |/ / / | | | | | | | | | | | | | See :https://github.com/rabbitmq/rabbitmq-common/issues/164 | ||||
| | | | * | Merge branch 'master' into rabbitmq-server-1085 | Arnaud Cogoluègnes | 2017-01-31 | 2 | -2/+2 |
| | | | |\ | |_|_|/ |/| | | | |||||
| * | | | | merge branch 'stable' | Michael Klishin | 2017-01-31 | 1 | -1/+1 |
| |\ \ \ \ | | |/ / | |/| | | |||||
| | * | | | Update rabbitmq-components.mkrabbitmq_v3_6_7_milestone5 | Michael Klishin | 2017-01-31 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Merge branch 'stable' | Jean-Sébastien Pédron | 2017-01-31 | 1 | -1/+1 |
| |\ \ \ \ | |/ / / | | / / | |/ / |/| | | |||||
| | * | | Makefile: Load rabbitmq-dist.mk before rabbitmq-run.mk | Jean-Sébastien Pédron | 2017-01-31 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | rabbitmq-run.mk also loads rabbitmq-dist.mk. This avoids a double-load of rabbitmq-dist.mk. | ||||
| | | * | Merge branch 'master' into rabbitmq-server-1085 | Arnaud Cogoluègnes | 2017-01-23 | 18 | -205/+322 |
| | | |\ | |_|/ |/| | | | | | | | | Conflicts: test/topic_permission_SUITE.erl | ||||
| * | | | Merge pull request #1082 from rabbitmq/rabbitmq-event-exchange-10rabbitmq_v3_7_0_milestone10 | Michael Klishin | 2017-01-21 | 18 | -205/+323 |
| |\ \ \ | | | | | | | | | Notify user who performed the action in all system events | ||||
| | * \ \ | Merge branch 'master' into rabbitmq-event-exchange-10 | Michael Klishin | 2017-01-20 | 4 | -12/+100 |
| | |\ \ \ | |/ / / |/| | | | |||||
| | * | | | Fall back to ?UNKNOWN_USER if no user is present in options | Michael Klishin | 2017-01-20 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes we don't know who the declaring user was: it can be due to an upgrade, because an exchange is built-in, and so on. Per discussion with @dcorbacho. | ||||
| | * | | | Merge branch 'master' into rabbitmq-event-exchange-10 | Michael Klishin | 2017-01-17 | 1 | -7/+8 |
| | |\ \ \ | |||||
| | * | | | | Notify user who performed the action in all system events | Diana Corbacho | 2017-01-16 | 16 | -197/+275 |
| | | | | | | |||||
| | * | | | | Add user ID to consumers | Diana Corbacho | 2017-01-15 | 1 | -8/+10 |
| | | | | | | |||||
| | * | | | | Include options map in queue and exchange records | Diana Corbacho | 2017-01-15 | 1 | -0/+38 |
| | | | | | | |||||
| | | | | * | Add topic authorisation for consumption | Arnaud Cogoluègnes | 2017-01-19 | 3 | -24/+25 |
| | |_|_|/ |/| | | | | | | | | | | | Fixes #1085 | ||||
| * | | | | Correct and expand rabbitmqctl(1) examples for vhost limits | Michael Klishin | 2017-01-19 | 1 | -3/+16 |
| | | | | | |||||
| * | | | | Merge pull request #1084 from rabbitmq/use-sh-for-scripts | Gerhard Lazu | 2017-01-18 | 3 | -9/+84 |
| |\ \ \ \ | |_|/ / |/| | | | Modify new scripts to use /bin/sh | ||||
| | * | | | Modify new scripts to use /bin/sh | Gerhard Lazu | 2017-01-17 | 3 | -9/+84 |
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While at it, make them POSIX.1-2008 compliant (a.k.a fix all shellchecks) Prefer parameter expansion and manipulation over command invocation: # OK-ish `dirname $0` # SPOT ON "${0%/*}" Guard against empty ESCRIPT_DIR var | ||||
| * | | | Merge pull request #1083 from rabbitmq/rabbitmq-cli-165 | Michael Klishin | 2017-01-17 | 1 | -7/+8 |
| |\ \ \ | |/ / |/| | | Fix API for listing vhost limits | ||||
| | * | | Fix API for listing vhost limits | Daniil Fedotov | 2017-01-17 | 1 | -7/+8 |
| |/ / | |||||
| * | | Merge pull request #1065 from rabbitmq/rabbitmq-server-505rabbitmq_v3_7_0_milestone9 | Michael Klishin | 2017-01-13 | 6 | -2/+253 |
| |\ \ | | | | | | | Topic-based authorisation for publishes | ||||
| | * | | Log topic when access to one is refused | Michael Klishin | 2017-01-12 | 1 | -2/+2 |
| | | | | |||||
| | * | | Merge branch 'master' into rabbitmq-server-505 | Michael Klishin | 2017-01-12 | 18 | -43/+903 |
| | |\ \ | |||||
| | * | | | Launch topic authorisation test in broker | Arnaud Cogoluègnes | 2016-12-29 | 1 | -45/+38 |
| | | | | | | | | | | | | | | | | | References #505 | ||||
| | * | | | Create topic permission table in upgrades | Arnaud Cogoluègnes | 2016-12-29 | 3 | -11/+34 |
| | | | | | | | | | | | | | | | | | References #505 | ||||
| | * | | | Merge branch 'master' into rabbitmq-server-505 | Arnaud Cogoluègnes | 2016-12-28 | 1 | -13/+2 |
| | |\ \ \ | |||||
| | * | | | | Move topic permission tests in their own suite | Arnaud Cogoluègnes | 2016-12-28 | 2 | -179/+222 |
| | | | | | | | | | | | | | | | | | | | | | References #505 | ||||
| | * | | | | Fix topic authorisation test | Arnaud Cogoluègnes | 2016-12-27 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | Fixes #505 | ||||
