Events service in Rust, with RFC 3339 times and accurate push events
- events: rewritten in Rust; publishing queues, the queue consumer writes the log and fans out to each subscriber's own queue. Event times are RFC 3339 text, the last place Unix milliseconds were stored - repos and work publish over the same JSON RPC as every other call between services - git.push is published once per branch that moved, naming that branch, instead of always naming the default branch. The branches are read from the push's own commands and checked against the store before reporting - work: a push event updates the pull request for that branch directly
No changes
This commit changes no files.