{"push_id":1316753644,"size":2,"distinct_size":1,"ref":"refs/heads/master","head":"1ae722809001ddfb2e696004f151911576c575d9","before":"ab1947f752c11b7ba4435b0916ca2167b1605f9d","commits":[{"sha":"a4feb70459b1fce3cf7e7fc6170674f639cb8d94","author":{"name":"Magnus Hagander","email":"96ad6b06de7111eee5a9c968ba6978bf7a7a179d@hagander.net"},"message":"Execute regular queries asynchronously\n\nWe try this the easy way - send the query as it arrives then just wait\nto check the result until the next query arrives. That means that the\nreceiving database can go process the update/insert/whatever while we go\nread and parse the next item from the replication slot.\n\nOnly on commit do we actually wait for the command to fully complete\nbefore we confirm it to the walsender as received.","distinct":false,"url":"https://api.github.com/repos/trustly/pg_trivialreplay/commits/a4feb70459b1fce3cf7e7fc6170674f639cb8d94"},{"sha":"1ae722809001ddfb2e696004f151911576c575d9","author":{"name":"Magnus Hagander","email":"96ad6b06de7111eee5a9c968ba6978bf7a7a179d@hagander.net"},"message":"Merge pull request #7 from trustly/query_async\n\nExecute regular queries asynchronously","distinct":true,"url":"https://api.github.com/repos/trustly/pg_trivialreplay/commits/1ae722809001ddfb2e696004f151911576c575d9"}]}
{"actor":{"display_login":"mhagander"}}