{"push_id":1905268956,"size":27,"distinct_size":27,"ref":"refs/heads/master","head":"33ee616fe98d9c3752fe83ee37a0d14467a6d3da","before":"c32224deae62f78b1cdc493bd9199145141b33be","commits":[{"sha":"63d4a233710c7f9385cf2e1e12125e403ffab50a","author":{"name":"Michał Muskała","email":"16ee31d476a95706a2bc24c59eb2c184f071e0c3@muskala.eu"},"message":"Correct typespec for Multi.merge (#2140)\n\nCloses https://github.com/elixir-ecto/ecto/issues/2139","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/63d4a233710c7f9385cf2e1e12125e403ffab50a"},{"sha":"29166e1ccba4bd827369901c61d11dc7393ed77e","author":{"name":"Bernard Duggan","email":"3053bc6eb3fb0894efdce7701b1edff0d9b693d9@users.noreply.github.com"},"message":"Broaden typespecs for query and query! (#2141)","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/29166e1ccba4bd827369901c61d11dc7393ed77e"},{"sha":"875d368ec20c2b82e201c52a831df78e6c57dfd9","author":{"name":"Aleksey Ivanov","email":"16ea535f8d935f98d7bb3ac3e4b16e3feab3bcdf@gmail.com"},"message":"Remove double 'to' from Rollback documentation (#2145)","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/875d368ec20c2b82e201c52a831df78e6c57dfd9"},{"sha":"092d3dcd632c311f2356aa73810651551bcfe6e7","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Update typespec","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/092d3dcd632c311f2356aa73810651551bcfe6e7"},{"sha":"a7742e74ee95f1f46259d032060205823c1e6dcd","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Make migration error message more readable","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/a7742e74ee95f1f46259d032060205823c1e6dcd"},{"sha":"dd23d08bbb08c3e00d7f4eddcc10f2b570eab856","author":{"name":"Bruce Pomeroy","email":"c14305a822a8e0093cd46d644546baf20ea0af1b@brucepomeroy.com"},"message":"Prompt user to confirm before running load mix task, fixes #2144 (#2146)","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/dd23d08bbb08c3e00d7f4eddcc10f2b570eab856"},{"sha":"8a402ca8541b0e71d8a857685fb4a7464a93714e","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Properly set defaults on ecto.drop","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/8a402ca8541b0e71d8a857685fb4a7464a93714e"},{"sha":"d1042b5b9bd7c4c3eec9ec291583c7c4b506852c","author":{"name":"Dimitri De Frenne","email":"c3326660489dda76e5987a4d0efc47a894c87376@gmail.com"},"message":"Update adding to supervision tree for Elixir 1.5 (#2149)","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/d1042b5b9bd7c4c3eec9ec291583c7c4b506852c"},{"sha":"766ff8d7fe65abc2eb387c7b025ece90bec45a0d","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Update CHANGELOG","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/766ff8d7fe65abc2eb387c7b025ece90bec45a0d"},{"sha":"6a4a0d8ff33969d043822b4b3aa25a9adad23d62","author":{"name":"Andrew Dryga","email":"6b7c097d961f68685fc978cf91eeae17be6cbb45@dryga.com"},"message":"Raise MultipleResultsError when primary key is not unique on DB side (#2137)","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/6a4a0d8ff33969d043822b4b3aa25a9adad23d62"},{"sha":"d46b9bdaa940e124a0fb9fd984d71327db958215","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Introduce new multiple primary key error","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/d46b9bdaa940e124a0fb9fd984d71327db958215"},{"sha":"82aeb451b43928f51cb6311169ccdcfb51be8574","author":{"name":"Bernard Duggan","email":"9af9d1d4d4295af5ec35b06c4dd7b16e966198d3@hippware.com"},"message":"Tests for subquery select parameter count","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/82aeb451b43928f51cb6311169ccdcfb51be8574"},{"sha":"095121307a2b9c2ffbea9963f7732b8ff5e26f65","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Introduce an AST for preprocessing + postprocessing\n\nThis reduces the complexity in the adapters, reduces\nthe caching cost per entry and speeds up deserialization.","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/095121307a2b9c2ffbea9963f7732b8ff5e26f65"},{"sha":"e131e0eb52854f4dcfc65bc2344e5b9314324d33","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Do not make Ecto.Query.t opaque, closes #2151","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/e131e0eb52854f4dcfc65bc2344e5b9314324d33"},{"sha":"6e05e8a87e1584e31e2f74f2c2d3e0b7fc3c07dc","author":{"name":"Bharat Gupta","email":"28dfeb5a45984b48bda9450f1de87e01ec16a93e@gmail.com"},"message":"Add :source option for fields and embedded schemas\n\nSigned-off-by: José Valim <jose.valim@plataformatec.com.br>","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/6e05e8a87e1584e31e2f74f2c2d3e0b7fc3c07dc"},{"sha":"543e97abe4473e3b21442136eaf50f024cc28e60","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Add support for fields sources\n\nThe following areas were modified:\n\n  * Autogenerated IDs\n  * Schema dumping in insert, update, delete\n  * Returning and conflict target in insert and insert_all\n  * Loading in insert, update, delete\n  * Loading in insert_all\n  * Query planner field access\n  * Query planner update syntax\n  * Query planner sources","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/543e97abe4473e3b21442136eaf50f024cc28e60"},{"sha":"216d5fed89cb881d609403242d52e2d6c8a01e55","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Support field sources in embeds and Repo.load","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/216d5fed89cb881d609403242d52e2d6c8a01e55"},{"sha":"5db866ca45a99c01a9f2847a09271f8ef5fdc7e9","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Do not put :source_type and :type in the same bucket","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/5db866ca45a99c01a9f2847a09271f8ef5fdc7e9"},{"sha":"2df88c12f4f8a9578ee09143b70419e0e28899e6","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Add ON CONSTRAINT support to conflict target, see #2081","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/2df88c12f4f8a9578ee09143b70419e0e28899e6"},{"sha":"5d38cdb2e7d6551df7672e0fbcba9d25cf4ade68","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Allow assocs and embeds in change/2 and put_change/3, closes #2076","distinct":true,"url":"https://api.github.com/repos/mpinkston/ecto/commits/5d38cdb2e7d6551df7672e0fbcba9d25cf4ade68"}]}
{"actor":{"display_login":"mpinkston"}}