{"action":"created","issue":{"url":"https://api.github.com/repos/openSUSE/open-build-service/issues/3698","repository_url":"https://api.github.com/repos/openSUSE/open-build-service","labels_url":"https://api.github.com/repos/openSUSE/open-build-service/issues/3698/labels{/name}","comments_url":"https://api.github.com/repos/openSUSE/open-build-service/issues/3698/comments","events_url":"https://api.github.com/repos/openSUSE/open-build-service/issues/3698/events","html_url":"https://github.com/openSUSE/open-build-service/pull/3698","id":253625376,"number":3698,"title":"Update thinking-sphinx to version 3.4.1","user":{"login":"depfu[bot]","id":23717796,"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},"labels":[{"id":652106316,"url":"https://api.github.com/repos/openSUSE/open-build-service/labels/depfu","name":"depfu","color":"0000ff","default":false}],"state":"closed","locked":false,"assignee":{"login":"mschnitzer","id":8287131,"avatar_url":"https://avatars0.githubusercontent.com/u/8287131?v=4","gravatar_id":"","url":"https://api.github.com/users/mschnitzer","html_url":"https://github.com/mschnitzer","followers_url":"https://api.github.com/users/mschnitzer/followers","following_url":"https://api.github.com/users/mschnitzer/following{/other_user}","gists_url":"https://api.github.com/users/mschnitzer/gists{/gist_id}","starred_url":"https://api.github.com/users/mschnitzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mschnitzer/subscriptions","organizations_url":"https://api.github.com/users/mschnitzer/orgs","repos_url":"https://api.github.com/users/mschnitzer/repos","events_url":"https://api.github.com/users/mschnitzer/events{/privacy}","received_events_url":"https://api.github.com/users/mschnitzer/received_events","type":"User","site_admin":false},"assignees":[{"login":"mschnitzer","id":8287131,"avatar_url":"https://avatars0.githubusercontent.com/u/8287131?v=4","gravatar_id":"","url":"https://api.github.com/users/mschnitzer","html_url":"https://github.com/mschnitzer","followers_url":"https://api.github.com/users/mschnitzer/followers","following_url":"https://api.github.com/users/mschnitzer/following{/other_user}","gists_url":"https://api.github.com/users/mschnitzer/gists{/gist_id}","starred_url":"https://api.github.com/users/mschnitzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mschnitzer/subscriptions","organizations_url":"https://api.github.com/users/mschnitzer/orgs","repos_url":"https://api.github.com/users/mschnitzer/repos","events_url":"https://api.github.com/users/mschnitzer/events{/privacy}","received_events_url":"https://api.github.com/users/mschnitzer/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2017-08-29T11:40:52Z","updated_at":"2017-08-31T09:36:53Z","closed_at":"2017-08-31T09:36:19Z","author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/openSUSE/open-build-service/pulls/3698","html_url":"https://github.com/openSUSE/open-build-service/pull/3698","diff_url":"https://github.com/openSUSE/open-build-service/pull/3698.diff","patch_url":"https://github.com/openSUSE/open-build-service/pull/3698.patch"},"body":"Hello,\n\n\n\n\nWe've updated a dependency and here is what you need to know:\n\n\n| gem name | version specification | old version | new version |\n| --- | --- | --- | --- |\n| thinking-sphinx | > 3.1 | 3.3.0 | 3.4.1 |\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#### ↗️ thinking-sphinx (3.3.0 → 3.4.1) · [Repo](http://github.com/pat/thinking-sphinx) · [Changelog](https://github.com/pat/thinking-sphinx/blob/master/HISTORY)\n\n<details>\n<summary>Release Notes</summary>\n<p>From the <a href=\"https://github.com/pat/thinking-sphinx/releases/tag/v3.4.1\">Github release</a>:</p>\n\n<h2>Upgrading</h2>\n<p>No breaking or major changes, just two small fixes.</p>\n<h2>Changes to behaviour</h2>\n<ul>\n<li>Errors with \"Lost connection to MySQL server\" are now treated as connection errors (Manuel Schnitzer).</li>\n</ul>\n<h2>Bug fixes</h2>\n<ul>\n<li>Index normalisation will now work even when index model tables don't exist.</li>\n</ul>\n</details>\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 75 commits:</p>\n\n<ul>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/6c5ecd44139145768607ea376242e378025c8d3b\"><code>Merge branch 'release/v3.4.1'</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/14ad66e490729a12e7f0470e165b1bfa37a1f08a\"><code>3.4.1</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/6b68981ef997a50c16e7fefc2752bd6b3fcee42c\"><code>Add spec for new connection error string.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/9c0a38e8e10e092c6307ef048df174e01304b7d1\"><code>Merge pull request #1066 from mschnitzer/handle_sle11_mysql_errors</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/826f3afc4fc4c540654c524a1ca472cdf16eb1d4\"><code>Ensure ext directory exists for tests.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/9118e371758f3584acc3d04a73926a95d60affde\"><code>Don't presume tables exist.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/f5d76035f596cebdc859bf62b670649c3320b50e\"><code>Don't use AWS credentials for downloading cached Sphinx binaries.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/937ffa04ba4f21acd90f1047e6840df6d3eb3723\"><code>Fix SLE-11 MySQL error handling</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/091305c00ae3d88d820e1b84cbb58f69655c39a0\"><code>Merge branch 'release/v3.4.0' into develop</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/04cc1ea4528879e8f7d337bfd353d93f95a42407\"><code>Merge branch 'release/v3.4.0'</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/ddbcd6bfe952bd781b96088a6afddb9b51264d40\"><code>3.4.0</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/049376e4006a04da71c792704a70b19e6348a9d9\"><code>Updating history file in preparation for an upcoming release.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/57973ef357038501cb299d41c7c098468ee3903c\"><code>Check for deltas at a higher level first.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/20348736dd09b21d5fdb02269c7b14f7a9ede3a2\"><code>Preloading does enough, no need for render here.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/35cd2a5e735d6c03d70059ad60b23a27177d0f65\"><code>Fix stop shortcut</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/1a42c83798ccbf15599c736459d3f6a66e16dbb0\"><code>Normalise/verify index definitions during preload.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/d70bd876e90016958dff4625ad489b35f69eda84\"><code>Call specific index tasks separately.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/b809f81c17bc9879e4620c5e2530900a23c3c05d\"><code>Consolidating rake tasks for both index types.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/eb8b656bfbf171b5ce848754b2930ee8fcb86d10\"><code>Warn when unknown search options are used.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/23f8a83c22148f2a7840ca78eb2d9bef84c66eaa\"><code>Revert \"Only run 64-bit document id specs if Sphinx supports it.\"</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/91996eb3377d889c4b2c3771957f5552a549cfe6\"><code>Add cached builds of Sphinx.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/318992d4b1ad1093623c685405280466d2635d63\"><code>Only run 64-bit document id specs if Sphinx supports it.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/f68e3b09bd1cc948d0a8c8799cf18ef7a92405c2\"><code>Revert \"Drop max integers for Sphinx 2.1 and JRuby.\"</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/8d556dca6c191b89dd3ce9fb5f7fd01a5104833a\"><code>Alternative IDs might not be set.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/d277b8c0e24217159900a49ec2080a3c141817e5\"><code>Drop max integers for Sphinx 2.1 and JRuby.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/c45b5243800124f2c5d60f05fa501ed1cdca32d4\"><code>Specs and bug fixes for alternative primary keys</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/0a5da8af866f29cffd8c34216de032a632d77596\"><code>Another Sphinx query to log.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/9860c94522791fd07e0402a96dc0c668716203c7\"><code>Update spec for single-line deletion statement.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/6b809c6f9db85022f930d03cf12c2992dd42a565\"><code>Add logging of deletion statements.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/ca44d6372feb805f21f440c5954e125d23e83d82\"><code>Use latest Combustion release.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/93744da743dba267ff1adb4569c8ea6e12d3d3ed\"><code>Fix frozen string literal in spec. No, really.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/ea43dad3300931c8b291ff74b41253dc2aad0010\"><code>Fix string literal usage in test suite.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/cb7eb026b42d5c9c5e43485d7265e4b182eeda84\"><code>Better literals script.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/5c342d1efb8e64c5c2decfb08483948886f3fb92\"><code>console/IRB for local testing/debugging.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/8fcb2f5625f1206d4264aecfa223ec71e61aa1ed\"><code>Refactor properties, don't use hard-coded localhost.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/0f712e725cc626a2b58137b4a51ab758804c9bfe\"><code>Connection clients get their own files.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/a47637670989d40520a16d3a3528bb564b7e7d4f\"><code>Tests have every right to pass on JRuby now.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/817ddfecc6242ccde69ca8c39c88bfc7c3880cf6\"><code>Don't test JSON columns with PostgreSQL on JRuby.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/fd80b80b027b7ffa741477e4d5e5feb317359564\"><code>Force JRuby to use the latest 3.2.22 AR release or newer.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/5b4e957292386bd528382b4afa0e6e6d60441f87\"><code>Alternate connection approach for JRuby.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/6f15c4739cb64a99d9fc00a41c5ca4eb6255f8ef\"><code>Avoid testing JRuby against Sphinx 2.0</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/e45e878902e5382cbf9ef80b710cba1eb5609722\"><code>Use latest jdbc adapters for JRuby.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/2fb8b7c9904116434c437536933af157634b66c7\"><code>Only do frozen string literal checking on 2.4.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/592af21d0b28de6ef00b6c06c472b679b7f8b2da\"><code>Change the JRuby version for Travis in both places.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/9083a6ee3d895bb3c8894948aa394aea00e2463a\"><code>Remove Appraisal gemfiles from git.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/4f25af378098e86dec8ac86b07f69f50cfb0a7f0\"><code>Update to the latest JRuby release.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/20761fc02728efe0bbf0945e872c141692120141\"><code>JRuby seems to add a few bytes to the statements.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/2a671facd01b1c117264e3cb41495d4e154bd46c\"><code>Remove MRI 2.0 and 2.1 from Travis.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/a0333634783a6ddb79cdf44de0b0e42ebb635dcb\"><code>Enable testing with frozen string literals.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/4dbcdcce84f2ec6bc5ce439be02ca9b73b9161d9\"><code>Update Travis to use latest 2.3 and 2.4 MRI releases.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/f8d7aeed6b1227f9e16e398f1d5334132f354bb5\"><code>Allow live examples to retry, for more reliable Travis results.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/f361c80b82d451b41c2a8a7876141be7481ad622\"><code>Merge pull request #1054 from ballcheck/tb/index_filter</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/827c1f4ab91a5b28dac9468ad0191c0a4abf17e9\"><code>Always close the connection if Innertube’s asking.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/9afe706a40da34407e3732c09142210750bc3973\"><code>Use saved_changes if it’s present.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/c85b60c67f78f672023a30071a5851881aae9186\"><code>Update database_cleaner for tests.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/f5a1bb3ba7086b537eb3223f933fa2fc2ad505ad\"><code>Enable UTF8 for SQL Sources on partial encoding match.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/378c5c52d06d9948524e41d22f52c0a906d2ae8c\"><code>Missed the u in uint.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/0bca8241d84056168954bdf570a0f6e242cd2a4c\"><code>Spec fixes for Rails 5.1 using bigint primary keys</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/c687d6ad7c17d7b10a206c06838e53919a95cebc\"><code>Add Rails 5.1 into the list of Appraisals.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/c00f772dccf347bc6884f8213ccc667f8304cf4b\"><code>Update Appraisals to use latest 5.0 release.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/48921d6b28ef8fcd59be460404af90937473e55e\"><code>Remove unneccessary sphinx_internal_class_name field from rt indices.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/f284ae2ec1ca235bc53e079c62f24be26aedc690\"><code>RakeInterface now selects indices using options[:index_filter]</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/73647a01b673750d5fed87eea87f961fcbc4245e\"><code>Setting a default connection timeout of 5 seconds.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/22db6bff3a9aee0e37840b12e9b19c1efa5d169c\"><code>Fix no-detach flag.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/a705d48dcb5e6d63cb6e38b81b7fb7c330acccb1\"><code>Fix multi-field conditions.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/839d480f72dc811d57be396846b86bed564b1c72\"><code>Basic type checking for attribute filters.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/2831ec9bf678af7bd1cc15df8cc29864a6654647\"><code>Only search STI ancestor indices, not MTI ancestors.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/4b5e0184d0b97b9987af9a422118e2f92965d330\"><code>Don't test Rails 4.x against MRI 2.4.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/7c9d91a559f117bc82ae1d6f35b4a13b1a7cc184\"><code>Don't bother running tests with Rails 3.2 on MRI 2.4.0.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/24159ed51e4f0c54ed1d490ebf0b2c9b040458dc\"><code>Use an older version of Nokogiri for testing against MRI 2.0</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/b653155a72062f06741e49620cbf8876bbc98660\"><code>Add Ruby 2.4.0 to Travis' tests</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/20c6501602d5c530e29cfff849ba5d6fc4c53ee9\"><code>Use the base class of STI models for polymorphic join generation.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/7b2821d97875d9ebbbe3ac56e173087142d40e4b\"><code>Handle non-computable queries as parse errors.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/36094b528d74238d17e22741150ce4cfb4ac5eb6\"><code>Fix: ts:index now respects the rake silent/quiet flags.</code></a></li>\n<li><a href=\"https://github.com/pat/thinking-sphinx/commit/38c1514f4ca68ff94b251e6916de5ae5297c67b3\"><code>Merge branch 'release/v3.3.0' into develop</code></a></li>\n</ul>\n\n<p>See the <a href=\"https://github.com/pat/thinking-sphinx/compare/38e634c5401a2c66e3e8d2170ef671f6e3311a69...6c5ecd44139145768607ea376242e378025c8d3b\">full diff</a>.</p>\n</details>\n\n\n\n\n---\n[Depfu](https://depfu.com) sends automated pull requests to update your Ruby dependencies.\n\n"},"comment":{"url":"https://api.github.com/repos/openSUSE/open-build-service/issues/comments/326243988","html_url":"https://github.com/openSUSE/open-build-service/pull/3698#issuecomment-326243988","issue_url":"https://api.github.com/repos/openSUSE/open-build-service/issues/3698","id":326243988,"user":{"login":"hennevogel","id":514785,"avatar_url":"https://avatars1.githubusercontent.com/u/514785?v=4","gravatar_id":"","url":"https://api.github.com/users/hennevogel","html_url":"https://github.com/hennevogel","followers_url":"https://api.github.com/users/hennevogel/followers","following_url":"https://api.github.com/users/hennevogel/following{/other_user}","gists_url":"https://api.github.com/users/hennevogel/gists{/gist_id}","starred_url":"https://api.github.com/users/hennevogel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hennevogel/subscriptions","organizations_url":"https://api.github.com/users/hennevogel/orgs","repos_url":"https://api.github.com/users/hennevogel/repos","events_url":"https://api.github.com/users/hennevogel/events{/privacy}","received_events_url":"https://api.github.com/users/hennevogel/received_events","type":"User","site_admin":false},"created_at":"2017-08-31T09:36:53Z","updated_at":"2017-08-31T09:36:53Z","author_association":"OWNER","body":"Great work with submitting the patch upstream!"}}
{"actor":{"display_login":"hennevogel"}}