{"push_id":1992518244,"size":46,"distinct_size":46,"ref":"refs/heads/master","head":"43867d559491fbed035bb422fee83ca4594aa5bb","before":"917ac792108d3023e7783fa4c35c9814181f8b8c","commits":[{"sha":"45053f2ee97b31ead6bcd601b376dc55a88228f1","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"add a set options context manager, similar to dask;\n\n- current global variables are the dask cache size and dask chunk size\n- increase dask chunk size to 5e6 from 1e5. This appears to help with overhead for large data sets and should still be small enough to fit into memory","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/45053f2ee97b31ead6bcd601b376dc55a88228f1"},{"sha":"0aaf31cfce89702e902f508ea6b5706bb5e6df7e","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"use global config variables throughout code","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/0aaf31cfce89702e902f508ea6b5706bb5e6df7e"},{"sha":"8b07e1d4e9af3de3f878d68ad676f9dc767709c0","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"add a test of set_options","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/8b07e1d4e9af3de3f878d68ad676f9dc767709c0"},{"sha":"17795fef0dab10b4e1c86b24b517138e871a5295","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"rename CatalogCopy to CatalogRef (#377)","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/17795fef0dab10b4e1c86b24b517138e871a5295"},{"sha":"8bb65087863d0b964380f270138b3641956fa6c6","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"add optimized selection function for dask arrays with test\n\nThis builds on the idea that the size of catalog is fixed after a certain point in the dask task graph.\nSo when we perform a selection, we can insert the selection task directly after the point in the\ngraph when the size last changed. The subsequent operations are only performed on the\nselected data.\n\nThis saves a good amount of time -- for example, computing \"Position\" on the randoms catalog\nif slicing only to a single redshift bin","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/8bb65087863d0b964380f270138b3641956fa6c6"},{"sha":"587a2024f5fdf56c5f37bddfd2e6c283317afe82","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"Revert \"rename CatalogCopy to CatalogRef (#377)\"\n\nThis reverts commit 17795fef0dab10b4e1c86b24b517138e871a5295.","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/587a2024f5fdf56c5f37bddfd2e6c283317afe82"},{"sha":"7f9b67c4dbc8b49d90f2c7b44ea3bc3ce5bc9fbd","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"updated optimized selection function with new logic; see docstring","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/7f9b67c4dbc8b49d90f2c7b44ea3bc3ce5bc9fbd"},{"sha":"4e41aab09c4c7caa702fe7b9a31f1b54c5923f07","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"use new selection in painting","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/4e41aab09c4c7caa702fe7b9a31f1b54c5923f07"},{"sha":"fd6cf70cc75009be32385c98c47d84bcda4d81b7","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"more tests of optimized selection","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/fd6cf70cc75009be32385c98c47d84bcda4d81b7"},{"sha":"1dd40507f6a0d786765cdbfcfca2c21f2c0739b5","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"fix misc test warning","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/1dd40507f6a0d786765cdbfcfca2c21f2c0739b5"},{"sha":"e868ede0bbde9f8d7f3006e06bfd7476854d95bd","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"handle slices in ColumnAccessor too","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/e868ede0bbde9f8d7f3006e06bfd7476854d95bd"},{"sha":"16cef581e40ae859401029f84d859194ae19e759","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"actually, use default dask slicing for slices","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/16cef581e40ae859401029f84d859194ae19e759"},{"sha":"c3079b618814c4cbfa50e138a8bb016eabbf8829","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"include a few more edge cases in optimized selection, including no getitems present","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/c3079b618814c4cbfa50e138a8bb016eabbf8829"},{"sha":"5d2e0313e3351f2768f35b2532f109d5554f155d","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"when slicing, make sure ``size`` is implemented","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/5d2e0313e3351f2768f35b2532f109d5554f155d"},{"sha":"fbbfc135010b989c9ff546ae92337160cc7e1179","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"removing delitem for lack of use case","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/fbbfc135010b989c9ff546ae92337160cc7e1179"},{"sha":"4803b28f2086cb2180446599ca949041276efee6","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"paint to pm use not deprecated syntax","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/4803b28f2086cb2180446599ca949041276efee6"},{"sha":"14d32c7a3d0c76f27deb4f4939b1570841810b00","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"Better treatment of a CatalogMesh as a view of a Catalog\n\ngetitem, setitem, and compute call the underlying catalog (stored as the\n``source`` attribute).\n\nNow, when columns are added to a mesh, the mesh behaves like a view, and\nthe column is in both the mesh and the catalog source.","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/14d32c7a3d0c76f27deb4f4939b1570841810b00"},{"sha":"4f73135d68c5af1afd17f3c55bb0214e468fdafd","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"better syntax for setting columns in a MultipleSpeciesCatalog\n\nset using ``catalog[species_name][column_name] = column``, rather than\n``catalog[species_name/column_name]``\n\nInternally, we store a copy of the original sources, and indexing the\ncatalog with the species name, returns these copied sources","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/4f73135d68c5af1afd17f3c55bb0214e468fdafd"},{"sha":"0498e971b96c126f72cc7c0d70961604dd7d0604","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"Also override update_csize in CatalogMesh to avoid unnecessary allreduce","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/0498e971b96c126f72cc7c0d70961604dd7d0604"},{"sha":"9601bfd666e0e303612beaae30a282907d154609","author":{"name":"Nick Hand","email":"74894e59d9b20f3304f2419061b0c7da85e40c6c@berkeley.edu"},"message":"simplify geting of species mesh via getitem","distinct":true,"url":"https://api.github.com/repos/bccp/nbodykit/commits/9601bfd666e0e303612beaae30a282907d154609"}]}
{"actor":{"display_login":"nickhand"}}