{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":351138593,"defaultBranch":"main","name":"flox","ownerLogin":"xarray-contrib","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-24T15:52:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/35757293?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717238406.0","currentOid":""},"activityList":{"items":[{"before":"0157344a471a3221097e5c50a3138b1ba6943041","after":null,"ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4.4.1","pushedAt":"2024-06-01T16:01:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"}},{"before":"7166db391c4fd4f4c7909cd6aff2143a15134c53","after":"07ad8263386fbaa25f18709036cd20ec91233386","ref":"refs/heads/main","pushedAt":"2024-06-01T16:01:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Bump codecov/codecov-action from 4.3.1 to 4.4.1 (#366)\n\nBumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.3.1 to 4.4.1.\r\n- [Release notes](https://github.com/codecov/codecov-action/releases)\r\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/codecov/codecov-action/compare/v4.3.1...v4.4.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: codecov/codecov-action\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump codecov/codecov-action from 4.3.1 to 4.4.1 (#366)"}},{"before":null,"after":"0157344a471a3221097e5c50a3138b1ba6943041","ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4.4.1","pushedAt":"2024-06-01T10:40:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump codecov/codecov-action from 4.3.1 to 4.4.1\n\nBumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.3.1 to 4.4.1.\n- [Release notes](https://github.com/codecov/codecov-action/releases)\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/codecov/codecov-action/compare/v4.3.1...v4.4.1)\n\n---\nupdated-dependencies:\n- dependency-name: codecov/codecov-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump codecov/codecov-action from 4.3.1 to 4.4.1"}},{"before":"d68d83795da88eedb4dfa01c2691ffd67597df22","after":"7166db391c4fd4f4c7909cd6aff2143a15134c53","ref":"refs/heads/main","pushedAt":"2024-05-29T15:15:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Cubed blockwise (#357)\n\n* Initial minimal working Cubed example for \"blockwise\"\r\n\r\n* Update minimum cubed version that includes https://github.com/cubed-dev/cubed/pull/448\r\n\r\n* Fix mypy errors\r\n\r\n* Update documentation with a 'blockwise' example for Cubed","shortMessageHtmlLink":"Cubed blockwise (#357)"}},{"before":"fb180e8462dd240e27f63d31ecf19ed0558c368c","after":"d68d83795da88eedb4dfa01c2691ffd67597df22","ref":"refs/heads/main","pushedAt":"2024-05-21T17:48:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Remove errant print statement","shortMessageHtmlLink":"Remove errant print statement"}},{"before":"4ab01d330acfc6a4cb7a2712b7d84a168ddffcc5","after":"11e2c7d9a210ad4341d0a53286c5157d69c21cf1","ref":"refs/heads/optimize-engine-flox","pushedAt":"2024-05-02T17:05:38.000Z","pushType":"push","commitsCount":65,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Merge branch 'main' into optimize-engine-flox\n\n* main: (64 commits)\n import `normalize_axis_index` from `numpy.lib` on `numpy>=2` (#364)\n Optimize `min_count` when `expected_groups` is not provided. (#236)\n Use threadpool for finding labels in chunk (#327)\n Manually fuse reindexing intermediates with blockwise reduction for cohorts. (#300)\n Bump codecov/codecov-action from 4.1.1 to 4.3.1 (#362)\n Add cubed notebook for hourly climatology example using \"map-reduce\" method (#356)\n Optimize bitmask finding for chunk size 1 and single chunk cases (#360)\n Edits to climatology doc (#361)\n Fix benchmarks (#358)\n Trim CI (#355)\n [pre-commit.ci] pre-commit autoupdate (#350)\n Initial minimal working Cubed example for \"map-reduce\" (#352)\n Bump codecov/codecov-action from 4.1.0 to 4.1.1 (#349)\n `method` heuristics: Avoid dot product as much as possible (#347)\n Fix nanlen with strings (#344)\n Fix direct quantile reduction (#343)\n Fix upstream-dev CI, silence warnings (#341)\n Bump codecov/codecov-action from 4.0.0 to 4.1.0 (#338)\n Fix direct reductions of Xarray objects (#339)\n Test with py3.12 (#336)\n ...","shortMessageHtmlLink":"Merge branch 'main' into optimize-engine-flox"}},{"before":"0083ab284ff4d231f5dd07be4a1503041e4bdf03","after":"fb180e8462dd240e27f63d31ecf19ed0558c368c","ref":"refs/heads/main","pushedAt":"2024-05-02T14:43:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"import `normalize_axis_index` from `numpy.lib` on `numpy>=2` (#364)\n\n* import `normalize_axis_index` from `numpy.lib` on `numpy>=2`\r\n\r\n* import the right thing","shortMessageHtmlLink":"import normalize_axis_index from numpy.lib on numpy>=2 (#364)"}},{"before":"5212a5bcef5d078a08bd71906df58fded92a365a","after":null,"ref":"refs/heads/optimize-more","pushedAt":"2024-05-02T14:43:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"}},{"before":"c398f4eb324395139d0ac862b1694c9155d965dd","after":"0083ab284ff4d231f5dd07be4a1503041e4bdf03","ref":"refs/heads/main","pushedAt":"2024-05-02T14:43:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Optimize `min_count` when `expected_groups` is not provided. (#236)\n\n* Optimize min_count for all numpy\r\n\r\nFor pure numpy arrays, min_count=1 (xarray default) is the same\r\nas min_count=None, with the right fill_value. This avoids\r\none useless pass over the data, and one useless copy.\r\n\r\nWe need to always accumulate count with dask, to make sure we\r\nget the right values at the end.\r\n\r\n* Better?","shortMessageHtmlLink":"Optimize min_count when expected_groups is not provided. (#236)"}},{"before":"fe8d3c933752516c5969d5c197474dcb227cce9c","after":"5212a5bcef5d078a08bd71906df58fded92a365a","ref":"refs/heads/optimize-more","pushedAt":"2024-05-02T13:56:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Better?","shortMessageHtmlLink":"Better?"}},{"before":"ff0d8c2440a6a2fdb94cd6bb5a7a5dcf5678fb43","after":null,"ref":"refs/heads/threadpool","pushedAt":"2024-05-02T06:17:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"}},{"before":"eb3c0ef7b4d89028b7e2955941b7a3970164df5f","after":"c398f4eb324395139d0ac862b1694c9155d965dd","ref":"refs/heads/main","pushedAt":"2024-05-02T06:17:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Use threadpool for finding labels in chunk (#327)\n\n* Use threadpool for finding labels in chunk\r\n\r\nGreat when we have lots of decent size chunks, particularly the NWM\r\ncounty groupby: 600ms -> 400ms.\r\n\r\n```\r\n| Before [0cccb903] | After [38fe8a6c] | Ratio | Benchmark (Parameter) |\r\n|--------------------------------------|---------------------------------|---------|---------------------------------------------|\r\n| 3.50±0.2ms | 2.93±0.07ms | 0.84 | cohorts.PerfectMonthly.time_graph_construct |\r\n| 20.0±1ms | 9.66±1ms | 0.48 | cohorts.NWMMidwest.time_find_group_cohorts |\r\n```\r\n\r\n* Add threshold\r\n\r\n* Fix + comment\r\n\r\n* Fix benchmark.\r\n\r\n* Tweak threshold\r\n\r\n* Small cleanup\r\n\r\n* Comment\r\n\r\n* Try single allocation\r\n\r\n* Revert \"Try single allocation\"\r\n\r\nThis reverts commit c6b93367e2024e60d77af24a69d177670a040dfc.\r\n\r\n* cleanup","shortMessageHtmlLink":"Use threadpool for finding labels in chunk (#327)"}},{"before":"e2b1a789c9865fcf5c25ce35e85edc8de353e5e8","after":null,"ref":"refs/heads/optimize-cohorts-graph","pushedAt":"2024-05-02T05:46:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"}},{"before":"2439c5cb5d38906f77234ae26f207e7f21e650a3","after":"eb3c0ef7b4d89028b7e2955941b7a3970164df5f","ref":"refs/heads/main","pushedAt":"2024-05-02T05:46:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Manually fuse reindexing intermediates with blockwise reduction for cohorts. (#300)\n\n* Manually fuse reindexing intermediates with blockwise reduction for cohorts.\r\n\r\n```\r\n| Change | Before [627bf2b6]
| After [9d710529] | Ratio | Benchmark (Parameter) |\r\n|----------|----------------------------|---------------------------------------------|---------|-------------------------------------------------|\r\n| - | 3.39±0.02ms | 2.98±0.01ms | 0.88 | cohorts.PerfectMonthly.time_graph_construct |\r\n| - | 20 | 17 | 0.85 | cohorts.PerfectMonthly.track_num_layers |\r\n| - | 23.0±0.07ms | 19.0±0.1ms | 0.83 | cohorts.ERA5Google.time_graph_construct |\r\n| - | 4878 | 3978 | 0.82 | cohorts.ERA5Google.track_num_tasks |\r\n| - | 179±0.8ms | 147±0.5ms | 0.82 | cohorts.OISST.time_graph_construct |\r\n| - | 159 | 128 | 0.81 | cohorts.ERA5Google.track_num_layers |\r\n| - | 936 | 762 | 0.81 | cohorts.PerfectMonthly.track_num_tasks |\r\n| - | 1221 | 978 | 0.8 | cohorts.OISST.track_num_layers |\r\n| - | 4929 | 3834 | 0.78 | cohorts.ERA5DayOfYear.track_num_tasks |\r\n| - | 351 | 274 | 0.78 | cohorts.NWMMidwest.track_num_layers |\r\n| - | 4562 | 3468 | 0.76 | cohorts.ERA5DayOfYear.track_num_tasks_optimized |\r\n| - | 164±1ms | 118±0.4ms | 0.72 | cohorts.ERA5DayOfYear.time_graph_construct |\r\n| - | 1100 | 735 | 0.67 | cohorts.ERA5DayOfYear.track_num_layers |\r\n| - | 3930 | 2605 | 0.66 | cohorts.NWMMidwest.track_num_tasks |\r\n| - | 3715 | 2409 | 0.65 | cohorts.NWMMidwest.track_num_tasks_optimized |\r\n| - | 28952 | 18798 | 0.65 | cohorts.OISST.track_num_tasks |\r\n| - | 27010 | 16858 | 0.62 | cohorts.OISST.track_num_tasks_optimized |\r\n```\r\n\r\n* fix typing","shortMessageHtmlLink":"Manually fuse reindexing intermediates with blockwise reduction for c…"}},{"before":"641fee8852fba8e976d72efc26831ecbf098c79e","after":"2214de1a2730e778b6a52fceeed9ac6167c4cc3a","ref":"refs/heads/faster-factorize","pushedAt":"2024-05-02T05:38:35.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Merge branch 'main' into faster-factorize","shortMessageHtmlLink":"Merge branch 'main' into faster-factorize"}},{"before":"8ec11d06e11435b3768855266ad75af77e28a6dc","after":"ff0d8c2440a6a2fdb94cd6bb5a7a5dcf5678fb43","ref":"refs/heads/threadpool","pushedAt":"2024-05-02T05:36:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"630e0830b7326348ac6d355238329cb83100c547","after":"8ec11d06e11435b3768855266ad75af77e28a6dc","ref":"refs/heads/threadpool","pushedAt":"2024-05-02T05:23:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Merge branch 'main' into threadpool","shortMessageHtmlLink":"Merge branch 'main' into threadpool"}},{"before":"7da43646e05658efa0e4b887d859f53f5ef4a072","after":"630e0830b7326348ac6d355238329cb83100c547","ref":"refs/heads/threadpool","pushedAt":"2024-05-02T05:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Small cleanup","shortMessageHtmlLink":"Small cleanup"}},{"before":"d5cb68c7183107785f1b0f59adafa5d2e420cd69","after":"e2b1a789c9865fcf5c25ce35e85edc8de353e5e8","ref":"refs/heads/optimize-cohorts-graph","pushedAt":"2024-05-02T05:05:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"fix typing","shortMessageHtmlLink":"fix typing"}},{"before":"aeb1f9eb4dd364e90de83e9c1c29bb6307f537b7","after":"d5cb68c7183107785f1b0f59adafa5d2e420cd69","ref":"refs/heads/optimize-cohorts-graph","pushedAt":"2024-05-02T04:59:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Manually fuse reindexing intermediates with blockwise reduction for cohorts.\n\n```\n| Change | Before [627bf2b6]
| After [9d710529] | Ratio | Benchmark (Parameter) |\n|----------|----------------------------|---------------------------------------------|---------|-------------------------------------------------|\n| - | 3.39±0.02ms | 2.98±0.01ms | 0.88 | cohorts.PerfectMonthly.time_graph_construct |\n| - | 20 | 17 | 0.85 | cohorts.PerfectMonthly.track_num_layers |\n| - | 23.0±0.07ms | 19.0±0.1ms | 0.83 | cohorts.ERA5Google.time_graph_construct |\n| - | 4878 | 3978 | 0.82 | cohorts.ERA5Google.track_num_tasks |\n| - | 179±0.8ms | 147±0.5ms | 0.82 | cohorts.OISST.time_graph_construct |\n| - | 159 | 128 | 0.81 | cohorts.ERA5Google.track_num_layers |\n| - | 936 | 762 | 0.81 | cohorts.PerfectMonthly.track_num_tasks |\n| - | 1221 | 978 | 0.8 | cohorts.OISST.track_num_layers |\n| - | 4929 | 3834 | 0.78 | cohorts.ERA5DayOfYear.track_num_tasks |\n| - | 351 | 274 | 0.78 | cohorts.NWMMidwest.track_num_layers |\n| - | 4562 | 3468 | 0.76 | cohorts.ERA5DayOfYear.track_num_tasks_optimized |\n| - | 164±1ms | 118±0.4ms | 0.72 | cohorts.ERA5DayOfYear.time_graph_construct |\n| - | 1100 | 735 | 0.67 | cohorts.ERA5DayOfYear.track_num_layers |\n| - | 3930 | 2605 | 0.66 | cohorts.NWMMidwest.track_num_tasks |\n| - | 3715 | 2409 | 0.65 | cohorts.NWMMidwest.track_num_tasks_optimized |\n| - | 28952 | 18798 | 0.65 | cohorts.OISST.track_num_tasks |\n| - | 27010 | 16858 | 0.62 | cohorts.OISST.track_num_tasks_optimized |\n```","shortMessageHtmlLink":"Manually fuse reindexing intermediates with blockwise reduction for c…"}},{"before":"fa65721c3d63bf25781f1968009db5ffe961c687","after":"aeb1f9eb4dd364e90de83e9c1c29bb6307f537b7","ref":"refs/heads/optimize-cohorts-graph","pushedAt":"2024-05-02T04:49:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Manually fuse reindexing intermediates with blockwise reduction for cohorts.","shortMessageHtmlLink":"Manually fuse reindexing intermediates with blockwise reduction for c…"}},{"before":"172ab673741c050e05d64df01d0d271b8049f936","after":null,"ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4.3.1","pushedAt":"2024-05-01T12:03:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"}},{"before":"efd88e1b117db5f18ee1354d2edadafc9005b1b3","after":"2439c5cb5d38906f77234ae26f207e7f21e650a3","ref":"refs/heads/main","pushedAt":"2024-05-01T12:03:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Bump codecov/codecov-action from 4.1.1 to 4.3.1 (#362)\n\nBumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.1.1 to 4.3.1.\r\n- [Release notes](https://github.com/codecov/codecov-action/releases)\r\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/codecov/codecov-action/compare/v4.1.1...v4.3.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: codecov/codecov-action\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump codecov/codecov-action from 4.1.1 to 4.3.1 (#362)"}},{"before":null,"after":"172ab673741c050e05d64df01d0d271b8049f936","ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4.3.1","pushedAt":"2024-05-01T10:03:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump codecov/codecov-action from 4.1.1 to 4.3.1\n\nBumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.1.1 to 4.3.1.\n- [Release notes](https://github.com/codecov/codecov-action/releases)\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/codecov/codecov-action/compare/v4.1.1...v4.3.1)\n\n---\nupdated-dependencies:\n- dependency-name: codecov/codecov-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump codecov/codecov-action from 4.1.1 to 4.3.1"}},{"before":"627bf2b6818d8dd04051b13093a0d9c4f4a1df70","after":"efd88e1b117db5f18ee1354d2edadafc9005b1b3","ref":"refs/heads/main","pushedAt":"2024-04-29T17:08:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Add cubed notebook for hourly climatology example using \"map-reduce\" method (#356)\n\n* Add cubed notebook for hourly climatology example using \"map-reduce\" method\r\n\r\n* Add cubed dependencies to docs build\r\n\r\n* Use Cubed version with HTML repr fix","shortMessageHtmlLink":"Add cubed notebook for hourly climatology example using \"map-reduce\" …"}},{"before":"b0b12973c98dd3351192207291f118f4e30b3851","after":"7da43646e05658efa0e4b887d859f53f5ef4a072","ref":"refs/heads/threadpool","pushedAt":"2024-04-27T05:02:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Merge branch 'main' into threadpool\n\n* main:\n Optimize bitmask finding for chunk size 1 and single chunk cases (#360)\n Edits to climatology doc (#361)","shortMessageHtmlLink":"Merge branch 'main' into threadpool"}},{"before":"af78c26f931ef46a4b65626a25395b3023951629","after":"b0b12973c98dd3351192207291f118f4e30b3851","ref":"refs/heads/threadpool","pushedAt":"2024-04-27T04:50:15.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Merge branch 'main' into threadpool\n\n* main:\n Optimize bitmask finding for chunk size 1 and single chunk cases (#360)\n Edits to climatology doc (#361)","shortMessageHtmlLink":"Merge branch 'main' into threadpool"}},{"before":"078d5209e7a2d94614639d84afc75394471e58a4","after":null,"ref":"refs/heads/cohorts-size-1-chunks","pushedAt":"2024-04-27T04:48:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"}},{"before":"13cb2297a619d867feb32b24f5b13a37fe35ff50","after":"627bf2b6818d8dd04051b13093a0d9c4f4a1df70","ref":"refs/heads/main","pushedAt":"2024-04-27T04:48:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Optimize bitmask finding for chunk size 1 and single chunk cases (#360)\n\n* Optimize bitmask finding for chunk size 1.\r\n\r\n* Fix benchmark.\r\n\r\n* bugfix\r\n\r\n* Add single chunk benchmark\r\n\r\n* Optimize single chunk case.\r\n\r\n* Add test","shortMessageHtmlLink":"Optimize bitmask finding for chunk size 1 and single chunk cases (#360)"}},{"before":"4935636b7740e464f40dc39311aba5eab621046d","after":"078d5209e7a2d94614639d84afc75394471e58a4","ref":"refs/heads/cohorts-size-1-chunks","pushedAt":"2024-04-27T03:40:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dcherian","name":"Deepak Cherian","path":"/dcherian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2448579?s=80&v=4"},"commit":{"message":"Add test","shortMessageHtmlLink":"Add test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWctuQAA","startCursor":null,"endCursor":null}},"title":"Activity · xarray-contrib/flox"}