proofcarryingdata / zupass

Zuzalu Passport
259 stars 64 forks source link

Basic Semaphore groups for CSV pipelines #1824

Closed robknight closed 2 weeks ago

robknight commented 2 weeks ago

Adds basic Semaphore group support to CSV pipelines.

It is not possible to configure multiple groups. Instead, a single setting called semaphoreGroupName is provided. If unset, there are no Semaphore groups. If set, a single group will be created which includes all of the consumers of the pipeline. Consumers will only be members of the group after they have fetched their tickets at least once.