Commit Graph

262 Commits

Author SHA1 Message Date
Jean-Sébastien Pédron 50861db2b1 Update erlang.mk 2018-04-11 10:52:32 +02:00
Jean-Sébastien Pédron fa55a96e5b Update rabbitmq-components.mk 2018-04-11 10:51:15 +02:00
Jean-Sébastien Pédron eac8636613 Update rabbitmq-components.mk 2018-04-11 10:09:58 +02:00
Jean-Sébastien Pédron a9cd3765ff Travis CI: Update config from rabbitmq-common 2018-04-10 13:06:03 +02:00
Michael Klishin 1e32993716 One more doco example 2018-03-14 06:40:58 +03:00
Jean-Sébastien Pédron 0b92cf2bd4 Update erlang.mk 2018-03-02 19:03:42 +01:00
Daniil Fedotov 0fdfa0fbab Use gen_server instead of gen_server2 for caches 2018-01-31 11:44:41 +00:00
Jean-Sébastien Pédron 13e35274bb Update rabbitmq-components.mk 2018-01-30 15:23:27 +01:00
Luke Bakken d2dc41b53a Update rabbitmq-components.mk 2018-01-29 16:22:08 -08:00
Daniil Fedotov 9b343894c1 Improve test error ouput. 2018-01-29 18:33:46 +00:00
Jean-Sébastien Pédron 2d62b5490a Update rabbitmq-components.mk 2018-01-23 17:21:19 +01:00
Jean-Sébastien Pédron c9e824bfa4 Update rabbitmq-components.mk 2018-01-23 15:31:09 +01:00
Diana Corbacho 8547f464bc Update rabbitmq-components.mk 2018-01-22 22:13:17 +00:00
Michael Klishin 947792d5da Mention that this plugin is included into 3.7.0 2017-12-19 14:06:33 +03:00
Jean-Sébastien Pédron f1d0d0530c Travis CI: Update config from rabbitmq-common 2017-12-15 15:10:20 +01:00
Jean-Sébastien Pédron f230da1d4d Update rabbitmq-components.mk 2017-12-01 11:06:10 +01:00
Jean-Sébastien Pédron f4450bbbe7 Update rabbitmq-components.mk 2017-11-28 14:00:35 +01:00
Jean-Sébastien Pédron 5fd00b3275 Update rabbitmq-components.mk 2017-11-28 13:25:40 +01:00
Jean-Sébastien Pédron 26d05370ba Travis CI: Update config from rabbitmq-common 2017-11-07 16:46:26 +01:00
Jean-Sébastien Pédron 88c886c4ed Merge branch 'stable' 2017-11-07 16:46:17 +01:00
Jean-Sébastien Pédron 2dc7c0d604 Travis CI: Update config from rabbitmq-common
[#152509619]
2017-11-07 14:29:51 +01:00
Jean-Sébastien Pédron c85606aa90 Merge branch 'stable' 2017-10-13 15:04:37 +02:00
Jean-Sébastien Pédron 648b451737 Update rabbitmq-components.mk 2017-10-13 14:33:03 +02:00
Jean-Sébastien Pédron b30cb56a2d Update rabbitmq-components.mk 2017-10-13 14:12:54 +02:00
Jean-Sébastien Pédron 1ea05e6098 Update rabbitmq-components.mk 2017-10-13 12:15:39 +02:00
Daniil Fedotov 167262b912 Merge branch 'stable' 2017-09-21 09:37:45 +01:00
Daniil Fedotov 6676eb8335 Update rabbitmq-components.mk 2017-09-20 16:34:23 +01:00
Daniil Fedotov 511a4d32ce Fix segmented cache expiration timeouts. 2017-09-20 15:59:42 +01:00
Daniil Fedotov 0c6ac7e491 Fix segmented cache expiration timeouts. 2017-09-20 15:57:54 +01:00
Jean-Sébastien Pédron abb6f3d1af Makefile: Update to the best practices
The content of `rabbitmq_auth_backend_cache.app.src` is integrated into
the `Makefile`.

While here, move testsuites from `test/src` to `test.

(cherry picked from commit fdcae62b683d675fb6b0b07a8837b58d6e9ee360)
2017-09-20 14:25:07 +02:00
Jean-Sébastien Pédron ac43db1a0b Makefile: Update to the best practices
The content of `rabbitmq_auth_backend_cache.app.src` is integrated into
the `Makefile`.

While here, move testsuites from `test/src` to `test.
2017-09-20 13:24:39 +02:00
Michael Klishin bf3aa20caa Update rabbitmq-components.mk 2017-09-13 17:54:04 -04:00
Michael Klishin f1266b7aab Update rabbitmq-components.mk 2017-09-13 17:45:22 -04:00
Michael Klishin 228d0565f3 Update rabbitmq-components.mk 2017-09-12 19:52:57 -04:00
Michael Klishin cbcb3d46fc Update rabbitmq-components.mk 2017-09-12 12:41:44 -04:00
Daniil Fedotov cd8e14fbf1 Merge branch 'stable' 2017-09-12 14:42:28 +01:00
Daniil Fedotov bd495cdac5 Tweak more timeouts in tests 2017-09-12 14:37:48 +01:00
Daniil Fedotov 6f9203220d Merge branch 'stable' 2017-09-12 14:21:15 +01:00
Daniil Fedotov d21439145d Tune timeout in tests.
This is not a recommended backend, so we don't care
if it's not precise.
2017-09-12 14:20:30 +01:00
Daniil Fedotov 2d93ee3fed Remove time_compat 2017-08-31 12:33:41 +01:00
Daniil Fedotov 54dcb14fed Merge branch 'stable' 2017-08-31 12:32:39 +01:00
Daniil Fedotov b43eb0d547 Support R16B03 2017-08-31 12:31:27 +01:00
Daniil Fedotov 3a1ea8fe83 Merge branch 'stable' 2017-08-31 11:42:19 +01:00
Daniil Fedotov bdd9e39b0e Add missing end_per_suite. 2017-08-31 11:41:58 +01:00
Daniil Fedotov 0b7ce2379d Merge branch 'stable' 2017-08-31 11:25:28 +01:00
Daniil Fedotov 8e9acf1a76 Add test deps 2017-08-31 11:13:44 +01:00
Daniil Fedotov ae073711ef Merge branch 'stable' 2017-08-30 19:20:12 +01:00
Daniil Fedotov ae42d319cc Update erlang.mk 2017-08-30 18:46:43 +01:00
Michael Klishin 2bbff5f2c1 Update rabbitmq-components.mk 2017-07-26 03:48:14 +03:00
Michael Klishin f99a61de05 Update rabbitmq-components.mk 2017-07-26 02:26:59 +03:00
Michael Klishin c0f55fc304 Update rabbitmq-components.mk 2017-06-12 20:12:31 +03:00
Michael Klishin 35bcf27b88 Update rabbitmq-components.mk 2017-06-12 18:35:34 +03:00
Michael Klishin 2612882774 Merge branch 'stable' 2017-06-02 18:09:26 +03:00
Michael Klishin 516323ae7f Update rabbitmq-components.mk 2017-06-02 17:51:21 +03:00
Michael Klishin b0fb783cbf Update rabbitmq-components.mk 2017-06-02 00:43:16 +03:00
Michael Klishin 2ffe61a5ab Update rabbitmq-components.mk 2017-06-01 18:01:28 +03:00
Jean-Sébastien Pédron 3d3453e6e4 Merge branch 'stable' 2017-05-16 18:00:22 +02:00
Jean-Sébastien Pédron 3c5d53325f Makefile: Load the new `rabbitmq-early-plugin.mk` early-stage plugin
See the corresponding commit in rabbitmq-common for an explanation.

[#144697185]
2017-05-16 17:24:41 +02:00
Jean-Sébastien Pédron addd3db228 Update erlang.mk 2017-05-16 17:24:35 +02:00
Jean-Sébastien Pédron 905cafe142 Merge branch 'stable' 2017-04-19 12:39:45 +02:00
Jean-Sébastien Pédron fb34f1ff92 Remove build.config re-update erlang.mk 2017-04-19 12:27:48 +02:00
Jean-Sébastien Pédron ab85ad7ddc Update erlang.mk 2017-04-19 12:00:07 +02:00
Michael Klishin 51d03ca884 Merge branch 'stable'
Conflicts:
	README.md
2017-04-11 19:55:03 +03:00
Michael Klishin 1aa99fbfd4 Sync README.md with master 2017-04-11 19:38:52 +03:00
Michael Klishin 68b1fdcf20 Reduce the possibility of confusion, see #9 2017-04-11 19:37:47 +03:00
Michael Klishin 0326006c5c Merge branch 'stable' 2017-04-02 21:55:15 +03:00
Michael Klishin 0eb3572257 (c) year 2017-04-02 21:47:03 +03:00
Michael Klishin a52d24fca0 Ignore test/config_schema_SUITE_data/schema/ 2017-03-20 19:12:23 +03:00
Daniil Fedotov 36e605b67b Config schema test for plugin
Part of [#141481501]
Moved from rabbitmq-server
2017-03-17 10:58:31 +00:00
Michael Klishin af1b498b28 Update rabbitmq-components.mk 2017-02-11 23:29:18 +03:00
Michael Klishin dcf6fffec1 Update rabbitmq-components.mk 2017-02-10 11:16:19 +03:00
Michael Klishin e5feceafc3 Update rabbitmq-components.mk 2017-02-10 03:06:11 +03:00
Michael Klishin 3c33903c59 README tweaks 2017-02-09 18:31:55 +03:00
Daniil Fedotov 054134fb27 Sysctl config schema 2017-02-09 12:40:33 +00:00
Michael Klishin 8c8cfc4ba8 merge branch 'stable' 2017-02-08 16:52:26 +03:00
Michael Klishin 83274e801a Update rabbitmq-components.mk 2017-02-08 16:38:09 +03:00
Michael Klishin 2e2b9abcc9 Update rabbitmq-components.mk to master 2017-02-06 19:54:28 +03:00
Michael Klishin 69dc5fa634 merge branch 'stable' 2017-02-06 19:50:24 +03:00
Michael Klishin 6da17e48a9 Update rabbitmq-components.mk 2017-02-06 19:23:47 +03:00
Michael Klishin 188c306baf Merge pull request #6 from rabbitmq/rabbitmq-auth-backend-cache-5
Support topic authorisation
2017-02-06 19:12:41 +03:00
Michael Klishin 90cedce715 Update README.md 2017-02-06 18:36:57 +03:00
Arnaud Cogoluègnes 26b7b26c2b Add read topic permission to tests
References rabbitmq/rabbitmq-server#1085
2017-02-06 10:31:00 +01:00
Arnaud Cogoluègnes 113250a78e Merge branch 'master' into rabbitmq-auth-backend-cache-5 2017-02-01 09:44:28 +01:00
Arnaud Cogoluègnes 88e415ae0f Merge branch 'stable' 2017-02-01 09:40:06 +01:00
Arnaud Cogoluègnes 0d08a767a5 Update rabbitmq-components.mk 2017-02-01 09:39:46 +01:00
Arnaud Cogoluègnes 426218f0ef Support topic authorisation for publishing
References #5
Related to rabbitmq/rabbitmq-server#505 and rabbitmq/rabbitmq-server#1085
2017-01-31 16:59:40 +01:00
Arnaud Cogoluègnes 9aa74f6ffc Add acting user in tests 2017-01-31 14:22:08 +01:00
Arnaud Cogoluègnes c63757b8b9 Merge branch 'stable' 2017-01-31 14:13:05 +01:00
Arnaud Cogoluègnes b36ef56b5f Fix build
Update erlang.mk, rabbitmq-components.mk, and add
rabbitmq_ct_helpers as a test dependency.
2017-01-31 14:12:03 +01:00
Michael Klishin 892c67ac6a Update README.md 2016-12-05 14:05:17 +03:00
Michael Klishin ee432acfa9 Update README.md 2016-07-21 14:53:56 +03:00
Michael Klishin 2851eb9cac Sync rabbitmq-components.mk 2016-07-21 14:41:30 +03:00
Jean-Sébastien Pédron beb23cb1b7 Testsuite: Adapt to the plugins-related changes in rabbit_ct_broker_helpers 2016-06-14 17:21:25 +02:00
Michael Klishin 92fa979164 Update README.md 2016-06-07 11:55:07 +03:00
Michael Klishin b172249016 Update README.md 2016-06-07 11:54:05 +03:00
Daniil Fedotov 0950ff943d Compatibility with master 2016-06-02 11:47:26 +01:00
Daniil Fedotov 28d22cdca4 Segment optimisation for segmented ets backends 2016-06-02 11:39:42 +01:00
Daniil Fedotov be1bea1f99 Move expiration functions to rabbit_auth_cache 2016-06-02 11:24:45 +01:00
Daniil Fedotov dd9db448f9 Move expiration out of gen_server for ets cache backend 2016-06-01 13:37:03 +01:00
Daniil Fedotov bdad054fd7 Specify plugins as list of atoms 2016-06-01 13:19:08 +01:00
Daniil Fedotov 34c6d5b807 Ensure cache backend is loaded 2016-06-01 13:13:07 +01:00
Michael Klishin 5c54bf0a31 Update rabbitmq-components.mk 2016-06-01 02:07:14 +03:00
Daniil Fedotov 7219dbd2c4 Mention full ets cache backend 2016-05-19 13:15:16 +01:00
Daniil Fedotov 118a6648ec rabbit_auth_cache behaviour 2016-05-19 10:18:02 +01:00
Daniil Fedotov e2b27f5e15 Garbage collected cache implementation with minimal gen_server use 2016-05-18 15:30:06 +01:00
Daniil Fedotov 932a66ab3a Added experimental section 2016-05-17 17:48:45 +01:00
Daniil Fedotov 960669c0d9 Support separate authn and authz backends 2016-05-17 17:44:20 +01:00
Daniil Fedotov 10518c3468 Added README 2016-05-17 17:36:29 +01:00
Daniil Fedotov 7d101f2c95 Functional tests for auth backend 2016-05-17 17:00:17 +01:00
Daniil Fedotov 649efd9f06 Specify TTL in put 2016-05-17 15:12:30 +01:00
Daniil Fedotov a664302846 Basic cache tests 2016-05-17 11:35:08 +01:00
Daniil Fedotov a8b2727ac3 init. 2016-05-16 15:28:28 +01:00