{"push_id":956313374,"size":52,"distinct_size":52,"ref":"refs/heads/master","head":"629ca3645ea12a900085159241118d813c2ca1cc","before":"35a81992cd574270f64f2337623125ad8d3380eb","commits":[{"sha":"575df584ae6113636f29da043e1670d9d2fbe860","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"adding SpatialJoinRDD and SpacePartitioner\n\nvery much a checkpoint commit","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/575df584ae6113636f29da043e1670d9d2fbe860"},{"sha":"afaff919e5a1e77062055f5dddf1560fce04817e","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"SpatialCoGroupRDD extends CoGroupedRDD\n\nWe are going to","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/afaff919e5a1e77062055f5dddf1560fce04817e"},{"sha":"09fac476a0a14664f5626d096a859eb24271f349","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"SpaceRDD is RDD that has been spatially partitioned","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/09fac476a0a14664f5626d096a859eb24271f349"},{"sha":"67fe504ab739ca9d40dfb73f704fb14c786a8625","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"KeyBounds captures instance of Boundable","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/67fe504ab739ca9d40dfb73f704fb14c786a8625"},{"sha":"0671ee16fc829db66c302f200a3801bba5be8059","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"SpaceRDD relies on ReorderedRDD for joins","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/0671ee16fc829db66c302f200a3801bba5be8059"},{"sha":"d3a4a7647f7f9b651832c9a2301e6bb72ff8dd48","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"SpaceRDD is able to filter","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/d3a4a7647f7f9b651832c9a2301e6bb72ff8dd48"},{"sha":"d910e44c2209cf6a7c0a672331b50e42301df1b5","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"SpaceRDD gains private constructor\n\nused by self methods to avoid shuffle and filtering check","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/d910e44c2209cf6a7c0a672331b50e42301df1b5"},{"sha":"268a9b30070165ff0e4905729c0fa43634310c29","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"Merge branch 'master' into feature/partitioner","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/268a9b30070165ff0e4905729c0fa43634310c29"},{"sha":"813457e4f87d19d8a7a3c9664c0e2cb5f7978d57","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"merging master","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/813457e4f87d19d8a7a3c9664c0e2cb5f7978d57"},{"sha":"e5f84fe360dc51f049163cd65d1e1f60e7f819eb","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"Merge remote-tracking branch 'upstream/master' into feature/partitioner","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/e5f84fe360dc51f049163cd65d1e1f60e7f819eb"},{"sha":"04dccc0403c7401c2697fd4ddfe06f970c163951","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"Merge remote-tracking branch 'upstream/master' into feature/partitioner\n\n# Conflicts:\n#\tspark/src/main/scala/geotrellis/spark/io/RDDFilter.scala\n#\tspark/src/main/scala/geotrellis/spark/io/accumulo/AccumuloLayerUpdater.scala\n#\tspark/src/main/scala/geotrellis/spark/io/s3/S3LayerUpdater.scala","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/04dccc0403c7401c2697fd4ddfe06f970c163951"},{"sha":"eeef87b73dbc645267b9080a4b8c16976fc73853","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"Merge branch 'master' into feature/partitioner","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/eeef87b73dbc645267b9080a4b8c16976fc73853"},{"sha":"17f6f3df72dc40b47f9e091a72b8341666218ff2","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"ContextRDD.mapValues allows for change of value type","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/17f6f3df72dc40b47f9e091a72b8341666218ff2"},{"sha":"6ac74df66bdb3f1cd4350d06fda94d3cf81e2fc7","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"KeyBounds is an ADT","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/6ac74df66bdb3f1cd4350d06fda94d3cf81e2fc7"},{"sha":"68a644a1e0d445e7cf5025e7bb6a7a9bbdc5e371","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"SpaceRDD replaced by SpatialJoinMethods","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/68a644a1e0d445e7cf5025e7bb6a7a9bbdc5e371"},{"sha":"03ce7beba55451c39a6488fc3ec3a34fb5261506","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"Merge remote-tracking branch 'upstream/master' into feature/partitioner","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/03ce7beba55451c39a6488fc3ec3a34fb5261506"},{"sha":"21faf587310e95da4207a41ab6598520c889e0fc","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"fix: merge conflicts","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/21faf587310e95da4207a41ab6598520c889e0fc"},{"sha":"b8c221fa16bd150ecd7fbd436a8954a8793c2563","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"Merge remote-tracking branch 'upstream/master' into feature/partitioner","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/b8c221fa16bd150ecd7fbd436a8954a8793c2563"},{"sha":"8496a164c1a2762caf6d7626f17539685ecc4d46","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"adding spark subproject root","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/8496a164c1a2762caf6d7626f17539685ecc4d46"},{"sha":"319b322a4e312c9db2a440620c7e54a8a36e5dc3","author":{"email":"8734d1d655dc694b1c3e3b02de588545c7a19e07@gmail.com","name":"Eugene Cheipesh"},"message":"adding self type to MotherExtensions\n\nso it can be referenced by the subclass method signatures","distinct":true,"url":"https://api.github.com/repos/geotrellis/geotrellis/commits/319b322a4e312c9db2a440620c7e54a8a36e5dc3"}]}