Hi Karl,
Wanted to dynamically updated the size of the stream.. for that I executed below commands
1. [root@rabbitmq-cluster-0 __dp_jobs-0_1750921405177172365]# rabbitmqctl list_queues name,type,policy | grep stream | grep dp.jobs-0
dp.jobs-0 stream dp-job-stream-tuning
2. [root@rabbitmq-cluster-0 __dp_jobs-0_1750921405177172365]# rabbitmqctl list_policies
Listing policies for vhost "/" ...
vhost name pattern apply-to definition priority
/
dp-job-stream-tuning ^dp\.jobs.*$ streams {"stream-max-segment-size-bytes":536870912} 0
3. rabbitmqctl list_queues name,type,arguments | grep stream | grep dp.jobs-0
dp.jobs-0 stream [{"x-queue-leader-locator","least-leaders"},{"x-stream-max-segment-size-bytes",5000000},{"x-max-age","28800s"},{"x-queue-type","stream"}]
Even though the default parameters while stream creation is not changed..but based on the policy attached... will the new parameters will take affect for new segments or not