issue_comments
13 rows where issue = 978356586 and user = 2448579 sorted by updated_at descending
This data as json, CSV (advanced)
Suggested facets: reactions, created_at (date), updated_at (date)
issue 1
- Enable `flox` in `GroupBy` and `resample` · 13 ✖
id | html_url | issue_url | node_id | user | created_at | updated_at ▲ | author_association | body | reactions | performed_via_github_app | issue |
---|---|---|---|---|---|---|---|---|---|---|---|
1126852038 | https://github.com/pydata/xarray/pull/5734#issuecomment-1126852038 | https://api.github.com/repos/pydata/xarray/issues/5734 | IC_kwDOAMm_X85DKmXG | dcherian 2448579 | 2022-05-15T03:31:50Z | 2022-05-15T03:31:50Z | MEMBER | and @andersy005 ! |
{ "total_count": 1, "+1": 1, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Enable `flox` in `GroupBy` and `resample` 978356586 | |
1125236627 | https://github.com/pydata/xarray/pull/5734#issuecomment-1125236627 | https://api.github.com/repos/pydata/xarray/issues/5734 | IC_kwDOAMm_X85DEb-T | dcherian 2448579 | 2022-05-12T17:14:13Z | 2022-05-12T17:14:13Z | MEMBER |
Unfortunately the optimal method depends on distribution of group labels across chunks, so a global option doesn't make sense. It would make sense to create a |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Enable `flox` in `GroupBy` and `resample` 978356586 | |
1124194834 | https://github.com/pydata/xarray/pull/5734#issuecomment-1124194834 | https://api.github.com/repos/pydata/xarray/issues/5734 | IC_kwDOAMm_X85DAdoS | dcherian 2448579 | 2022-05-11T19:14:24Z | 2022-05-11T19:15:44Z | MEMBER | Thanks for testing it out! I was going to ping xclim when this finally got merged. Presumably you haven't found any bugs? You can pass We could actually consider adding For resampling-type, we are using cohorts by default which generalizes to blockwise when applicable but is slower at graph-construction time. Note you can only blockwise if all members of a group are in a single block. So if you are resampling to yearly but a year of data occupies multiple chunks, you want "cohorts", not "blockwise". |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Enable `flox` in `GroupBy` and `resample` 978356586 | |
1117613319 | https://github.com/pydata/xarray/pull/5734#issuecomment-1117613319 | https://api.github.com/repos/pydata/xarray/issues/5734 | IC_kwDOAMm_X85CnW0H | dcherian 2448579 | 2022-05-04T17:26:08Z | 2022-05-04T17:26:08Z | MEMBER | Thanks @Illviljan I'm having trouble getting the inheritance order right and keeping mypy happy. Help is very welcome! |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Enable `flox` in `GroupBy` and `resample` 978356586 | |
1117497457 | https://github.com/pydata/xarray/pull/5734#issuecomment-1117497457 | https://api.github.com/repos/pydata/xarray/issues/5734 | IC_kwDOAMm_X85Cm6hx | dcherian 2448579 | 2022-05-04T15:33:30Z | 2022-05-04T15:34:06Z | MEMBER | @pydata/xarray This is ready to go. It's mostly one adaptor function and a lot of new tests. It does need docs, I can add that in a future PR. By default, we use a strategy ("split-reduce") that is very similar to our current one with dask arrays, so users will have to explicitly choose a new strategy to see much improvements. For resampling we can choose a sensible default that should show only improvements, and no regressions ("cohorts") |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Enable `flox` in `GroupBy` and `resample` 978356586 | |
1092097037 | https://github.com/pydata/xarray/pull/5734#issuecomment-1092097037 | https://api.github.com/repos/pydata/xarray/issues/5734 | IC_kwDOAMm_X85BGBQN | dcherian 2448579 | 2022-04-07T19:00:28Z | 2022-04-07T19:00:28Z | MEMBER | @pydata/xarray this is blocked by https://github.com/pydata/xarray/issues/6430 but is ready for review. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Enable `flox` in `GroupBy` and `resample` 978356586 | |
966624963 | https://github.com/pydata/xarray/pull/5734#issuecomment-966624963 | https://api.github.com/repos/pydata/xarray/issues/5734 | IC_kwDOAMm_X845nYbD | dcherian 2448579 | 2021-11-11T21:05:54Z | 2021-11-11T21:05:54Z | MEMBER | This builds on #5950 so that should be reviewed and merged first. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Enable `flox` in `GroupBy` and `resample` 978356586 | |
933160264 | https://github.com/pydata/xarray/pull/5734#issuecomment-933160264 | https://api.github.com/repos/pydata/xarray/issues/5734 | IC_kwDOAMm_X843nuVI | dcherian 2448579 | 2021-10-04T05:42:51Z | 2021-11-11T20:58:53Z | MEMBER | !!! The only failures are in
I like @max-sixty's suggestion of generating the reductions like |
{ "total_count": 1, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 1, "rocket": 0, "eyes": 0 } |
Enable `flox` in `GroupBy` and `resample` 978356586 | |
965574480 | https://github.com/pydata/xarray/pull/5734#issuecomment-965574480 | https://api.github.com/repos/pydata/xarray/issues/5734 | IC_kwDOAMm_X845jX9Q | dcherian 2448579 | 2021-11-10T17:31:22Z | 2021-11-10T21:52:17Z | MEMBER | OK CI isn't using the numpy_groupies code path for reasons I don't understand. Does anyone see a reason why this might happen? |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Enable `flox` in `GroupBy` and `resample` 978356586 | |
964409224 | https://github.com/pydata/xarray/pull/5734#issuecomment-964409224 | https://api.github.com/repos/pydata/xarray/issues/5734 | IC_kwDOAMm_X845e7eI | dcherian 2448579 | 2021-11-09T18:14:38Z | 2021-11-09T18:14:38Z | MEMBER | Benchmarks are looking good (npg=True means use numpy groupies). Big gains (10-20x) for large number of groups (100), especially with dask. ```
[ 2.78%] ··· groupby.GroupBy.time_agg_large_num_groups ok
[ 2.78%] ··· ======== ========== =========== ========== ===========
-- ndim / npg [ 5.56%] ··· groupby.GroupBy.time_agg_small_num_groups ok
[ 5.56%] ··· ======== ========== =========== ========== ===========
-- ndim / npg [ 8.33%] ··· groupby.GroupBy.time_init ok
[ 8.33%] ··· ====== ==========
ndim [ 11.11%] ··· groupby.GroupByDask.time_agg_large_num_groups ok
[ 11.11%] ··· ======== ========== =========== ========== ===========
-- ndim / npg [ 13.89%] ··· groupby.GroupByDask.time_agg_small_num_groups ok
[ 13.89%] ··· ======== ========== =========== ========== ===========
-- ndim / npg [ 16.67%] ··· groupby.GroupByDask.time_init ok
[ 16.67%] ··· ====== ==========
ndim
[ 38.89%] ··· groupby.Resample.time_agg_small_num_groups ok
[ 38.89%] ··· ======== ========== =========== ========== ===========
-- ndim / npg [ 41.67%] ··· groupby.Resample.time_init ok
[ 41.67%] ··· ====== ==========
ndim [ 44.44%] ··· groupby.ResampleDask.time_agg_large_num_groups ok
[ 44.44%] ··· ======== ========== =========== ========== ===========
-- ndim / npg [ 47.22%] ··· groupby.ResampleDask.time_agg_small_num_groups ok
[ 47.22%] ··· ======== ========== =========== ========== ===========
-- ndim / npg [ 50.00%] ··· groupby.ResampleDask.time_init ok
[ 50.00%] ··· ====== ==========
ndim |
{ "total_count": 3, "+1": 0, "-1": 0, "laugh": 0, "hooray": 3, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Enable `flox` in `GroupBy` and `resample` 978356586 | |
963568052 | https://github.com/pydata/xarray/pull/5734#issuecomment-963568052 | https://api.github.com/repos/pydata/xarray/issues/5734 | IC_kwDOAMm_X845buG0 | dcherian 2448579 | 2021-11-08T21:00:04Z | 2021-11-08T21:00:04Z | MEMBER |
cc @keewis |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Enable `flox` in `GroupBy` and `resample` 978356586 | |
954290212 | https://github.com/pydata/xarray/pull/5734#issuecomment-954290212 | https://api.github.com/repos/pydata/xarray/issues/5734 | IC_kwDOAMm_X8444VAk | dcherian 2448579 | 2021-10-28T23:11:08Z | 2021-10-28T23:11:08Z | MEMBER |
yes; this will require upstream changes |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Enable `flox` in `GroupBy` and `resample` 978356586 | |
913070347 | https://github.com/pydata/xarray/pull/5734#issuecomment-913070347 | https://api.github.com/repos/pydata/xarray/issues/5734 | IC_kwDOAMm_X842bFkL | dcherian 2448579 | 2021-09-05T01:52:49Z | 2021-09-05T01:52:49Z | MEMBER | We don't have any asv benchmarks for groupby currently. It would be good to add some! |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Enable `flox` in `GroupBy` and `resample` 978356586 |
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 1