{"push_id":677194233,"size":50,"distinct_size":50,"ref":"refs/heads/scheduler-v2","head":"7ba50b3a2a29a279e6e2ce3ff2682bd0d56b3175","before":"4c44d95a489f83e59378ff8b4119ae315e20b327","commits":[{"sha":"5a39404a973c6551d66145cf2eb9dd8eceb7e2bf","author":{"email":"f7b948dad1afaad097aaa9ebb817c67370577dc9@serlo.org","name":"aeneasr"},"message":"cli: Output of cluster default now matches cluster\n\nCloses #1517\n\nSigned-off-by: aeneasr <aeneas.rekkas@serlo.org>","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/5a39404a973c6551d66145cf2eb9dd8eceb7e2bf"},{"sha":"5ac673444b72a6d384b83336b0593ec77eb161e0","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"Merge pull request #1544 from arekkas/cluster-default\n\ncli: Output of cluster default now matches cluster","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/5ac673444b72a6d384b83336b0593ec77eb161e0"},{"sha":"6ad9197433d43b7b7464a175ffde25b554ae2bd9","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"appliance/etcd: Update etcd to v2.0.11\n\nhttps://github.com/coreos/etcd/compare/v2.0.10...v2.0.11\n\nSigned-off-by: Jonathan Rudenberg <jonathan@titanous.com>","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/6ad9197433d43b7b7464a175ffde25b554ae2bd9"},{"sha":"fc69414a495a5203e985df553339418c01bf193f","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"discoverd/testutil: Add etcd client advertise flag\n\nThis is apparently required in etcd v2.0.11 (seems like a regression).\n\nSigned-off-by: Jonathan Rudenberg <jonathan@titanous.com>","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/fc69414a495a5203e985df553339418c01bf193f"},{"sha":"f2ef79c080e877f5f1daacaed80be9c814a6f696","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"Merge pull request #1546 from flynn/bump-etcd\n\nappliance/etcd: Update etcd to v2.0.11","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/f2ef79c080e877f5f1daacaed80be9c814a6f696"},{"sha":"352616e090875a47ba81f2a16f2d2a92631a7ffd","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"host/cli: Include `df -h` output in debug info\n\nSigned-off-by: Lewis Marshall <lewis@lmars.net>","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/352616e090875a47ba81f2a16f2d2a92631a7ffd"},{"sha":"4547ee6725a362a2b3d385046c1b466f60ebe19b","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"host/cli: Treat no hosts as an error in ps command\n\nThis is so the collect-debug-info will fallback to collecting on disk\nlogs.\n\nSigned-off-by: Lewis Marshall <lewis@lmars.net>","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/4547ee6725a362a2b3d385046c1b466f60ebe19b"},{"sha":"f5854593239aa7af2d272f61fa548ca346c9a989","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"Merge pull request #1549 from flynn/debug-info-updates\n\nDebug info updates","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/f5854593239aa7af2d272f61fa548ca346c9a989"},{"sha":"6ca938f65226a254e8ae5de78624eae92c312577","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"slugbuilder: Bump buildpacks\n\nhttps://github.com/heroku/heroku-buildpack-ruby/compare/d2d08e2b...4b493f80\nhttps://github.com/heroku/heroku-buildpack-python/compare/3ea07357...7fd3a047\nhttps://github.com/heroku/heroku-buildpack-scala/compare/230cbfa3...9e8907d5\nhttps://github.com/heroku/heroku-buildpack-php/compare/8da6b92a...04a7e4f8\n\nSigned-off-by: Jonathan Rudenberg <jonathan@titanous.com>","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/6ca938f65226a254e8ae5de78624eae92c312577"},{"sha":"bb3280a7544365f7440946eb1afec139e8135d50","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"Merge pull request #1551 from flynn/bump-buildpacks\n\nslugbuilder: Bump buildpacks","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/bb3280a7544365f7440946eb1afec139e8135d50"},{"sha":"0971cd929e89030938e2f45e414a0f2d800cf176","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"cli: Error if curl download of binary fails\n\nCloses #1550\n\nSigned-off-by: Jonathan Rudenberg <jonathan@titanous.com>","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/0971cd929e89030938e2f45e414a0f2d800cf176"},{"sha":"2c33802d05e21937ba9401847e8723f3debd3ee9","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"Merge pull request #1552 from flynn/cli-install-error\n\ncli: Error if curl download of binary fails","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/2c33802d05e21937ba9401847e8723f3debd3ee9"},{"sha":"e333fb3995d3bf8309b68f5265adb76cfe7e5616","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"host: Remove default max procs limit\n\nThe nprocs rlimit limits the process count of the user id of the process\nit is applied to. This makes it useless currently, as most jobs end up\nrunning as either root or nobody, resulting in errors like:\n\n    fork: Resource temporarily unavailable\n\nWhen there are more than nproc process running for a specific uid. In\npractice, this can happen when scaling a single app to a dozen or so\ninstances.\n\nThe long-term solution is to make sure every job has a different uid,\nbut this is a complex undertaking, so for now we’ll just remove the\ndefault limit.\n\nSigned-off-by: Jonathan Rudenberg <jonathan@titanous.com>","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/e333fb3995d3bf8309b68f5265adb76cfe7e5616"},{"sha":"6300edf33a77318bd00423c1c22ef51312c4bb19","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"Merge pull request #1554 from flynn/remove-nprocs\n\nhost: Remove default max procs limit","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/6300edf33a77318bd00423c1c22ef51312c4bb19"},{"sha":"be739252c4c96f24d8178bdc70e8f36ab076cdd0","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"cli: Add limit command for managing resource limits\n\nSigned-off-by: Lewis Marshall <lewis@lmars.net>","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/be739252c4c96f24d8178bdc70e8f36ab076cdd0"},{"sha":"da31ec6340b65cb7db96bf9abb67896b78a95199","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"controller: Assign default limits to one-off jobs\n\nSigned-off-by: Lewis Marshall <lewis@lmars.net>","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/da31ec6340b65cb7db96bf9abb67896b78a95199"},{"sha":"bf1142eff550ff9efbf81260d700bc2e28d1a6ff","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"controller: Move events into single app event stream\n\nSigned-off-by: Lewis Marshall <lewis@lmars.net>","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/bf1142eff550ff9efbf81260d700bc2e28d1a6ff"},{"sha":"2aecda1b2da34bc5fb658a90eb37894f6fe49e3d","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"controller: Use a single DB connection for app events\n\nPreviously, each event stream request would open a DB connection, and it\nseems some of these streams leak in CI which leads to the following\nerror:\n\n```\npq: remaining connection slots are reserved for non-replication\nsuperuser connections\n```\n\nThis commit moves to a single DB connection for all app events, and\nindividual streams subscribe and receive events from a single in-process\nlistener loop, which doesn't fix the leak, but at least does not lead to\nleaked DB connections.\n\nEach subscriber gets an in-memory queue of events so that slow receivers\ndon't block the listener loop.\n\nSigned-off-by: Lewis Marshall <lewis@lmars.net>","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/2aecda1b2da34bc5fb658a90eb37894f6fe49e3d"},{"sha":"0f4d359ceecc33256d175752b4896356d72ff7ea","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"Merge pull request #1553 from flynn/cli-limits\n\ncli: Add limit command for managing resource limits","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/0f4d359ceecc33256d175752b4896356d72ff7ea"},{"sha":"9a2ce3aff8b59884c3530a045baaa3ab87f1f284","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"Merge pull request #1537 from flynn/app-events\n\ncontroller: Move events into single app event stream","distinct":true,"url":"https://api.github.com/repos/jzila/flynn/commits/9a2ce3aff8b59884c3530a045baaa3ab87f1f284"}]}