{"action":"created","issue":{"url":"https://api.github.com/repos/edx/ecommerce/issues/40","labels_url":"https://api.github.com/repos/edx/ecommerce/issues/40/labels{/name}","comments_url":"https://api.github.com/repos/edx/ecommerce/issues/40/comments","events_url":"https://api.github.com/repos/edx/ecommerce/issues/40/events","html_url":"https://github.com/edx/ecommerce/pull/40","id":64411900,"number":40,"title":"Enable ATOMIC_REQUESTS for local development","user":{"login":"rlucioni","id":969289,"avatar_url":"https://avatars.githubusercontent.com/u/969289?v=3","gravatar_id":"","url":"https://api.github.com/users/rlucioni","html_url":"https://github.com/rlucioni","followers_url":"https://api.github.com/users/rlucioni/followers","following_url":"https://api.github.com/users/rlucioni/following{/other_user}","gists_url":"https://api.github.com/users/rlucioni/gists{/gist_id}","starred_url":"https://api.github.com/users/rlucioni/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rlucioni/subscriptions","organizations_url":"https://api.github.com/users/rlucioni/orgs","repos_url":"https://api.github.com/users/rlucioni/repos","events_url":"https://api.github.com/users/rlucioni/events{/privacy}","received_events_url":"https://api.github.com/users/rlucioni/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-26T01:23:38Z","updated_at":"2015-03-26T01:31:00Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/edx/ecommerce/pulls/40","html_url":"https://github.com/edx/ecommerce/pull/40","diff_url":"https://github.com/edx/ecommerce/pull/40.diff","patch_url":"https://github.com/edx/ecommerce/pull/40.patch"},"body":"Wraps views in a transaction to more closely mirror production config. Connection pooling is also used in production, but Django docs discourage its use in development.\r\n\r\nThe health endpoint doesn't require atomicity, and as such is decorated with `non_atomic_requests()`, which negates the effect of ATOMIC_REQUESTS for the view.\r\n\r\n@clintonb or @dianakhuang, could one or both of you take a quick look? This accompanies [#34](https://github.com/edx/django-oscar-extensions/pull/34) over in the extensions repo."},"comment":{"url":"https://api.github.com/repos/edx/ecommerce/issues/comments/86286792","html_url":"https://github.com/edx/ecommerce/pull/40#issuecomment-86286792","issue_url":"https://api.github.com/repos/edx/ecommerce/issues/40","id":86286792,"user":{"login":"coveralls","id":2354108,"avatar_url":"https://avatars.githubusercontent.com/u/2354108?v=3","gravatar_id":"","url":"https://api.github.com/users/coveralls","html_url":"https://github.com/coveralls","followers_url":"https://api.github.com/users/coveralls/followers","following_url":"https://api.github.com/users/coveralls/following{/other_user}","gists_url":"https://api.github.com/users/coveralls/gists{/gist_id}","starred_url":"https://api.github.com/users/coveralls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coveralls/subscriptions","organizations_url":"https://api.github.com/users/coveralls/orgs","repos_url":"https://api.github.com/users/coveralls/repos","events_url":"https://api.github.com/users/coveralls/events{/privacy}","received_events_url":"https://api.github.com/users/coveralls/received_events","type":"User","site_admin":false},"created_at":"2015-03-26T01:31:00Z","updated_at":"2015-03-26T01:31:00Z","body":"\n[![Coverage Status](https://coveralls.io/builds/2195724/badge)](https://coveralls.io/builds/2195724)\n\nCoverage remained the same at 100.0% when pulling **c9f0be48e5dd312783123fba65521cae267aef70 on renzo/transaction-management** into **e946ff234159c061e330c4b8f7c3865f21ba5c73 on master**.\n"}}