{"push_id":672590631,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"1df8a21aa50e46005ad8f936631577ebc6e8ec04","before":"7746c99557da04d42190a0592ea1424f8f72f082","commits":[{"sha":"ba1622b7b5993d6cfed15b120d925d3ae5f859f2","author":{"email":"070c7c4d0e92e36f035745fa6a668b417aa0d266@lsst.org","name":"Mario Juric"},"message":"removed explicit versions from the table file.","distinct":true,"url":"https://api.github.com/repos/HyperSuprime-Cam/daf_base/commits/ba1622b7b5993d6cfed15b120d925d3ae5f859f2"},{"sha":"8af734c3bbb84c4d2daae943ef76bbc7b3502634","author":{"email":"b50990354288b75c3048ef670d8cdbc7c76410f3@slac.stanford.edu","name":"Kian-Tat Lim"},"message":"Move equality operator from Python to C++, add __str__ and __repr__.","distinct":true,"url":"https://api.github.com/repos/HyperSuprime-Cam/daf_base/commits/8af734c3bbb84c4d2daae943ef76bbc7b3502634"},{"sha":"18f9cbc82b535d5e27d2310d51f0be4d793d7dd4","author":{"email":"b50990354288b75c3048ef670d8cdbc7c76410f3@slac.stanford.edu","name":"Kian-Tat Lim"},"message":"Run tests in different time zones.\n\nEurope/London is particularly tricky around 1970 because of British\nStandard Time.  Make sure we have a \"normal\" time zone as well.","distinct":true,"url":"https://api.github.com/repos/HyperSuprime-Cam/daf_base/commits/18f9cbc82b535d5e27d2310d51f0be4d793d7dd4"},{"sha":"4a176f5f3aab8d0d36aa6a71ed56fc7f4b4b47c1","author":{"email":"b50990354288b75c3048ef670d8cdbc7c76410f3@slac.stanford.edu","name":"Kian-Tat Lim"},"message":"Fix problem with old British times.\n\nmktime(3) appears to try to do daylight savings corrections even with\nisdst and gmtoff set to zero, causing problems for dates between 27\nOctober 1968 and 31 October 1971 when the British were on GMT+1.  (There\nmay be other examples of problems, but this was the first found.)  Using\nthe non-standard but prevalent timegm(3) call fixes this, as it only\ntakes UTC as input and so doesn't need to do any such manipulations.\nAs a result, we no longer need to subtract the timezone offset.","distinct":true,"url":"https://api.github.com/repos/HyperSuprime-Cam/daf_base/commits/4a176f5f3aab8d0d36aa6a71ed56fc7f4b4b47c1"},{"sha":"d26affb133bdb270117995877368970f01edf592","author":{"email":"b50990354288b75c3048ef670d8cdbc7c76410f3@slac.stanford.edu","name":"Kian-Tat Lim"},"message":"Add in-code comment as requested in review.","distinct":true,"url":"https://api.github.com/repos/HyperSuprime-Cam/daf_base/commits/d26affb133bdb270117995877368970f01edf592"},{"sha":"8eac55f1b5402397263d5b0c8ab34de7638a7960","author":{"email":"7b8c8a2bd8ebdb5db0088570eee4ed310148a115@astro.princeton.edu","name":"Robert Lupton the Good"},"message":"Add dafBase.PropertyList.cast(pset) to cast a PropertySet to a PropertyList (DM-1524)","distinct":true,"url":"https://api.github.com/repos/HyperSuprime-Cam/daf_base/commits/8eac55f1b5402397263d5b0c8ab34de7638a7960"},{"sha":"c531c3110a50863852ba8c24e72486402892ec61","author":{"email":"13519c12eeabc68c4a15f41baa304fd355752e10@LSST.org","name":"Robyn Allsman"},"message":"Replace envAppend with envPrepend in ups table files.","distinct":true,"url":"https://api.github.com/repos/HyperSuprime-Cam/daf_base/commits/c531c3110a50863852ba8c24e72486402892ec61"},{"sha":"2346ec0edc196700f65d3668aa7bdb7c4f653710","author":{"email":"7b8c8a2bd8ebdb5db0088570eee4ed310148a115@astro.princeton.edu","name":"Robert Lupton the Good"},"message":"Change name of test to not shadow pre-existing test","distinct":true,"url":"https://api.github.com/repos/HyperSuprime-Cam/daf_base/commits/2346ec0edc196700f65d3668aa7bdb7c4f653710"},{"sha":"1df8a21aa50e46005ad8f936631577ebc6e8ec04","author":{"email":"9b3760f6d95f00cec6da1fdfa4317f10018a7bbb@princeton.edu","name":"John Swinbank"},"message":"Ensure matching flatness when copying PropertySet.\n\nPreviously, a deepCopy() on a flat PropertySet would attempt to generate a\nnon-flat PropertySet if it found a hierarchical (\"n.m\") key, and ultimately\ncause a segfault.","distinct":true,"url":"https://api.github.com/repos/HyperSuprime-Cam/daf_base/commits/1df8a21aa50e46005ad8f936631577ebc6e8ec04"}]}