{"action":"created","issue":{"url":"https://api.github.com/repos/mariadb-corporation/MaxScale/issues/112","repository_url":"https://api.github.com/repos/mariadb-corporation/MaxScale","labels_url":"https://api.github.com/repos/mariadb-corporation/MaxScale/issues/112/labels{/name}","comments_url":"https://api.github.com/repos/mariadb-corporation/MaxScale/issues/112/comments","events_url":"https://api.github.com/repos/mariadb-corporation/MaxScale/issues/112/events","html_url":"https://github.com/mariadb-corporation/MaxScale/pull/112","id":186779580,"number":112,"title":"Save time when domain name contains wildcard '%'","user":{"login":"JindongChen","id":13130529,"avatar_url":"https://avatars.githubusercontent.com/u/13130529?v=3","gravatar_id":"","url":"https://api.github.com/users/JindongChen","html_url":"https://github.com/JindongChen","followers_url":"https://api.github.com/users/JindongChen/followers","following_url":"https://api.github.com/users/JindongChen/following{/other_user}","gists_url":"https://api.github.com/users/JindongChen/gists{/gist_id}","starred_url":"https://api.github.com/users/JindongChen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JindongChen/subscriptions","organizations_url":"https://api.github.com/users/JindongChen/orgs","repos_url":"https://api.github.com/users/JindongChen/repos","events_url":"https://api.github.com/users/JindongChen/events{/privacy}","received_events_url":"https://api.github.com/users/JindongChen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-02T11:48:23Z","updated_at":"2016-11-09T21:14:45Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mariadb-corporation/MaxScale/pulls/112","html_url":"https://github.com/mariadb-corporation/MaxScale/pull/112","diff_url":"https://github.com/mariadb-corporation/MaxScale/pull/112.diff","patch_url":"https://github.com/mariadb-corporation/MaxScale/pull/112.patch"},"body":"This pull request is to saving time when MySQL user's domain name contains wildcard '%'.\r\n\r\nI encounter an issue when using maxscale as binlog server. There are many users with wildcard domain name in my MySQL, so maxscale spent 5 minutes plus to get ip address of wildcard domain name at startup. As I know maxscale does not support wildcard hosts currently, so I add this patch to saving time for wildcard hosts."},"comment":{"url":"https://api.github.com/repos/mariadb-corporation/MaxScale/issues/comments/259528456","html_url":"https://github.com/mariadb-corporation/MaxScale/pull/112#issuecomment-259528456","issue_url":"https://api.github.com/repos/mariadb-corporation/MaxScale/issues/112","id":259528456,"user":{"login":"markus456","id":6574054,"avatar_url":"https://avatars.githubusercontent.com/u/6574054?v=3","gravatar_id":"","url":"https://api.github.com/users/markus456","html_url":"https://github.com/markus456","followers_url":"https://api.github.com/users/markus456/followers","following_url":"https://api.github.com/users/markus456/following{/other_user}","gists_url":"https://api.github.com/users/markus456/gists{/gist_id}","starred_url":"https://api.github.com/users/markus456/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markus456/subscriptions","organizations_url":"https://api.github.com/users/markus456/orgs","repos_url":"https://api.github.com/users/markus456/repos","events_url":"https://api.github.com/users/markus456/events{/privacy}","received_events_url":"https://api.github.com/users/markus456/received_events","type":"User","site_admin":false},"created_at":"2016-11-09T21:14:45Z","updated_at":"2016-11-09T21:14:45Z","body":"I think this particular function is only called when the list of database users that exist in the backend database servers is being gathered. This means that it will only happen when a user fails to authenticate and MaxScale proceeds to check the existing users again. Regardless of the rarity of the function's use, it's a good improvement.\r\n\r\nIf you want this to be included in the next 2.0 release, please submit the pull request on the `2.0` branch.\r\n\r\nSimilar to other open source projects, the MariaDB Corporation needs to have shared ownership of all code that is included in MaxScale. The easiest way to achieve this is by submitting your code under the BSD-new license.\r\n\r\nPlease indicate in a comment below that you are contributing your new code of the whole pull request, including one or several files that are either new files or modified ones, under the BSD-new license.\r\n"}}
{"actor":{"display_login":"markus456"}}