{"push_id":795691571,"size":16,"distinct_size":13,"ref":"refs/heads/cross-joins","head":"ce6cf77347e0cd2305a4264621c3385643a20ff1","before":"eb71fbfe407e0dfd00bfc58c612e2c49acb0b9b8","commits":[{"sha":"8e25bb2c40472b7f41c10157c9962d1a781e8e16","author":{"email":"06bf21b9be0da05e3dc60dceb5b68481e4c9f36a@gmail.com","name":"Christian Haudum"},"message":"changed wording for partition sys check\n\nso it has the same tone as previous check messages","distinct":false,"url":"https://api.github.com/repos/crate/crate/commits/8e25bb2c40472b7f41c10157c9962d1a781e8e16"},{"sha":"9d4aef9fab67339c8219692755650d3687c0661e","author":{"email":"363eb224f6ff8d3c5163a8805222acbf939a65b3@rtme.net","name":"Sebastian Utz"},"message":"remove duplicate code for all context aware ES tasks\n\nalso handle errors on context.start()","distinct":false,"url":"https://api.github.com/repos/crate/crate/commits/9d4aef9fab67339c8219692755650d3687c0661e"},{"sha":"bc1bf17883dc61ef2d28e1e8121fcd4d01307d87","author":{"email":"e9bfb2c543dd33934bcff71879b108246996b567@crate.io","name":"kovrus"},"message":"Fix flaky test\n\nabs byte value for -128 relults in -128 which fails for iptype.value","distinct":false,"url":"https://api.github.com/repos/crate/crate/commits/bc1bf17883dc61ef2d28e1e8121fcd4d01307d87"},{"sha":"7f76bde6b978e3a31457490c053c6c09397f1178","author":{"email":"dabc572a42347a930fd039cd9bd44c49f94f3c94@zignar.net","name":"Mathias Fussenegger"},"message":"add repeat() to RowUpstream","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/7f76bde6b978e3a31457490c053c6c09397f1178"},{"sha":"8b10b2d6e367d7673ab5af971bb033e2844b36a7","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@crate.io","name":"Matthias Wahl"},"message":"support (cached) repeat in IteratorPageDownstream / PagingIterators","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/8b10b2d6e367d7673ab5af971bb033e2844b36a7"},{"sha":"8c2b47445e8aa7c94f2f2e812b3d13cd0a42bc82","author":{"email":"7aa2b466eef8222f66a6ce3eb05355785a4c9dc5@crate.io","name":"Philipp Bogensberger"},"message":"added NestedLoopPhase and NestedLoop plan","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/8c2b47445e8aa7c94f2f2e812b3d13cd0a42bc82"},{"sha":"0cc529128a50bd48fafedbfea27038cdfce9ac5f","author":{"email":"363eb224f6ff8d3c5163a8805222acbf939a65b3@rtme.net","name":"Sebastian Utz"},"message":"implement nested-loop operation","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/0cc529128a50bd48fafedbfea27038cdfce9ac5f"},{"sha":"8a105f5bc7891d67e7570ae579b869c0baeaa2be","author":{"email":"7aa2b466eef8222f66a6ce3eb05355785a4c9dc5@crate.io","name":"Philipp Bogensberger"},"message":"added NestedLoop execution Context","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/8a105f5bc7891d67e7570ae579b869c0baeaa2be"},{"sha":"32c96a87f6b2b37d0c0d670e6b0b6d28bc88d7d3","author":{"email":"dabc572a42347a930fd039cd9bd44c49f94f3c94@zignar.net","name":"Mathias Fussenegger"},"message":"add QuerySplitter and RelationSplitter\n\n(cherry-picked from old cross-join branch)","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/32c96a87f6b2b37d0c0d670e6b0b6d28bc88d7d3"},{"sha":"dbab595be4240cc2b994227d64fb4357090c08f6","author":{"email":"dabc572a42347a930fd039cd9bd44c49f94f3c94@zignar.net","name":"Mathias Fussenegger"},"message":"add CrossJoinConsumer","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/dbab595be4240cc2b994227d64fb4357090c08f6"},{"sha":"554313380a2422d3f30a836495a26d86d3ccec71","author":{"email":"dabc572a42347a930fd039cd9bd44c49f94f3c94@zignar.net","name":"Mathias Fussenegger"},"message":"same node support for nested loop","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/554313380a2422d3f30a836495a26d86d3ccec71"},{"sha":"6fb7ccad8f1178effec244d915de40d9800b2344","author":{"email":"7aa2b466eef8222f66a6ce3eb05355785a4c9dc5@crate.io","name":"Philipp Bogensberger"},"message":"added documentation for CROSS JOIN","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/6fb7ccad8f1178effec244d915de40d9800b2344"},{"sha":"8863061dfb336173e0443636071e5fba7c169b9c","author":{"email":"7aa2b466eef8222f66a6ce3eb05355785a4c9dc5@crate.io","name":"Philipp Bogensberger"},"message":"added cross-join benchmarks","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/8863061dfb336173e0443636071e5fba7c169b9c"},{"sha":"4bdfc75c3a77ba5cce827bca89744f2368ec03ab","author":{"email":"363eb224f6ff8d3c5163a8805222acbf939a65b3@rtme.net","name":"Sebastian Utz"},"message":"add benchmark for cross joining 3 tables","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/4bdfc75c3a77ba5cce827bca89744f2368ec03ab"},{"sha":"898d22282074a553b83a9072d9b48549a5f658c8","author":{"email":"dabc572a42347a930fd039cd9bd44c49f94f3c94@zignar.net","name":"Mathias Fussenegger"},"message":"change requiresRepeatSupport to requirements on RowReceiver","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/898d22282074a553b83a9072d9b48549a5f658c8"},{"sha":"ce6cf77347e0cd2305a4264621c3385643a20ff1","author":{"email":"363eb224f6ff8d3c5163a8805222acbf939a65b3@rtme.net","name":"Sebastian Utz"},"message":"implement buffered/repeatable downstream for single upstreams","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/ce6cf77347e0cd2305a4264621c3385643a20ff1"}]}