{"push_id":1229746229,"size":3,"distinct_size":1,"ref":"refs/heads/master","head":"3577e2fbdb12128108c520612eb91d2f020d80d5","before":"ab08fa0e972b9ebcd73b1236184f2a8e944a5438","commits":[{"sha":"6f366e36e3773b14ace5f2750f55ee2e473a6a74","author":{"name":"Lennart Poettering","email":"2baa8fca698523d252842633f852b9ab3cfeddbc@poettering.net"},"message":"core: introduce activation rate limiting for socket units\n\nThis adds two new settings TriggerLimitIntervalSec= and TriggerLimitBurst= that\ndefine a rate limit for activation of socket units. When the limit is hit, the\nsocket is is put into a failure mode. This is an alternative fix for #2467,\nsince the original fix resulted in issue #2684.\n\nIn a later commit the StartLimitInterval=/StartLimitBurst= rate limiter will be\nchanged to be applied after any start conditions checks are made. This way,\nthere are two separate rate limiters enforced: one at triggering time, before\nany jobs are queued with this patch, as well as the start limit that is moved\nagain to be run immediately before the unit is activated. Condition checks are\ndone in between the two, and thus no longer affect the start limit.","distinct":false,"url":"https://api.github.com/repos/endlessm/systemd/commits/6f366e36e3773b14ace5f2750f55ee2e473a6a74"},{"sha":"5ed2a9f25728ebf928a0d3099abce72f510013dd","author":{"name":"Lennart Poettering","email":"2baa8fca698523d252842633f852b9ab3cfeddbc@poettering.net"},"message":"core: move start ratelimiting check after condition checks\n\nWith #2564 unit start rate limiting was moved from after the condition checks\nare to before they are made, in an attempt to fix #2467. This however resulted\nin #2684. However, with a previous commit a concept of per socket unit trigger\nrate limiting has been added, to fix #2467 more comprehensively, hence the\nstart limit can be moved after the condition checks again, thus fixing #2684.\n\nFixes: #2684","distinct":false,"url":"https://api.github.com/repos/endlessm/systemd/commits/5ed2a9f25728ebf928a0d3099abce72f510013dd"},{"sha":"3577e2fbdb12128108c520612eb91d2f020d80d5","author":{"name":"Daniel Drake","email":"ee241c468d4e6966435b3b389bc57561d2429211@endlessm.com"},"message":"Merge pull request #40 from endlessm/T12641\n\nFix \"Start request repeated too quickly\" messages","distinct":true,"url":"https://api.github.com/repos/endlessm/systemd/commits/3577e2fbdb12128108c520612eb91d2f020d80d5"}]}
{"actor":{"display_login":"dsd"}}