payload: {"push_id":3532812894,"size":2,"distinct_size":1,"ref":"refs/heads/develop","head":"b8f265bb53d9fb4a7137f4cbd5296c2d4ba3f4a6","before":"002633dcd2c37b02fd24874666b9c112c15e6061","commits":[{"sha":"6c66725e3ff8ef89ff01840d0872cf79d1a780d0","author":{"name":"Andrew Myers","email":"60d1406457416732a2d37351c41ca0c0079e1bed@wgbh.org"},"message":"Use stateless ID minter for new AAPB ID\n\nWe were running into issues in deployed environments with our stateful minter,\nwhich requires providing concurrent access to a single persistence layer where\nthe minter state is stored. Our IDs are random, and we don't have a use case for\n\"replaying\" the minting of them, so we can switch to a stateless minter and\navoid the persistence layer requirement, and associated headaches.\n\nOur stateless minter replaces NOID, and is just the first 12 chars of a UUID\nwith the constant prefix \"cpb-aacip-\" prepended to it.\n\nFor every ID minted, we do a lookup in Solr to see if the ID exists yet, and if\nit does, we regenerate a new random ID.\n\nAlso...\n* Provides an accessor to AMS.seeds, for manually creating seed data. This has\n  proen useful more than once in development, so added it in.","distinct":false,"url":"https://api.github.com/repos/WGBH-MLA/ams/commits/6c66725e3ff8ef89ff01840d0872cf79d1a780d0"},{"sha":"b8f265bb53d9fb4a7137f4cbd5296c2d4ba3f4a6","author":{"name":"Jason Corum","email":"4cd63c357395c6767ab6dca705b4b01fca84ad82@gmail.com"},"message":"Merge pull request #279 from WGBH-MLA/replace_noid_minter\n\nUse stateless ID minter for new AAPB ID","distinct":true,"url":"https://api.github.com/repos/WGBH-MLA/ams/commits/b8f265bb53d9fb4a7137f4cbd5296c2d4ba3f4a6"}]}
other: {"actor":{"display_login":"jasoncorum"}}