issue_comments
18 rows where author_association = "CONTRIBUTOR" and issue = 295838143 sorted by updated_at descending
This data as json, CSV (advanced)
Suggested facets: reactions, created_at (date), updated_at (date)
issue 1
- Vectorized lazy indexing · 18 ✖
id | html_url | issue_url | node_id | user | created_at | updated_at ▲ | author_association | body | reactions | performed_via_github_app | issue |
---|---|---|---|---|---|---|---|---|---|---|---|
374351614 | https://github.com/pydata/xarray/pull/1899#issuecomment-374351614 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM3NDM1MTYxNA== | dopplershift 221526 | 2018-03-19T20:01:29Z | 2018-03-19T20:01:29Z | CONTRIBUTOR | So did this remove/rename I don't mind updating, but I wanted to make sure this was intentional. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
370986433 | https://github.com/pydata/xarray/pull/1899#issuecomment-370986433 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM3MDk4NjQzMw== | WeatherGod 291576 | 2018-03-07T01:08:36Z | 2018-03-07T01:08:36Z | CONTRIBUTOR | :tada: |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
367077311 | https://github.com/pydata/xarray/pull/1899#issuecomment-367077311 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NzA3NzMxMQ== | WeatherGod 291576 | 2018-02-20T18:43:56Z | 2018-02-20T18:43:56Z | CONTRIBUTOR | I did some more investigation into the memory usage problem I was having. I had assumed that the vectorized indexed result of a lazily indexed data array would be an in-memory array. So, when I then started to use the result, it was then doing a read of all the data at once, resulting in a near-complete load of the data into memory. I have adjusted my code to chunk out the indexing in order to keep the memory usage under control at reasonable performance penalty. I haven't looked into trying to identify the ideal chunking scheme to follow for an arbitrary dataarray and indexing. Perhaps we can make that a task for another day. At this point, I am satisfied with the features (negative step-sizes aside, of course). |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
366379465 | https://github.com/pydata/xarray/pull/1899#issuecomment-366379465 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NjM3OTQ2NQ== | WeatherGod 291576 | 2018-02-16T22:40:06Z | 2018-02-16T22:40:06Z | CONTRIBUTOR | Ah-hah! Ok, so, the problem isn't some weird difference between the two examples I gave. The issue is that calling |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
366376400 | https://github.com/pydata/xarray/pull/1899#issuecomment-366376400 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NjM3NjQwMA== | WeatherGod 291576 | 2018-02-16T22:25:59Z | 2018-02-16T22:25:59Z | CONTRIBUTOR | huh... now I am not so sure about that... must be something else triggering the load. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
366374917 | https://github.com/pydata/xarray/pull/1899#issuecomment-366374917 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NjM3NDkxNw== | WeatherGod 291576 | 2018-02-16T22:19:08Z | 2018-02-16T22:19:08Z | CONTRIBUTOR | also, at this point, I don't know if this is limited to the netcdf4 backend, as this type of indexing was only done on a variable I have in a netcdf file. I don't have 4-D variables in other file types. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
366374041 | https://github.com/pydata/xarray/pull/1899#issuecomment-366374041 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NjM3NDA0MQ== | WeatherGod 291576 | 2018-02-16T22:14:49Z | 2018-02-16T22:14:49Z | CONTRIBUTOR |
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
366373479 | https://github.com/pydata/xarray/pull/1899#issuecomment-366373479 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NjM3MzQ3OQ== | WeatherGod 291576 | 2018-02-16T22:12:18Z | 2018-02-16T22:12:18Z | CONTRIBUTOR | Ah, not a change in behavior, but a possible bug exposed by a tiny change on my part. So, I have a 4D data array, So, somehow, the indexing system is effectively treating these two things as different. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
366363419 | https://github.com/pydata/xarray/pull/1899#issuecomment-366363419 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NjM2MzQxOQ== | WeatherGod 291576 | 2018-02-16T21:28:09Z | 2018-02-16T21:28:09Z | CONTRIBUTOR | correction... the problem isn't with pynio... it is in the netcdf4 backend |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
366360382 | https://github.com/pydata/xarray/pull/1899#issuecomment-366360382 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NjM2MDM4Mg== | WeatherGod 291576 | 2018-02-16T21:15:17Z | 2018-02-16T21:15:17Z | CONTRIBUTOR | Something changed. Now the indexing for pynio is forcing a full loading of the data. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
366059694 | https://github.com/pydata/xarray/pull/1899#issuecomment-366059694 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NjA1OTY5NA== | WeatherGod 291576 | 2018-02-15T20:59:20Z | 2018-02-15T20:59:20Z | CONTRIBUTOR | I can confirm that with the latest changes, the pynio tests now pass locally for me. Now, as to whether or not the tests in there are actually exercising anything useful is a different question. |
{ "total_count": 1, "+1": 1, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
365729433 | https://github.com/pydata/xarray/pull/1899#issuecomment-365729433 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NTcyOTQzMw== | WeatherGod 291576 | 2018-02-14T20:07:55Z | 2018-02-14T20:07:55Z | CONTRIBUTOR | I am working on re-activating those tests. I think PyNio is now available for python3, too. On Wed, Feb 14, 2018 at 2:59 PM, Joe Hamman notifications@github.com wrote:
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
365722413 | https://github.com/pydata/xarray/pull/1899#issuecomment-365722413 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NTcyMjQxMw== | WeatherGod 291576 | 2018-02-14T19:43:07Z | 2018-02-14T19:43:07Z | CONTRIBUTOR | It looks like the pynio backend isn't regularly tested, as several of them currently fail when I run the tests locally. Some of them are failing because they are asserting NotImplementedErrors that are now implemented. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
365708385 | https://github.com/pydata/xarray/pull/1899#issuecomment-365708385 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NTcwODM4NQ== | WeatherGod 291576 | 2018-02-14T18:55:43Z | 2018-02-14T18:55:43Z | CONTRIBUTOR | Just did some more debugging, putting in some debug statements within
``` And here is the test script (data not included):
And here is the relevant output:
So, the |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
365692868 | https://github.com/pydata/xarray/pull/1899#issuecomment-365692868 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NTY5Mjg2OA== | WeatherGod 291576 | 2018-02-14T18:02:17Z | 2018-02-14T18:06:24Z | CONTRIBUTOR | Ah, interesting... so, this dataset was created by doing an isel() on the original: ```
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
365689883 | https://github.com/pydata/xarray/pull/1899#issuecomment-365689883 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NTY4OTg4Mw== | WeatherGod 291576 | 2018-02-14T17:52:24Z | 2018-02-14T17:52:24Z | CONTRIBUTOR | I can also confirm that the shape comes out correctly using master, so this is definitely isolated to this PR. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
365689003 | https://github.com/pydata/xarray/pull/1899#issuecomment-365689003 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NTY4OTAwMw== | WeatherGod 291576 | 2018-02-14T17:49:20Z | 2018-02-14T17:49:20Z | CONTRIBUTOR | Hmm, came across a bug with the pynio backend. Working on making a reproducible example, but just for your own inspection, here is some logging output:
If I revert back to v0.10.0, then the shape is (1059, 1799}, just as expected. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 | |
365657502 | https://github.com/pydata/xarray/pull/1899#issuecomment-365657502 | https://api.github.com/repos/pydata/xarray/issues/1899 | MDEyOklzc3VlQ29tbWVudDM2NTY1NzUwMg== | WeatherGod 291576 | 2018-02-14T16:13:16Z | 2018-02-14T16:13:16Z | CONTRIBUTOR | Oh, wow... this worked like a charm for the netcdf4 backend! I have a ~13GB (uncompressed) 4-D netcdf4 variable that was giving me trouble for slicing a 2D surface out of. Here is a snippet where I am grabbing data at random indices in the last dimension. First for a specific latitude, then for the entire domain. ```
I will try out similar things with the pynio and rasterio backends, and get back to you. Thanks for this work! |
{ "total_count": 1, "+1": 1, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Vectorized lazy indexing 295838143 |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE [issue_comments] ( [html_url] TEXT, [issue_url] TEXT, [id] INTEGER PRIMARY KEY, [node_id] TEXT, [user] INTEGER REFERENCES [users]([id]), [created_at] TEXT, [updated_at] TEXT, [author_association] TEXT, [body] TEXT, [reactions] TEXT, [performed_via_github_app] TEXT, [issue] INTEGER REFERENCES [issues]([id]) ); CREATE INDEX [idx_issue_comments_issue] ON [issue_comments] ([issue]); CREATE INDEX [idx_issue_comments_user] ON [issue_comments] ([user]);
user 2