{"push_id":2877425247,"size":11,"distinct_size":1,"ref":"refs/heads/master","head":"c2036689108bb33fa6323a1ca3daa481465bed6c","before":"b7d8b8773743728afda8259d9219fc48ee7754fa","commits":[{"sha":"5022e5a82b03a5646423d54b34a1b317ffd715d4","author":{"name":"Jim Bosch","email":"44fad0f7d1d4dbca2fcd645d90bd24a0825e6cb8@astro.princeton.edu"},"message":"Make a custom View subclass to enable descriptive comments.","distinct":false,"url":"https://api.github.com/repos/lsst/daf_butler/commits/5022e5a82b03a5646423d54b34a1b317ffd715d4"},{"sha":"5c29e724dd5c0670e728ecb2eaab2a05a874f42e","author":{"name":"Jim Bosch","email":"44fad0f7d1d4dbca2fcd645d90bd24a0825e6cb8@astro.princeton.edu"},"message":"Add doc comments to schema and DataUnit entities.\n\nThis makes the documentation strings available from Python and\nmight make SQLAlchemy add comments to the database schema,\ndepending on the RDBMS (but it doesn't do anything for SQLite).","distinct":false,"url":"https://api.github.com/repos/lsst/daf_butler/commits/5c29e724dd5c0670e728ecb2eaab2a05a874f42e"},{"sha":"27dc30439ba90a5df49fef3eef38736570505ffb","author":{"name":"Jim Bosch","email":"44fad0f7d1d4dbca2fcd645d90bd24a0825e6cb8@astro.princeton.edu"},"message":"Add missing documentation to DataUnit yaml.","distinct":false,"url":"https://api.github.com/repos/lsst/daf_butler/commits/27dc30439ba90a5df49fef3eef38736570505ffb"},{"sha":"08ca6810506fc1b5854fdcea4a078ba646d46318","author":{"name":"Jim Bosch","email":"44fad0f7d1d4dbca2fcd645d90bd24a0825e6cb8@astro.princeton.edu"},"message":"Fix capitalization bugs in schema.yaml.","distinct":false,"url":"https://api.github.com/repos/lsst/daf_butler/commits/08ca6810506fc1b5854fdcea4a078ba646d46318"},{"sha":"3beca3efa75c3ebcd328b9f3346592bd007924c9","author":{"name":"Jim Bosch","email":"44fad0f7d1d4dbca2fcd645d90bd24a0825e6cb8@astro.princeton.edu"},"message":"Improve Schema support for optional views and limited schemas.\n\nIt's now possible to materialize a view as a table by adding\n\"materialize: false\" instead of just removing the \"sql\" entry;\nthat might be permit future SchemaBuilders to e.g. add triggers\nto populate the table via a SELECT INTO query, for example.\n\nWe also now check whether a foreign key target is a view or\nis missing due to the limited option before adding it; this\nmeans you don't have to remove or add foreign key entries\nwhenever you change materialized or limited options.  As a\nnice bonus, that means we don't need a limited option for\nforeign key entries themselves anymore.","distinct":false,"url":"https://api.github.com/repos/lsst/daf_butler/commits/3beca3efa75c3ebcd328b9f3346592bd007924c9"},{"sha":"783357628c26f8a9af84582dcde1e5df4f180601","author":{"name":"Jim Bosch","email":"44fad0f7d1d4dbca2fcd645d90bd24a0825e6cb8@astro.princeton.edu"},"message":"Sensor.name should not be be considered camera-unique.","distinct":false,"url":"https://api.github.com/repos/lsst/daf_butler/commits/783357628c26f8a9af84582dcde1e5df4f180601"},{"sha":"85547a4b58c6f2a54d963e93671ed2e5cb3bf5db","author":{"name":"Jim Bosch","email":"44fad0f7d1d4dbca2fcd645d90bd24a0825e6cb8@astro.princeton.edu"},"message":"Update documentation to reflect non-composite primary keys.","distinct":false,"url":"https://api.github.com/repos/lsst/daf_butler/commits/85547a4b58c6f2a54d963e93671ed2e5cb3bf5db"},{"sha":"6a4e0b2b14b988ec2ccb800c33d3882c423ac7e5","author":{"name":"Jim Bosch","email":"44fad0f7d1d4dbca2fcd645d90bd24a0825e6cb8@astro.princeton.edu"},"message":"Add (ra, dec) center to Tract table.","distinct":false,"url":"https://api.github.com/repos/lsst/daf_butler/commits/6a4e0b2b14b988ec2ccb800c33d3882c423ac7e5"},{"sha":"94a88b1e1dac4006b83cf1a85b0854bf88a42d50","author":{"name":"Jim Bosch","email":"44fad0f7d1d4dbca2fcd645d90bd24a0825e6cb8@astro.princeton.edu"},"message":"Minimal cleanup of observational metadata.\n\nThis mostly removes any entries I don't fully understand; someone\nmore qualified should add better-defined replacements later.\n\nAlso clarifies system for timesystems (TAI) and adds an end\ntimestamp to Exposure, instead of assuming we can just add\ndatetime_begin and exposure_time.","distinct":false,"url":"https://api.github.com/repos/lsst/daf_butler/commits/94a88b1e1dac4006b83cf1a85b0854bf88a42d50"},{"sha":"809fe3acdb6031c9409f23ecadcf0915138bd6a8","author":{"name":"Jim Bosch","email":"44fad0f7d1d4dbca2fcd645d90bd24a0825e6cb8@astro.princeton.edu"},"message":"Fix capitalization in Dataset table docstrings.","distinct":false,"url":"https://api.github.com/repos/lsst/daf_butler/commits/809fe3acdb6031c9409f23ecadcf0915138bd6a8"},{"sha":"c2036689108bb33fa6323a1ca3daa481465bed6c","author":{"name":"Jim Bosch","email":"329ef73ba12df7f1d747f3470d729cdb4abcd04d@gmail.com"},"message":"Merge pull request #87 from lsst/tickets/DM-15210\n\nDM-15210: technote content generation fixes, minor schema updates","distinct":true,"url":"https://api.github.com/repos/lsst/daf_butler/commits/c2036689108bb33fa6323a1ca3daa481465bed6c"}]}
{"actor":{"display_login":"TallJimbo"}}