You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
S3C-11127: POC-specific-code: worker.sh status reads the suite's pidfile names
The rig names a pidfile after a number, the demo suite names it after a
number and the workgroup, and status did arithmetic on the whole suffix to
get a probe port. Bash read the wg of worker1-wg-a as a variable and the
command died under set -u on every suite worker. The number and the
workgroup are now split: files stay keyed by the whole suffix, only the
probe port is keyed by the number, and status lists every pidfile it finds
with its workgroup rather than folding two workers onto one line.
While there: it described the bare pool group unconditionally, which on any
workgroup run printed a raw group-does-not-exist from the broker. It now
lists whichever pool groups exist, with their lag.
say " per destination: $(worker_metrics "$n"| grep '^s3_notification_delivery_worker_delivered_total'| sed -E 's/.*target="([^"]*)".*\} /\1=/'| tr '\n''')"
say " per destination: $(worker_metrics "$i"| grep '^s3_notification_delivery_worker_delivered_total'| sed -E 's/.*target="([^"]*)".*\} /\1=/'| tr '\n''')"
51
67
say " assign/revoke: $(cnt "$(lf "$n")"'rdkafka.assign')/$(cnt "$(lf "$n")"'rdkafka.revoke')"
0 commit comments