Is global limit required for chunking to work with Oban.Pro.Workers.Chunk?

or put another way, can I run a chunked worker on a queue which has no global limit set?

Yes, you can absolutely run a chunk worker on a non-global queue. However, setting a global limit becomes more important if you have low throughput and many nodes. That can lead to multiple chunks starting and none of them being “full”, which can be wasteful.

There’s more about it here: Oban.Pro.Chunk — Oban Pro v1.7.8