Skip to content

Commit 68e61b3

Browse files
committed
update queues and policies mgmt pages
Add leader-locator as an argument for all queue types Remove master-locator
1 parent a0ee907 commit 68e61b3

File tree

3 files changed

+5
-11
lines changed

3 files changed

+5
-11
lines changed

deps/rabbitmq_management/priv/www/js/global.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ var KNOWN_ARGS = {'alternate-exchange': {'short': 'AE', 'type': 'string'
2424
'x-dead-letter-exchange': {'short': 'DLX', 'type': 'string'},
2525
'x-dead-letter-routing-key': {'short': 'DLK', 'type': 'string'},
2626
'x-queue-master-locator': {'short': 'ML', 'type': 'string'},
27+
'x-queue-leader-locator': {'short': 'LL', 'type': 'string'},
2728
'x-max-priority': {'short': 'Pri', 'type': 'int'},
2829
'x-single-active-consumer': {'short': 'SAC', 'type': 'boolean'}};
2930

@@ -238,7 +239,7 @@ var HELP = {
238239
'Sets the <a target="_blank" href="https://www.rabbitmq.com/maxlength.html#overflow-behaviour">queue overflow behaviour</a>. This determines what happens to messages when the maximum length of a queue is reached. Valid values are <code>drop-head</code>, <code>reject-publish</code> or <code>reject-publish-dlx</code>. The quorum queue type only supports <code>drop-head</code> and <code>reject-publish</code>.',
239240

240241
'queue-master-locator':
241-
'Set the queue into master location mode, determining the rule by which the queue master is located when declared on a cluster of nodes.<br/>(Sets the "<a target="_blank" href="https://www.rabbitmq.com/ha.html">x-queue-master-locator</a>" argument.)',
242+
'Deprecated: please use `queue-leader-locator` instead. <a target="_blank" href="https://www.rabbitmq.com/docs/clustering#replica-placement">Controls which node the queue will be running on.</a>',
242243

243244
'queue-leader-locator':
244245
'Set the rule by which the queue leader is located when declared on a cluster of nodes. Valid values are <code>client-local</code> (default) and <code>balanced</code>.',

deps/rabbitmq_management/priv/www/js/tmpl/policies.ejs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -108,13 +108,13 @@
108108
<span class="argument-link" field="definition" key="dead-letter-exchange" type="string">Dead letter exchange</span> |
109109
<span class="argument-link" field="definition" key="dead-letter-routing-key" type="string">Dead letter routing key</span><br/>
110110
<span class="argument-link" field="definition" key="message-ttl" type="number">Message TTL</span><span class="help" id="queue-message-ttl"></span> |
111-
<span class="argument-link" field="definition" key="consumer-timeout" type="number">Consumer Timeout</span><span class="help" id="queue-consumer-timeout"></span></br>
111+
<span class="argument-link" field="definition" key="consumer-timeout" type="number">Consumer Timeout</span><span class="help" id="queue-consumer-timeout"></span> |
112+
<span class="argument-link" field="definition" key="queue-leader-locator" type="string">Leader locator</span><span class="help" id="queue-leader-locator"></span></br>
112113
</td>
113114
<tr>
114115
<td>Queues [Classic]</td>
115116
<td>
116117
<span class="argument-link" field="definition" key="queue-version" type="number">Version</span> <span class="help" id="queue-version"></span> |
117-
<span class="argument-link" field="definition" key="queue-master-locator" type="string">Master locator</span></br>
118118
</td>
119119
</tr>
120120
<tr>
@@ -124,8 +124,6 @@
124124
<span class="help" id="delivery-limit"></span> |
125125
<span class="argument-link" field="definition" key="dead-letter-strategy" type="string">Dead letter strategy</span>
126126
<span class="help" id="queue-dead-letter-strategy"></span> |
127-
<span class="argument-link" field="definition" key="queue-leader-locator" type="string">Leader locator</span>
128-
<span class="help" id="queue-leader-locator"></span>
129127
</td>
130128
</tr>
131129
<tr>
@@ -135,8 +133,6 @@
135133
<span class="help" id="queue-max-age"></span> |
136134
<span class="argument-link" field="definition" key="stream-filter-size-bytes" type="number">Filter size in bytes. Valid range: 16-255</span>
137135
<span class="help" id="queue-stream-filter-size-bytes"></span> |
138-
<span class="argument-link" field="definition" key="queue-leader-locator" type="string">Leader locator</span>
139-
<span class="help" id="queue-leader-locator"></span>
140136
</td>
141137
</tr>
142138
<tr>

deps/rabbitmq_management/priv/www/js/tmpl/queues.ejs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,6 @@
326326
<% if (queue_type == "classic") { %>
327327
<span class="argument-link" field="arguments" key="x-max-priority" type="number">Maximum priority</span> <span class="help" id="queue-max-priority"></span>
328328
| <span class="argument-link" field="arguments" key="x-queue-version" type="number">Version</span> <span class="help" id="queue-version"></span>
329-
| <span class="argument-link" field="arguments" key="x-queue-master-locator" type="string" value="">Master locator</span> <span class="help" id="queue-master-locator"></span>
330329
<% } %>
331330
<% if (queue_type == "quorum") { %>
332331
<span class="argument-link" field="arguments" key="x-delivery-limit" type="number">Delivery limit</span><span class="help" id="delivery-limit"></span>
@@ -340,9 +339,7 @@
340339
| <span class="argument-link" field="arguments" key="x-stream-filter-size-bytes" type="number">Filter size (per chunk) in bytes</span><span class="help" id="queue-stream-filter-size-bytes"></span>
341340
| <span class="argument-link" field="arguments" key="x-initial-cluster-size" type="number">Initial cluster size</span><span class="help" id="queue-initial-cluster-size"></span>
342341
<% } %>
343-
<% if (queue_type != "classic") { %>
344-
| <span class="argument-link" field="arguments" key="x-queue-leader-locator" type="string">Leader locator</span><span class="help" id="queue-leader-locator"></span>
345-
<% } %>
342+
<span class="argument-link" field="arguments" key="x-queue-leader-locator" type="string">Leader locator</span><span class="help" id="queue-leader-locator"></span>
346343
</td>
347344
</tr>
348345
</table>

0 commit comments

Comments
 (0)