diff --git a/.github/workflows/templates/test-mixed-versions.template.yaml b/.github/workflows/templates/test-mixed-versions.template.yaml index 94747911f974..02135223e45b 100644 --- a/.github/workflows/templates/test-mixed-versions.template.yaml +++ b/.github/workflows/templates/test-mixed-versions.template.yaml @@ -96,7 +96,7 @@ jobs: https://builds.hex.pm https://cdn.jsdelivr.net/hex - name: AUTHENTICATE TO GOOGLE CLOUD - uses: google-github-actions/auth@v2.1.5 + uses: google-github-actions/auth@v2.1.6 with: credentials_json: ${{ secrets.REMOTE_CACHE_CREDENTIALS_JSON }} - name: BUILD SECONDARY UMBRELLA ARCHIVE diff --git a/.github/workflows/templates/test.template.yaml b/.github/workflows/templates/test.template.yaml index bf2dfdf631c6..be79483d462c 100644 --- a/.github/workflows/templates/test.template.yaml +++ b/.github/workflows/templates/test.template.yaml @@ -73,7 +73,7 @@ jobs: run: | echo "value=bazel-repo-cache-${{ hashFiles('MODULE.bazel') }}" | tee -a $GITHUB_OUTPUT - name: AUTHENTICATE TO GOOGLE CLOUD - uses: google-github-actions/auth@v2.1.5 + uses: google-github-actions/auth@v2.1.6 with: credentials_json: ${{ secrets.REMOTE_CACHE_CREDENTIALS_JSON }} - name: REPO CACHE diff --git a/deps/rabbit/src/rabbit_amqqueue_process.erl b/deps/rabbit/src/rabbit_amqqueue_process.erl index f1daf31f0a94..63f886bd3763 100644 --- a/deps/rabbit/src/rabbit_amqqueue_process.erl +++ b/deps/rabbit/src/rabbit_amqqueue_process.erl @@ -119,7 +119,9 @@ arguments, owner_pid, exclusive, - user_who_performed_action + user_who_performed_action, + leader, + members ]). -define(INFO_KEYS, [pid | ?CREATION_EVENT_KEYS ++ ?STATISTICS_KEYS -- [name, type]]). @@ -1083,6 +1085,8 @@ i(auto_delete, #q{q = Q}) -> amqqueue:is_auto_delete(Q); i(arguments, #q{q = Q}) -> amqqueue:get_arguments(Q); i(pid, _) -> self(); +i(leader, State) -> node(i(pid, State)); +i(members, State) -> [i(leader, State)]; i(owner_pid, #q{q = Q}) when ?amqqueue_exclusive_owner_is(Q, none) -> ''; i(owner_pid, #q{q = Q}) ->