{"push_id":1300249583,"size":10,"distinct_size":10,"ref":"refs/heads/indices-support","head":"2aa4b82f18ea9965fb632bbe9207f5abf72b9ad5","before":"1fde61b4d148d6d326e106304e61e42f13a4fec4","commits":[{"sha":"dc587d1feacabd8b761b8392b35f41741774b55b","author":{"name":"Alexey Romanov","email":"7361b22b71656ea6d695e85726c0897b0dbe4fcd@huawei.com"},"message":"Rename outer and inner into left and right for join, since order can now change","distinct":true,"url":"https://api.github.com/repos/scalan/scalan-sql/commits/dc587d1feacabd8b761b8392b35f41741774b55b"},{"sha":"a72bd2a981f1a91ecfeacfbbddedc4a639f57823","author":{"name":"Alexey Romanov","email":"7361b22b71656ea6d695e85726c0897b0dbe4fcd@huawei.com"},"message":"Support flatMap in getResultElem and slicing","distinct":true,"url":"https://api.github.com/repos/scalan/scalan-sql/commits/a72bd2a981f1a91ecfeacfbbddedc4a639f57823"},{"sha":"0fe447609ccf7ff845b94efae97af17f854fd93e","author":{"name":"Alexey Romanov","email":"7361b22b71656ea6d695e85726c0897b0dbe4fcd@huawei.com"},"message":"Remove duplicate work in joins calculation","distinct":true,"url":"https://api.github.com/repos/scalan/scalan-sql/commits/0fe447609ccf7ff845b94efae97af17f854fd93e"},{"sha":"74a930faf61ffb1ec06035871bc6904c57e02dd0","author":{"name":"Alexey Romanov","email":"7361b22b71656ea6d695e85726c0897b0dbe4fcd@huawei.com"},"message":"Push filters down into nested loops","distinct":true,"url":"https://api.github.com/repos/scalan/scalan-sql/commits/74a930faf61ffb1ec06035871bc6904c57e02dd0"},{"sha":"4f585ad85ab4d8ecfa64c3a520dad13160fdf14f","author":{"name":"Alexey Romanov","email":"7361b22b71656ea6d695e85726c0897b0dbe4fcd@huawei.com"},"message":"Merge Filter/Filter pairs in SqlResolver","distinct":true,"url":"https://api.github.com/repos/scalan/scalan-sql/commits/4f585ad85ab4d8ecfa64c3a520dad13160fdf14f"},{"sha":"618cd91a912747a4feab118303b021a214e036f9","author":{"name":"Alexey Romanov","email":"7361b22b71656ea6d695e85726c0897b0dbe4fcd@huawei.com"},"message":"Inline candidateIndices","distinct":true,"url":"https://api.github.com/repos/scalan/scalan-sql/commits/618cd91a912747a4feab118303b021a214e036f9"},{"sha":"05ef87f253f69525fc1a99ab6b942cd8f6551ce3","author":{"name":"Alexey Romanov","email":"7361b22b71656ea6d695e85726c0897b0dbe4fcd@huawei.com"},"message":"Finally generate searches when possible","distinct":true,"url":"https://api.github.com/repos/scalan/scalan-sql/commits/05ef87f253f69525fc1a99ab6b942cd8f6551ce3"},{"sha":"096cb3dae6994b50bdb986fa80aa09b2a06e3fef","author":{"name":"Alexey Romanov","email":"7361b22b71656ea6d695e85726c0897b0dbe4fcd@huawei.com"},"message":"Update cost calculation","distinct":true,"url":"https://api.github.com/repos/scalan/scalan-sql/commits/096cb3dae6994b50bdb986fa80aa09b2a06e3fef"},{"sha":"0494c4935ec374399d85e89be6dfde18f8f0de4c","author":{"name":"Alexey Romanov","email":"7361b22b71656ea6d695e85726c0897b0dbe4fcd@huawei.com"},"message":"Add Iter#takeWhile and CursorIter#seekIndex, implement Scannable#search","distinct":true,"url":"https://api.github.com/repos/scalan/scalan-sql/commits/0494c4935ec374399d85e89be6dfde18f8f0de4c"},{"sha":"2aa4b82f18ea9965fb632bbe9207f5abf72b9ad5","author":{"name":"Alexey Romanov","email":"7361b22b71656ea6d695e85726c0897b0dbe4fcd@huawei.com"},"message":"Move direction argument from methods to constructors","distinct":true,"url":"https://api.github.com/repos/scalan/scalan-sql/commits/2aa4b82f18ea9965fb632bbe9207f5abf72b9ad5"}]}
{"actor":{"display_login":"alexeyr"}}