{"action":"created","issue":{"url":"https://api.github.com/repos/nuodb/nuodb-python/issues/64","labels_url":"https://api.github.com/repos/nuodb/nuodb-python/issues/64/labels{/name}","comments_url":"https://api.github.com/repos/nuodb/nuodb-python/issues/64/comments","events_url":"https://api.github.com/repos/nuodb/nuodb-python/issues/64/events","html_url":"https://github.com/nuodb/nuodb-python/pull/64","id":78026156,"number":64,"title":"Preserve sign, exp, and int for decimal.Decimal results.","user":{"login":"rbuck","id":247347,"avatar_url":"https://avatars.githubusercontent.com/u/247347?v=3","gravatar_id":"","url":"https://api.github.com/users/rbuck","html_url":"https://github.com/rbuck","followers_url":"https://api.github.com/users/rbuck/followers","following_url":"https://api.github.com/users/rbuck/following{/other_user}","gists_url":"https://api.github.com/users/rbuck/gists{/gist_id}","starred_url":"https://api.github.com/users/rbuck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rbuck/subscriptions","organizations_url":"https://api.github.com/users/rbuck/orgs","repos_url":"https://api.github.com/users/rbuck/repos","events_url":"https://api.github.com/users/rbuck/events{/privacy}","received_events_url":"https://api.github.com/users/rbuck/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-05-19T10:17:08Z","updated_at":"2015-05-19T15:16:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/nuodb/nuodb-python/pulls/64","html_url":"https://github.com/nuodb/nuodb-python/pull/64","diff_url":"https://github.com/nuodb/nuodb-python/pull/64.diff","patch_url":"https://github.com/nuodb/nuodb-python/pull/64.patch"},"body":"This is for PB who uses SQLAlchemy, Flask, and Sandman. This resolves one of the SQLAlchemy compliance test suite bugs against NuoDB. In a nutshell, we successfully store 1.000 and the encoded session returns the value, but on decoding we lose information, namely we lose the exp information. Net net, the result seen in the client is \"1\" rather than \"1.000\". This fix produces the latter so there is no loss of information round trip with NuoDB."},"comment":{"url":"https://api.github.com/repos/nuodb/nuodb-python/issues/comments/103545028","html_url":"https://github.com/nuodb/nuodb-python/pull/64#issuecomment-103545028","issue_url":"https://api.github.com/repos/nuodb/nuodb-python/issues/64","id":103545028,"user":{"login":"madscientist","id":109636,"avatar_url":"https://avatars.githubusercontent.com/u/109636?v=3","gravatar_id":"","url":"https://api.github.com/users/madscientist","html_url":"https://github.com/madscientist","followers_url":"https://api.github.com/users/madscientist/followers","following_url":"https://api.github.com/users/madscientist/following{/other_user}","gists_url":"https://api.github.com/users/madscientist/gists{/gist_id}","starred_url":"https://api.github.com/users/madscientist/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/madscientist/subscriptions","organizations_url":"https://api.github.com/users/madscientist/orgs","repos_url":"https://api.github.com/users/madscientist/repos","events_url":"https://api.github.com/users/madscientist/events{/privacy}","received_events_url":"https://api.github.com/users/madscientist/received_events","type":"User","site_admin":false},"created_at":"2015-05-19T15:16:58Z","updated_at":"2015-05-19T15:16:58Z","body":"We don't ship the Python driver with NuoDB releases..."}}