{"action":"opened","number":1952,"pull_request":{"url":"https://api.github.com/repos/sanger/sequencescape/pulls/1952","id":227001075,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI3MDAxMDc1","html_url":"https://github.com/sanger/sequencescape/pull/1952","diff_url":"https://github.com/sanger/sequencescape/pull/1952.diff","patch_url":"https://github.com/sanger/sequencescape/pull/1952.patch","issue_url":"https://api.github.com/repos/sanger/sequencescape/issues/1952","number":1952,"state":"open","locked":false,"title":"Update puma: 3.11.4 → 3.12.0 (minor)","user":{"login":"depfu[bot]","id":23717796,"node_id":"MDM6Qm90MjM3MTc3OTY=","avatar_url":"https://avatars3.githubusercontent.com/in/715?v=4","gravatar_id":"","url":"https://api.github.com/users/depfu%5Bbot%5D","html_url":"https://github.com/apps/depfu","followers_url":"https://api.github.com/users/depfu%5Bbot%5D/followers","following_url":"https://api.github.com/users/depfu%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/depfu%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/depfu%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/depfu%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/depfu%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/depfu%5Bbot%5D/repos","events_url":"https://api.github.com/users/depfu%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/depfu%5Bbot%5D/received_events","type":"Bot","site_admin":false},"body":"\n\n\n\n\nWe've updated a dependency and here is what you need to know:\n\n| name | version specification | old version | new version |\n| --- | --- | --- | --- |\n| puma |  | 3.11.4 | 3.12.0 |\n\n\n\nYou should probably take a good look at the info here and the test results before merging this pull request, of course.\n\n### What changed?\n\n\n#### ✳️ puma (3.11.4 → 3.12.0) · [Repo](https://github.com/puma/puma/) · [Changelog](https://github.com/puma/puma/blob/master/History.md)\n\n\n<details>\n<summary>Commits</summary>\n<p><a href=\"https://github.com/puma/puma/compare/e1865c25fa0e8169dc2de7d1c6b9a6648bf81842...f7e1e58dcba1e19e470b6eb0c44c33a0722285f6\">See the full diff on Github</a>. The new version differs by 32 commits:</p>\n\n<ul>\n<li><a href=\"https://github.com/puma/puma/commit/f7e1e58dcba1e19e470b6eb0c44c33a0722285f6\"><code>Merge pull request #1614 from puma/schneems/version-bump</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/8eb215dc0800fe8e6c94ed7f2157d3c86452a79f\"><code>v3.12.0</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/c3b3a9712a4752f356653b49d7504783a5907acf\"><code>Merge pull request #1611 from jkutner/master</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/db9e26af6b832078cfa415b9bb96c0f7d16c96b3\"><code>Update url for binder parsing test for JRuby</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/7f71af4b45ba0e49ee024441aeb50f47e767e9ec\"><code>Merge pull request #1604 from puma/schneems/max-thread-metric</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/fb2ca4c17c92f7658bb88e93fff4ec04cd22a3d1\"><code>Add max_threads to `Puma.stats`</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/5a7d884bdc300f477d0559181af1d52f37eaa4d3\"><code>Merge pull request #1579 from puma/schneems/waiting</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/e4255d03fb57021c96f7d03a3784b21b6e85b35b\"><code>Merge pull request #1478 from eallison91/dev/ssl_cipher_support</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/6d0efee913905c6b2b9046475cf5f18939ce6b1c\"><code>Add support for --control-url (#1487)</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/4a7a9be7bdc45425d02491bc11646a31d8703f01\"><code>Fix ssl_v3_rejection test hanging (#1567)</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/2154d116c3cfd34baac1366cf4f5b77a6e568c55\"><code>Bump versions tested on TravisCI (#1566)</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/825bf851f86f25317c52e1597a277ec27dc318c1\"><code>require ruby 2.2+ in gemspec (#1506)</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/bcbe81133351e1a4bcee8cbf45816b631cc2717b\"><code>leak_stack_on_error in test environment (#1557)</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/ae5c94f728e5fc72c290d6de9c45c7e7744d94cd\"><code>Fix tests</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/a60ceef5ead9df4f3fd21cc2671d815a910a080a\"><code>Include max threads in capacity calculation</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/8b10df8b2ba5505129068d99d8cb78b07f932efb\"><code>[close #1577] Negative Backpressure Metric</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/119b6eb4ad0693719a9944933b127223d49a0680\"><code>Merge pull request #1576 from puma/schneems/doc-threadpoo</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/3f0b7254886d6bdaeba7bb320f4a078186cd1067\"><code>Merge pull request #1563 from dannyfallon/df/threadpool-race-fix</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/2eb627a02a23518a12a82deb752f7dd0e45f0a3c\"><code>Doc Puma::ThreadPool</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/c26ebe6101a6ed5f4b61a0ce6c037fde76adc512\"><code>Doc Puma::Runner, Puma::Single, and Puma::Cluster</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/41caf3d666180e77b00a22bc76930a518dea9d1a\"><code>Doc Puma::Cluster</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/d8c9bbc58b7d591d11ff8cef5433b71932051c8e\"><code>Doc Puma::Client</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/0acdaa88aec807f093933b614a5d34d7f51b5a1d\"><code>Merge pull request #1575 from puma/schneems/reactor-docs</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/1184ce4846c5478cb69b89b9e79389d754f88dca\"><code>Document Reactor#add</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/950f9c51ecd4ba4a9e21aef11c7f74ac21ab81d5\"><code>Document Reactor#calculate_sleep</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/8c7601122f67f2d8fdc4b8c832a3ad6e3243bf11\"><code>Document initialize arguments</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/45b96142038c1de798d12252e467af81c8545139\"><code>Update run_internal docs</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/0737bb612c3e72f40b2c418b5bcff3209f4bdbd3\"><code>Update class docs for Reactor</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/ea79d42a1cee7e424efe9982644c1fc418f0367e\"><code>Document Puma::Reactor class</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/5b2d3bd1eaa3c692051f692c289a57e15b374d5c\"><code>Document Puma::Reactor#run_internal</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/9690d8f3de05fdc526d6d651553b4fc0c11246eb\"><code>Meter accept(2) while taking into account races around thread pool mutex</code></a></li>\n<li><a href=\"https://github.com/puma/puma/commit/8dbc6eb6ed96b2cefa7092dd398ea2c0a4a0be80\"><code>Typo</code></a></li>\n</ul>\n</details>\n\n\n\n\n---\n![Depfu Status](https://depfu.com/badges/420981bf485d275ed2dc0b13ae863e57/stats.svg)\n\n[Depfu](https://depfu.com) will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with `@depfu rebase`.\n\n<details><summary>All Depfu comment commands</summary>\n<blockquote><dl>\n<dt>@​depfu rebase</dt><dd>Rebases against your default branch and redoes this update</dd>\n<dt>@​depfu merge</dt><dd>Merges this PR once your tests are passing and conflicts are resolved</dd>\n<dt>@​depfu reopen</dt><dd>Restores the branch and reopens this PR (if it's closed)</dd>\n<dt>@​depfu pause</dt><dd>Ignores all future updates for this dependency and closes this PR</dd>\n<dt>@​depfu pause [minor|major]</dt><dd>Ignores all future minor/major updates for this dependency and closes this PR</dd>\n<dt>@​depfu resume</dt><dd>Future versions of this dependency will create PRs again (leaves this PR as is)</dd>\n</dl></blockquote>\n</details>\n\n","created_at":"2018-10-30T16:50:51Z","updated_at":"2018-10-30T16:50:51Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/sanger/sequencescape/pulls/1952/commits","review_comments_url":"https://api.github.com/repos/sanger/sequencescape/pulls/1952/comments","review_comment_url":"https://api.github.com/repos/sanger/sequencescape/pulls/comments{/number}","comments_url":"https://api.github.com/repos/sanger/sequencescape/issues/1952/comments","statuses_url":"https://api.github.com/repos/sanger/sequencescape/statuses/364fc76243167a121cc92fc472ef6dbf49ef1abb","head":{"label":"sanger:depfu/update/puma-3.12.0","ref":"depfu/update/puma-3.12.0","sha":"364fc76243167a121cc92fc472ef6dbf49ef1abb","user":{"login":"sanger","id":63878,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYzODc4","avatar_url":"https://avatars1.githubusercontent.com/u/63878?v=4","gravatar_id":"","url":"https://api.github.com/users/sanger","html_url":"https://github.com/sanger","followers_url":"https://api.github.com/users/sanger/followers","following_url":"https://api.github.com/users/sanger/following{/other_user}","gists_url":"https://api.github.com/users/sanger/gists{/gist_id}","starred_url":"https://api.github.com/users/sanger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanger/subscriptions","organizations_url":"https://api.github.com/users/sanger/orgs","repos_url":"https://api.github.com/users/sanger/repos","events_url":"https://api.github.com/users/sanger/events{/privacy}","received_events_url":"https://api.github.com/users/sanger/received_events","type":"Organization","site_admin":false},"repo":{"id":1630922,"node_id":"MDEwOlJlcG9zaXRvcnkxNjMwOTIy","name":"sequencescape","full_name":"sanger/sequencescape","private":false,"owner":{"login":"sanger","id":63878,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYzODc4","avatar_url":"https://avatars1.githubusercontent.com/u/63878?v=4","gravatar_id":"","url":"https://api.github.com/users/sanger","html_url":"https://github.com/sanger","followers_url":"https://api.github.com/users/sanger/followers","following_url":"https://api.github.com/users/sanger/following{/other_user}","gists_url":"https://api.github.com/users/sanger/gists{/gist_id}","starred_url":"https://api.github.com/users/sanger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanger/subscriptions","organizations_url":"https://api.github.com/users/sanger/orgs","repos_url":"https://api.github.com/users/sanger/repos","events_url":"https://api.github.com/users/sanger/events{/privacy}","received_events_url":"https://api.github.com/users/sanger/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/sanger/sequencescape","description":"Web based Lims","fork":false,"url":"https://api.github.com/repos/sanger/sequencescape","forks_url":"https://api.github.com/repos/sanger/sequencescape/forks","keys_url":"https://api.github.com/repos/sanger/sequencescape/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sanger/sequencescape/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sanger/sequencescape/teams","hooks_url":"https://api.github.com/repos/sanger/sequencescape/hooks","issue_events_url":"https://api.github.com/repos/sanger/sequencescape/issues/events{/number}","events_url":"https://api.github.com/repos/sanger/sequencescape/events","assignees_url":"https://api.github.com/repos/sanger/sequencescape/assignees{/user}","branches_url":"https://api.github.com/repos/sanger/sequencescape/branches{/branch}","tags_url":"https://api.github.com/repos/sanger/sequencescape/tags","blobs_url":"https://api.github.com/repos/sanger/sequencescape/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sanger/sequencescape/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sanger/sequencescape/git/refs{/sha}","trees_url":"https://api.github.com/repos/sanger/sequencescape/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sanger/sequencescape/statuses/{sha}","languages_url":"https://api.github.com/repos/sanger/sequencescape/languages","stargazers_url":"https://api.github.com/repos/sanger/sequencescape/stargazers","contributors_url":"https://api.github.com/repos/sanger/sequencescape/contributors","subscribers_url":"https://api.github.com/repos/sanger/sequencescape/subscribers","subscription_url":"https://api.github.com/repos/sanger/sequencescape/subscription","commits_url":"https://api.github.com/repos/sanger/sequencescape/commits{/sha}","git_commits_url":"https://api.github.com/repos/sanger/sequencescape/git/commits{/sha}","comments_url":"https://api.github.com/repos/sanger/sequencescape/comments{/number}","issue_comment_url":"https://api.github.com/repos/sanger/sequencescape/issues/comments{/number}","contents_url":"https://api.github.com/repos/sanger/sequencescape/contents/{+path}","compare_url":"https://api.github.com/repos/sanger/sequencescape/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sanger/sequencescape/merges","archive_url":"https://api.github.com/repos/sanger/sequencescape/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sanger/sequencescape/downloads","issues_url":"https://api.github.com/repos/sanger/sequencescape/issues{/number}","pulls_url":"https://api.github.com/repos/sanger/sequencescape/pulls{/number}","milestones_url":"https://api.github.com/repos/sanger/sequencescape/milestones{/number}","notifications_url":"https://api.github.com/repos/sanger/sequencescape/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sanger/sequencescape/labels{/name}","releases_url":"https://api.github.com/repos/sanger/sequencescape/releases{/id}","deployments_url":"https://api.github.com/repos/sanger/sequencescape/deployments","created_at":"2011-04-18T14:45:18Z","updated_at":"2018-10-30T16:38:40Z","pushed_at":"2018-10-30T16:50:49Z","git_url":"git://github.com/sanger/sequencescape.git","ssh_url":"git@github.com:sanger/sequencescape.git","clone_url":"https://github.com/sanger/sequencescape.git","svn_url":"https://github.com/sanger/sequencescape","homepage":"http://sanger.ac.uk/","size":38012,"stargazers_count":41,"watchers_count":41,"language":"Ruby","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":23,"mirror_url":null,"archived":false,"open_issues_count":10,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":23,"open_issues":10,"watchers":41,"default_branch":"next_release"}},"base":{"label":"sanger:next_release","ref":"next_release","sha":"4a2dff7fc3028d658a5068127f28318c20ad37bd","user":{"login":"sanger","id":63878,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYzODc4","avatar_url":"https://avatars1.githubusercontent.com/u/63878?v=4","gravatar_id":"","url":"https://api.github.com/users/sanger","html_url":"https://github.com/sanger","followers_url":"https://api.github.com/users/sanger/followers","following_url":"https://api.github.com/users/sanger/following{/other_user}","gists_url":"https://api.github.com/users/sanger/gists{/gist_id}","starred_url":"https://api.github.com/users/sanger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanger/subscriptions","organizations_url":"https://api.github.com/users/sanger/orgs","repos_url":"https://api.github.com/users/sanger/repos","events_url":"https://api.github.com/users/sanger/events{/privacy}","received_events_url":"https://api.github.com/users/sanger/received_events","type":"Organization","site_admin":false},"repo":{"id":1630922,"node_id":"MDEwOlJlcG9zaXRvcnkxNjMwOTIy","name":"sequencescape","full_name":"sanger/sequencescape","private":false,"owner":{"login":"sanger","id":63878,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYzODc4","avatar_url":"https://avatars1.githubusercontent.com/u/63878?v=4","gravatar_id":"","url":"https://api.github.com/users/sanger","html_url":"https://github.com/sanger","followers_url":"https://api.github.com/users/sanger/followers","following_url":"https://api.github.com/users/sanger/following{/other_user}","gists_url":"https://api.github.com/users/sanger/gists{/gist_id}","starred_url":"https://api.github.com/users/sanger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanger/subscriptions","organizations_url":"https://api.github.com/users/sanger/orgs","repos_url":"https://api.github.com/users/sanger/repos","events_url":"https://api.github.com/users/sanger/events{/privacy}","received_events_url":"https://api.github.com/users/sanger/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/sanger/sequencescape","description":"Web based Lims","fork":false,"url":"https://api.github.com/repos/sanger/sequencescape","forks_url":"https://api.github.com/repos/sanger/sequencescape/forks","keys_url":"https://api.github.com/repos/sanger/sequencescape/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sanger/sequencescape/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sanger/sequencescape/teams","hooks_url":"https://api.github.com/repos/sanger/sequencescape/hooks","issue_events_url":"https://api.github.com/repos/sanger/sequencescape/issues/events{/number}","events_url":"https://api.github.com/repos/sanger/sequencescape/events","assignees_url":"https://api.github.com/repos/sanger/sequencescape/assignees{/user}","branches_url":"https://api.github.com/repos/sanger/sequencescape/branches{/branch}","tags_url":"https://api.github.com/repos/sanger/sequencescape/tags","blobs_url":"https://api.github.com/repos/sanger/sequencescape/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sanger/sequencescape/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sanger/sequencescape/git/refs{/sha}","trees_url":"https://api.github.com/repos/sanger/sequencescape/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sanger/sequencescape/statuses/{sha}","languages_url":"https://api.github.com/repos/sanger/sequencescape/languages","stargazers_url":"https://api.github.com/repos/sanger/sequencescape/stargazers","contributors_url":"https://api.github.com/repos/sanger/sequencescape/contributors","subscribers_url":"https://api.github.com/repos/sanger/sequencescape/subscribers","subscription_url":"https://api.github.com/repos/sanger/sequencescape/subscription","commits_url":"https://api.github.com/repos/sanger/sequencescape/commits{/sha}","git_commits_url":"https://api.github.com/repos/sanger/sequencescape/git/commits{/sha}","comments_url":"https://api.github.com/repos/sanger/sequencescape/comments{/number}","issue_comment_url":"https://api.github.com/repos/sanger/sequencescape/issues/comments{/number}","contents_url":"https://api.github.com/repos/sanger/sequencescape/contents/{+path}","compare_url":"https://api.github.com/repos/sanger/sequencescape/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sanger/sequencescape/merges","archive_url":"https://api.github.com/repos/sanger/sequencescape/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sanger/sequencescape/downloads","issues_url":"https://api.github.com/repos/sanger/sequencescape/issues{/number}","pulls_url":"https://api.github.com/repos/sanger/sequencescape/pulls{/number}","milestones_url":"https://api.github.com/repos/sanger/sequencescape/milestones{/number}","notifications_url":"https://api.github.com/repos/sanger/sequencescape/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sanger/sequencescape/labels{/name}","releases_url":"https://api.github.com/repos/sanger/sequencescape/releases{/id}","deployments_url":"https://api.github.com/repos/sanger/sequencescape/deployments","created_at":"2011-04-18T14:45:18Z","updated_at":"2018-10-30T16:38:40Z","pushed_at":"2018-10-30T16:50:49Z","git_url":"git://github.com/sanger/sequencescape.git","ssh_url":"git@github.com:sanger/sequencescape.git","clone_url":"https://github.com/sanger/sequencescape.git","svn_url":"https://github.com/sanger/sequencescape","homepage":"http://sanger.ac.uk/","size":38012,"stargazers_count":41,"watchers_count":41,"language":"Ruby","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":23,"mirror_url":null,"archived":false,"open_issues_count":10,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":23,"open_issues":10,"watchers":41,"default_branch":"next_release"}},"_links":{"self":{"href":"https://api.github.com/repos/sanger/sequencescape/pulls/1952"},"html":{"href":"https://github.com/sanger/sequencescape/pull/1952"},"issue":{"href":"https://api.github.com/repos/sanger/sequencescape/issues/1952"},"comments":{"href":"https://api.github.com/repos/sanger/sequencescape/issues/1952/comments"},"review_comments":{"href":"https://api.github.com/repos/sanger/sequencescape/pulls/1952/comments"},"review_comment":{"href":"https://api.github.com/repos/sanger/sequencescape/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/sanger/sequencescape/pulls/1952/commits"},"statuses":{"href":"https://api.github.com/repos/sanger/sequencescape/statuses/364fc76243167a121cc92fc472ef6dbf49ef1abb"}},"author_association":"CONTRIBUTOR","merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}}
{"actor":{"display_login":"depfu"}}