{"action":"created","issue":{"url":"https://api.github.com/repos/wikimedia/restbase/issues/560","repository_url":"https://api.github.com/repos/wikimedia/restbase","labels_url":"https://api.github.com/repos/wikimedia/restbase/issues/560/labels{/name}","comments_url":"https://api.github.com/repos/wikimedia/restbase/issues/560/comments","events_url":"https://api.github.com/repos/wikimedia/restbase/issues/560/events","html_url":"https://github.com/wikimedia/restbase/pull/560","id":141712549,"number":560,"title":"Added a table module to switch storage with config option","user":{"login":"Pchelolo","id":814754,"avatar_url":"https://avatars.githubusercontent.com/u/814754?v=3","gravatar_id":"","url":"https://api.github.com/users/Pchelolo","html_url":"https://github.com/Pchelolo","followers_url":"https://api.github.com/users/Pchelolo/followers","following_url":"https://api.github.com/users/Pchelolo/following{/other_user}","gists_url":"https://api.github.com/users/Pchelolo/gists{/gist_id}","starred_url":"https://api.github.com/users/Pchelolo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pchelolo/subscriptions","organizations_url":"https://api.github.com/users/Pchelolo/orgs","repos_url":"https://api.github.com/users/Pchelolo/repos","events_url":"https://api.github.com/users/Pchelolo/events{/privacy}","received_events_url":"https://api.github.com/users/Pchelolo/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/wikimedia/restbase/labels/config%20change","name":"config change","color":"f7c6c7"},{"url":"https://api.github.com/repos/wikimedia/restbase/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-03-17T21:35:25Z","updated_at":"2016-03-22T09:54:08Z","closed_at":"2016-03-21T21:03:28Z","pull_request":{"url":"https://api.github.com/repos/wikimedia/restbase/pulls/560","html_url":"https://github.com/wikimedia/restbase/pull/560","diff_url":"https://github.com/wikimedia/restbase/pull/560.diff","patch_url":"https://github.com/wikimedia/restbase/pull/560.patch"},"body":"Introduced a simple wrapper for storage modules that allows to select backend implementation with a config option. After this is landed, and vagrant is updated, we can remove the `wmf_sqlite.yaml` and `wikimedia.org.sqlite.yaml` files. Also, we don't need to do the magic with temp files when running tests in sqlite mode.\r\n\r\ncc @wikimedia/services "},"comment":{"url":"https://api.github.com/repos/wikimedia/restbase/issues/comments/199726943","html_url":"https://github.com/wikimedia/restbase/pull/560#issuecomment-199726943","issue_url":"https://api.github.com/repos/wikimedia/restbase/issues/560","id":199726943,"user":{"login":"d00rman","id":10210173,"avatar_url":"https://avatars.githubusercontent.com/u/10210173?v=3","gravatar_id":"","url":"https://api.github.com/users/d00rman","html_url":"https://github.com/d00rman","followers_url":"https://api.github.com/users/d00rman/followers","following_url":"https://api.github.com/users/d00rman/following{/other_user}","gists_url":"https://api.github.com/users/d00rman/gists{/gist_id}","starred_url":"https://api.github.com/users/d00rman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/d00rman/subscriptions","organizations_url":"https://api.github.com/users/d00rman/orgs","repos_url":"https://api.github.com/users/d00rman/repos","events_url":"https://api.github.com/users/d00rman/events{/privacy}","received_events_url":"https://api.github.com/users/d00rman/received_events","type":"User","site_admin":false},"created_at":"2016-03-22T09:54:08Z","updated_at":"2016-03-22T09:54:08Z","body":"This also needs a prod config change"}}