On Mon, 23 Nov 2020 at 21:31, Adam Williamson adamwill@fedoraproject.org wrote:
On Mon, 2020-11-23 at 15:11 -0500, Neal Gompa wrote:
I would highly recommend not creating message consumers that rely on any particular message ordering because they're not going to work properly, GitLab or not.
Too late, pretty much every consumer I'm aware of relies on having chronological order or at least some way to sort them chronologically for processing for messages.
I don't think any consumer I've written does. They all just work on the basis "a thing happened; do some things relevant to the thing that happened".
Honestly my feeling is that most of our consumers fall into that category , I can't think of a use case where the chronological order matters (I have been told CI might, but I don't know the exact use case). If anyone has a concrete example, I would welcome it very much so that we can use it as a test case with GitLab.
-- Adam Williamson Fedora QA IRC: adamw | Twitter: adamw_ha https://www.happyassassin.net
devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org