home / github / commits

Menu
  • Search all tables
  • GraphQL API

commits: c9d89e2b51b6dfee34e371a9232024ec45cd2d9c

This data as json

sha message author_date committer_date raw_author raw_committer repo author committer
c9d89e2b51b6dfee34e371a9232024ec45cd2d9c Improve concat performance (#7824) * 1. var_idx very slow * 2. slow any * Add test * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * 3. Slow array_type called multiple times * 4. Can use fastpath for variable.concat? * 5. slow init of pd.unique * typos * Update concat.py * Update merge.py * 6. Avoid recalculating in loops * 7. No need to transpose 1d arrays. * 8. speed up dask_dataframe * Update dataset.py * Update dataset.py * Update dataset.py * Add dask combine test with many variables * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update combine.py * Update combine.py * Update combine.py * list not needed * dim is usually string, might be faster to check for that * first_var.dims doesn't change and can be defined 1 time * mask bad points rather than append good points * reduce duplicated code * don't think id() is required here. * get dtype directly instead of through result_dtype * seems better to delete rather than append, * use internal fastpath if it's a dataset, values should be fine then * Change isinstance order. * use fastpath if already xarray objtect * Update variable.py * Update dtypes.py * typing fixes * more typing fixes * test undoing as_compatible_data * undo concat_dim_length deletion * Update xarray/core/concat.py * Remove .copy and sum * Update concat.py * Use OrderedSet * Apply suggestions from code review * Update whats-new.rst * Update xarray/core/concat.py * no need to check arrays if cupy isnt even installed * Update whats-new.rst * Add concat comment * minimize diff * revert sketchy --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-06-02T14:36:10Z 2023-06-02T14:36:10Z c5362e87613121ea0418cdbe594f0d6e78f076ad cd792325681cbad9f663f2879d8b69f1edbb678f 13221727 14371165 19864447
Powered by Datasette · Queries took 0.966ms · About: xarray-datasette