{"push_id":589150585,"size":3,"distinct_size":2,"ref":"refs/heads/j/nl-projector","head":"9d99527fc7da81e6b5f2eb89f26f75a511f29559","before":"3c04439a4990cc18e1b797e57940ce3428ae9b7e","commits":[{"sha":"075ebae7ea6135f9f5cc2de07d59509d2ba522c7","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@crate.io","name":"Matthias Wahl"},"message":"implement sort merge join as a YProjector\n\nwith 2 separate upstream projectors to be used form different threads","distinct":false,"url":"https://api.github.com/repos/crate/crate/commits/075ebae7ea6135f9f5cc2de07d59509d2ba522c7"},{"sha":"6e13fcc746639b413e0e81dc4053e49415bff0af","author":{"email":"dabc572a42347a930fd039cd9bd44c49f94f3c94@zignar.net","name":"Mathias Fussenegger"},"message":"add NestedLoopProjector","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/6e13fcc746639b413e0e81dc4053e49415bff0af"},{"sha":"9d99527fc7da81e6b5f2eb89f26f75a511f29559","author":{"email":"dabc572a42347a930fd039cd9bd44c49f94f3c94@zignar.net","name":"Mathias Fussenegger"},"message":"fixup! add NestedLoopProjector","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/9d99527fc7da81e6b5f2eb89f26f75a511f29559"}]}