{"push_id":590218660,"size":32,"distinct_size":4,"ref":"refs/heads/SPARKC-9","head":"5e53adcc00dc95a774a28980012bcbb1e5d99937","before":"9ae6cd752baeddc5eba560fee1d96a7508c2eed9","commits":[{"sha":"63bc2865ad75fb3f7141aa31571aae407dc6020a","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kolaczkowski"},"message":"SPARKC-39: Expose spanBy and spanByKey in Java API.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/63bc2865ad75fb3f7141aa31571aae407dc6020a"},{"sha":"1b3ef849d6f8448e6ead82075283ba79105311ec","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kołaczkowski"},"message":"Merge pull request #551 from datastax/SPARKC-39\n\nSPARKC-39: Expose spanBy and spanByKey in Java API.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/1b3ef849d6f8448e6ead82075283ba79105311ec"},{"sha":"0295a4cbf484c00a71ebf4c434946c81743136d6","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kolaczkowski"},"message":"SPARKC-38: Added ScalaDoc to ColumnMap.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/0295a4cbf484c00a71ebf4c434946c81743136d6"},{"sha":"9082b4cc9f4985109ff69dd6f4bb5d5ac6f13b91","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kolaczkowski"},"message":"SPARKC-38: Add CQL type name to ColumnType in order to be able to generate valid CQL table definitions from TableDef in the future.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/9082b4cc9f4985109ff69dd6f4bb5d5ac6f13b91"},{"sha":"6dcf2f019954f7f70fe87f85801082b3309edfa1","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kolaczkowski"},"message":"SPARKC-38: Add CQL generation from TableDef. Remove redundant keyspace and table name from ColumnDef.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/6dcf2f019954f7f70fe87f85801082b3309edfa1"},{"sha":"539feb62acbea8614e5e237a9383012b72bf3035","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kolaczkowski"},"message":"SPARKC-38: Add saveAsCassandraTable accepting a TableDef.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/539feb62acbea8614e5e237a9383012b72bf3035"},{"sha":"5bb98c497be304687652444bc83c4788c433376c","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kolaczkowski"},"message":"SPARKC-38: Add ColumnType#fromScalaType that maps Scala types to Cassandra data types.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/5bb98c497be304687652444bc83c4788c433376c"},{"sha":"5decf1d9bddee78fbbb35b603f7069e0bb86fa56","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kolaczkowski"},"message":"SPARKC-38: Make ColumnMappers non-serializable. This will allow them to store and use TypeTag of the class they were created for, and therefore use full, non-erased Scala type information.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/5decf1d9bddee78fbbb35b603f7069e0bb86fa56"},{"sha":"fd80071508e5263509d0f1a094480266b52c7ceb","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kolaczkowski"},"message":"SPARKC-38: Add utility methods to get simplified constructor/getter/setter signatures of Scala types for purpose of Scala-Cassandra entity mapping.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/fd80071508e5263509d0f1a094480266b52c7ceb"},{"sha":"6fa6c14d3b2b7ea2d60f85e4d059bb503a5406dc","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kolaczkowski"},"message":"SPARKC-38: Extend ColumnMapper to provide table definition based on properties of the class. Currently supported are simple Scala classes, Scala case classes and tuples. JavaBeans are to do.\nAdd another variant of saveAsCassandraTable that automatically creates a new table based on mapping provided by ColumnMapper.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/6fa6c14d3b2b7ea2d60f85e4d059bb503a5406dc"},{"sha":"ca9919d8d0c5efb1ae793a030998b25cbc1e4e38","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kolaczkowski"},"message":"SPARKC-38: Check for proper ColumnRole when creating a TableDef. Fixed a few tests that violated this.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/ca9919d8d0c5efb1ae793a030998b25cbc1e4e38"},{"sha":"1676d863823db084abbcf90b98b368411bcaa696","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kolaczkowski"},"message":"SPARKC-38: Updated CHANGES.txt.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/1676d863823db084abbcf90b98b368411bcaa696"},{"sha":"d4fc01bc0ff8f220f2b85011a5c51064745919c8","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kołaczkowski"},"message":"Merge pull request #549 from datastax/SPARKC-38\n\nSPARKC-38: Save RDD to a new table.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/d4fc01bc0ff8f220f2b85011a5c51064745919c8"},{"sha":"b96dc92fa410a125223750d92da3440d53bb504d","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kolaczkowski"},"message":"SPARKC-57: Write throughput limiting. Set `spark.cassandra.output.throughput_mb_per_sec` to limit the rate of data written to Cassandra per Spark core.","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/b96dc92fa410a125223750d92da3440d53bb504d"},{"sha":"4fec47d4d64b3e7cc9a80d97b220dea402645ce3","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kolaczkowski"},"message":"SPARKC-57: Refactored TableWriter#write to make it smaller (extracted some methods).","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/4fec47d4d64b3e7cc9a80d97b220dea402645ce3"},{"sha":"f1ac8b7637e02cfd53897bfd6314438b33aed684","author":{"email":"43b54a04fac7e323e7c38332b5cdf6c96b4d442d@datastax.com","name":"Piotr Kołaczkowski"},"message":"Merge pull request #555 from datastax/SPARKC-57\n\nSPARKC-57: Write throughput limiting","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/f1ac8b7637e02cfd53897bfd6314438b33aed684"},{"sha":"d0cfd5db9418a935dceb722f047e6d76907b72b4","author":{"email":"b5b613d15b30463c8392df72ca75b43fdf79ac5c@gmail.com","name":"Jacek Lewandowski"},"message":"SPARKC-37: Added EmptyCassandraRDD implementation\n\nWith this patch:\n- Implemented EmptyCassandraRDD subclass of CassandraRDD\n- Added a method to create EmptyCassandraRDD to CassandraRDD, CassandraJavaRDD and CassandraJavaPairRDD\n- added test cases\n- updated docs and CHANGES.txt","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/d0cfd5db9418a935dceb722f047e6d76907b72b4"},{"sha":"1c73eb8b86fb32bd22740947704cf2b2e36da41c","author":{"email":"b5b613d15b30463c8392df72ca75b43fdf79ac5c@gmail.com","name":"Jacek Lewandowski"},"message":"SPARKC-37: Removed EmptyCassandraRDD and added a param to CassandraRDD which denotes whether RDD is empty or not","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/1c73eb8b86fb32bd22740947704cf2b2e36da41c"},{"sha":"ebe16ccb1644f4f01ae54e5e7c0b328c65ad1f71","author":{"email":"0c512fe43577cc09d2d97e90749bf6fbaf2bd229@GMAIL.COM","name":"Russell Spitzer"},"message":"ChangedWording on Loading Page","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/ebe16ccb1644f4f01ae54e5e7c0b328c65ad1f71"},{"sha":"c18ff2775933a06abed2acff08a4f87ca5d2231e","author":{"email":"0c512fe43577cc09d2d97e90749bf6fbaf2bd229@GMAIL.COM","name":"Russell Spitzer"},"message":"Update 2_loading.md","distinct":false,"url":"https://api.github.com/repos/datastax/spark-cassandra-connector/commits/c18ff2775933a06abed2acff08a4f87ca5d2231e"}]}