Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Try multiple calls to the cache actionfix-workflow-caching | Philip Kuryloski | 2020-12-11 | 4 | -306/+322 |
| | |||||
* | More path/cache fiddling in actions | Philip Kuryloski | 2020-12-11 | 4 | -36/+28 |
| | |||||
* | Fixup previous commit | Philip Kuryloski | 2020-12-11 | 4 | -8/+0 |
| | |||||
* | Leverage the direct cache in rabbit-checks | Philip Kuryloski | 2020-12-11 | 4 | -48/+24 |
| | |||||
* | Remove invalid `docker pull` in workflows | Philip Kuryloski | 2020-12-11 | 4 | -121/+0 |
| | | | | | The ci image is no longer retrieved from GCR, so we are not authenticated and the pull fails (as well as being unnecessary) | ||||
* | Revert "Use artifacts rather than cache in github actions" | Philip Kuryloski | 2020-12-11 | 8 | -1736/+1865 |
| | | | | | | This reverts commit 6a2da1318bc342ce3d23779bac5f4a4db694d63b. Artifacts turned out to be much too slow | ||||
* | Use artifacts rather than cache in github actions | Philip Kuryloski | 2020-12-11 | 8 | -1865/+1736 |
| | | | | for workflow specific images | ||||
* | Fixup args for `docker load` in workflows | Philip Kuryloski | 2020-12-11 | 8 | -431/+431 |
| | |||||
* | Another image caching attempt for the workflows | Philip Kuryloski | 2020-12-11 | 10 | -6117/+2320 |
| | | | | | Take an explicit approach with docker save/load. This eliminates the need for the current Maintenance workflow | ||||
* | Refactor workflow sources | Philip Kuryloski | 2020-12-11 | 6 | -56/+22 |
| | | | | - dedupe docker layer caching yaml chunk | ||||
* | Attempt to fix up the docker image cache key conflicts | Philip Kuryloski | 2020-12-11 | 8 | -0/+2550 |
| | | | | in the workflows | ||||
* | Clean up workflow warnings | Philip Kuryloski | 2020-12-11 | 6 | -509/+971 |
| | | | | By using a more precise condition for when to upload logs after tests run | ||||
* | Merge branch 'update-gh-actions-docker-tests' | Philip Kuryloski | 2020-12-10 | 10 | -1815/+3264 |
|\ | |||||
| * | docker/build-push-action does not support load and push both trueupdate-gh-actions-docker-tests | Philip Kuryloski | 2020-12-10 | 4 | -4/+0 |
| | | |||||
| * | Try to add caching of docker image pulls | Philip Kuryloski | 2020-12-10 | 8 | -0/+854 |
| | | | | | | | | to save gcloud costs | ||||
| * | Update extern docker actions for test workflows | Philip Kuryloski | 2020-12-09 | 10 | -1815/+2414 |
| | | | | | | | | Use updated versions of third party GitHub Actions for docker | ||||
* | | Add chunk header parameter to send_file callback | Arnaud Cogoluègnes | 2020-12-09 | 1 | -1/+1 |
|/ | |||||
* | Use v2 of the docker build-push-action for ci base images | Philip Kuryloski | 2020-12-09 | 2 | -31/+63 |
| | | | | Also leverage github actions caching | ||||
* | Merge pull request #2674 from rabbitmq/rabbitmq-server-2673-followup | Luke Bakken | 2020-12-08 | 1 | -0/+1 |
|\ | | | | | Pass RABBITMQ_NODENAME via Windows service environment | ||||
| * | Pass RABBITMQ_NODENAME via Windows service environmentrabbitmq-server-2673-followup | Luke Bakken | 2020-12-07 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | Without this change using anything other than `rabbit` or the `rabbitmq-env-conf.bat` file will result in `erlang_dist_running_with_unexpected_nodename` Follow-up to #2673 cc @dumbbell @michaelklishin | ||||
* | | Update the aws key references for peer_discovery_aws | Philip Kuryloski | 2020-12-08 | 4 | -8/+8 |
| | | |||||
* | | Fix failure tests in stream plugin | Arnaud Cogoluègnes | 2020-12-08 | 1 | -3/+3 |
| | | |||||
* | | Update external github action reference | Philip Kuryloski | 2020-12-08 | 9 | -434/+434 |
|/ | | | | To clear warnings from GitHub Actions | ||||
* | Merge pull request #2673 from ↵ | Luke Bakken | 2020-12-07 | 1 | -0/+1 |
|\ | | | | | | | | | luos/allow_configuring_rabbitmq_base_multiple_times2 Windows service: allow overriding base service location | ||||
| * | allow configuring multiple rmq bases for multiple services | Lajos Gerecs | 2020-12-05 | 1 | -0/+1 |
| | | | | | | | | | | | | Currently RABBITMQ_BASE is always dynamically picked up from the environment. This change would fix it at the time of configuration of the service allowing multiple RabbitMQ services to be configured. | ||||
* | | Send shutdown message to non network/direct connection | Arnaud Cogoluègnes | 2020-12-04 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | Connections to the stream plugin does not have a type, so they can trigger some function_clause errors. This was the case when trying to close a connection from rabbit_connection_tracking module. The function now falls back to a simple gen_server call to the connection process for connections without a type. | ||||
* | | Wait longer for replicas to come up in stream plugin | Arnaud Cogoluègnes | 2020-12-04 | 3 | -2/+2 |
| | | |||||
* | | Handle errors in crashing_queues_SUITE | kjnilsson | 2020-12-03 | 4 | -5/+22 |
| | | | | | | | | | | | | | | | | | | | | As the connection may crash during the previous declaration and a caught error would be returned in amqp_connection:open_channel/1 that wasn't handled previously. Exactly how things fail in this test is most likely very timing dependent and may vary. Also fixes mqtt test where the process that set up a mock auth ETS table was transient when an rpc timeout was introduced | ||||
* | | Merge pull request #2669 from rabbitmq/rabbitmq-server-2668 | Michael Klishin | 2020-12-03 | 3 | -1/+39 |
|\ \ | | | | | | | Handle undefined args case | ||||
| * | | Handle undefined args caserabbitmq-server-2668 | Luke Bakken | 2020-12-02 | 1 | -0/+1 |
| | | | | | | | | | | | | Fixes #2668 | ||||
| * | | Add test that fails prior to the change for #2668 | Luke Bakken | 2020-12-02 | 2 | -1/+38 |
|/ / | |||||
* | | Merge branch 'Ayanda-D-call-timeout-safety' into master | Michael Klishin | 2020-12-01 | 8 | -11/+175 |
|\ \ | |||||
| * | | Use ?assertEquals here | Michael Klishin | 2020-12-01 | 1 | -2/+2 |
| | | | |||||
| * | | Wording | Michael Klishin | 2020-12-01 | 1 | -2/+2 |
| | | | |||||
| * | | Remove unused code line. | Mirah Gary | 2020-11-30 | 1 | -2/+0 |
| | | | |||||
| * | | Change per-object endpoint to `/metrics/per-object`. | Mirah Gary | 2020-11-30 | 5 | -6/+6 |
| | | | | | | | | | | | | This conforms with other http endpoints. | ||||
| * | | Document `/metrics/per_object` endpoint. | Michal Kuratczyk | 2020-11-30 | 1 | -1/+8 |
| | | | | | | | | | | | | | | | | | | [#175264017] Signed-off-by: Mirah Gary <mgary@pivotal.io> | ||||
| * | | Deleted unnecessary pattern | dcorbacho | 2020-11-30 | 1 | -2/+1 |
| | | | | | | | | | | | | :registry matches any registry, it's only a variable | ||||
| * | | Add /metrics/per_object endpoint | Michal Kuratczyk | 2020-11-30 | 4 | -13/+54 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Regardless of the value of `return_per_object_metrics`, this endpoint always returns per-object metrics. This allows scraping both endpoints at different intervals or scraping per-object metrics only during debugging. Co-authored-by: Mirah Gary <mgary@vmware.com> | ||||
| * | | Convert AMQP 091 timestamp to millisecond | Arnaud Cogoluègnes | 2020-11-30 | 2 | -3/+3 |
| | | | | | | | | | | | | For start offset in stream queue. | ||||
| * | | Support timestamp offsets for stream consumers | dcorbacho | 2020-11-30 | 2 | -0/+86 |
| | | | |||||
| * | | Remove stream field from publish command | Arnaud Cogoluègnes | 2020-11-30 | 4 | -43/+35 |
| | | | | | | | | | | | | | | | Only the publisher ID is necessary now the publisher declaration is mandatory before publishing. | ||||
| * | | Include publisher state management | Arnaud Cogoluègnes | 2020-11-30 | 1 | -36/+80 |
| | | | |||||
| * | | Enforce publisher ID uniqueness | Arnaud Cogoluègnes | 2020-11-30 | 1 | -36/+52 |
| | | | |||||
| * | | Add query publisher sequence | Arnaud Cogoluègnes | 2020-11-30 | 3 | -3/+55 |
| | | | |||||
| * | | Declare publisher in stream test | Arnaud Cogoluègnes | 2020-11-30 | 1 | -6/+20 |
| | | | |||||
| * | | Start adding publishing dedup support for streams | Arnaud Cogoluègnes | 2020-11-30 | 5 | -19/+120 |
| | | | |||||
| * | | Include publish dedup in stream protocol | Arnaud Cogoluègnes | 2020-11-30 | 3 | -5/+50 |
| | | | |||||
| * | | GitHub Actions tweaks | Philip Kuryloski | 2020-11-30 | 7 | -12/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | 1. Set ERLANG_VERSION explicitly in the rabbitmq_peer_discovery_aws tests as terraform requires it (it should already be present in our ci docker images, but I have not figured out why not yet) 2. Ensure that 'rabbit' & 'finish' jobs in actions do not run for cancelled workflows | ||||
| * | | Add failing direct connection safe call timeout test/mock | Ayanda-D | 2020-11-27 | 1 | -1/+18 |
| | | |