id,node_id,number,title,user,state,locked,assignee,milestone,comments,created_at,updated_at,closed_at,author_association,active_lock_reason,draft,pull_request,body,reactions,performed_via_github_app,state_reason,repo,type 302447879,MDExOlB1bGxSZXF1ZXN0MTcyOTc1OTY4,1965,avoid integer overflow when decoding large time numbers,3404817,closed,0,,,6,2018-03-05T20:21:20Z,2018-05-01T12:41:28Z,2018-05-01T12:41:28Z,CONTRIBUTOR,,0,pydata/xarray/pulls/1965,"The issue: `int32` time data in seconds or so leads to an overflow in time decoding. This is in way the back side of #1859: By ensuring that `_NS_PER_TIME_DELTA` is integer, we got rid of round-off errors that were due to casting to float but now we are getting `int` overflow in this line: https://github.com/pydata/xarray/blob/0e73e240107caee3ffd1a1149f0150c390d43251/xarray/coding/times.py#L169-L170 e.g. '2001-01-01' in `seconds since 1970-01-01` means `np.array([978307200]) * int(1e9)` which gives `288686080` that gets decoded to '1970-01-01T00:00:00.288686080' -- note also the trailing digits. Something is very wrong here. - [x] Tests added (for all bug fixes or enhancements) - [x] Tests passed (for all non-documentation changes) - [x] Fully documented, including `whats-new.rst` for all changes","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/1965/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 319132629,MDExOlB1bGxSZXF1ZXN0MTg1MTMxMjg0,2096,avoid integer overflow when decoding large time numbers,3404817,closed,0,,,3,2018-05-01T07:02:24Z,2018-05-01T12:41:13Z,2018-05-01T12:41:08Z,CONTRIBUTOR,,0,pydata/xarray/pulls/2096," - [x] Closes #1965 - [x] Tests added (for all bug fixes or enhancements) - [ ] Tests passed (for all non-documentation changes) - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/2096/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 292231408,MDExOlB1bGxSZXF1ZXN0MTY1NTgzMTIw,1863,test decoding num_dates in float types,3404817,closed,0,,,4,2018-01-28T19:34:52Z,2018-02-10T12:16:26Z,2018-02-02T02:01:47Z,CONTRIBUTOR,,0,pydata/xarray/pulls/1863," - [x] Closes #1859 - [x] Tests added (for all bug fixes or enhancements) - [x] Tests passed (for all non-documentation changes) - [x] try to find the origin of the difference in behaviour between `v0.10.0` and current base","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/1863/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 197514417,MDExOlB1bGxSZXF1ZXN0OTkzMjkwNjc=,1184,Add test for issue 1140,3404817,closed,0,,,2,2016-12-25T20:37:16Z,2017-03-30T23:08:40Z,2017-03-30T23:08:40Z,CONTRIBUTOR,,0,pydata/xarray/pulls/1184,#1140 ,"{""url"": ""https://api.github.com/repos/pydata/xarray/issues/1184/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 190690822,MDExOlB1bGxSZXF1ZXN0OTQ1OTgxMzI=,1133,use safe_cast_to_index to sanitize DataArrays for groupby,3404817,closed,0,,,2,2016-11-21T11:33:08Z,2016-12-19T17:12:31Z,2016-12-19T17:11:57Z,CONTRIBUTOR,,0,pydata/xarray/pulls/1133,"Fixes https://github.com/pydata/xarray/issues/1132 Let me know whether this is a valid bug fix or I am misunderstanding something.","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/1133/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull