{"push_id":1047727970,"size":17,"distinct_size":1,"ref":"refs/heads/ipv6","head":"522931c13d37930838ee8ca29a5beb15f41b5af4","before":"3d948af3b0d06ed47f4c95a74770d1c936f6ba03","commits":[{"sha":"6c65df3287226e9195a94e8920bb68e22f1fd332","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"cqle: make queryset update clause respect db_field\n\nPYTHON-530","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/6c65df3287226e9195a94e8920bb68e22f1fd332"},{"sha":"45165873ea9fade57ba671e57089ef0e2c0dd234","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"cqle: refactor ContainerUpdateClause init\n\ndon't pass redundant information, and always use the column\ndb_field_name\n\nPYTHON-530","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/45165873ea9fade57ba671e57089ef0e2c0dd234"},{"sha":"ffe51068f7d6eb80f8dc4c899e307de8fcf7ae76","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"cqle: assume we always have the column for container updates\n\nPYTHON-530","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/ffe51068f7d6eb80f8dc4c899e307de8fcf7ae76"},{"sha":"f2b2d2bd0c6eddc6a12cbc6a6e013b835bc6b60d","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"cqle: refactor common update lagic to UpdateStatement\n\nPYTHON-530","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/f2b2d2bd0c6eddc6a12cbc6a6e013b835bc6b60d"},{"sha":"8a18b4a5988ff12abfaacba00099b4918cf70842","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"cqle: refactor to_database conversions for update clauses\n\nPYTHON-530","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/8a18b4a5988ff12abfaacba00099b4918cf70842"},{"sha":"582eb042aa095d4ca2c4a21565bb50cc55a1f3f2","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"3.2a1 relase version","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/582eb042aa095d4ca2c4a21565bb50cc55a1f3f2"},{"sha":"0954c685caa979ed6d973162abfe5f4dc214dc38","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"Merge branch 'master' of https://github.com/datastax/python-driver","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/0954c685caa979ed6d973162abfe5f4dc214dc38"},{"sha":"d20086758106e2f6726f67549f6c89248a7f7d2c","author":{"email":"218943e507fdf7fa81fb9b3389047f33a795dcb2@datastax.com","name":"GregBestland"},"message":"Skipping UDT warning test for C* 2.1","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/d20086758106e2f6726f67549f6c89248a7f7d2c"},{"sha":"c159568fc322490eadf89ddb1ff0829ffd32371f","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"Merge pull request #531 from datastax/530\n\nPYTHON-530 - fix db_field for queryset update","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/c159568fc322490eadf89ddb1ff0829ffd32371f"},{"sha":"8599b8322985817cf1e28c21f0d43b1cb431991a","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"post-release version","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/8599b8322985817cf1e28c21f0d43b1cb431991a"},{"sha":"8c473819ead387cd263b94e3f946664ad902fd31","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"cql: raise when a model sync requires PK changes\n\nPYTHON-532","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/8c473819ead387cd263b94e3f946664ad902fd31"},{"sha":"ba1f54391b11fb3bc011b2fb7ab0623a1b38b77a","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"cqle: improve one of the sync_table tests\n\nPYTHON-532","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/ba1f54391b11fb3bc011b2fb7ab0623a1b38b77a"},{"sha":"b1df7369735f7e3f41c2f3b51ca885d37ef2bf81","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"cqle: sync_table: verify pk composition and not just type matching\n\nPYTHON-532","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/b1df7369735f7e3f41c2f3b51ca885d37ef2bf81"},{"sha":"7f1da283ea54cab6112acd07c5c1f748cce4d65e","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"cqle: remove KeyError for missing keyspace on sync","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/7f1da283ea54cab6112acd07c5c1f748cce4d65e"},{"sha":"2ce916836d34e51fca8d2ed21f757f06bb927c77","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"remove unused import","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/2ce916836d34e51fca8d2ed21f757f06bb927c77"},{"sha":"a89fddc19e0b04e433d53712eb3eb92a5dfcaf19","author":{"email":"9ee42915c4bd296a513fc0298f1b2847ab1bc4c7@datastax.com","name":"Adam Holmberg"},"message":"Merge pull request #534 from datastax/532\n\nPYTHON-532 - validate PK composition","distinct":false,"url":"https://api.github.com/repos/datastax/python-driver/commits/a89fddc19e0b04e433d53712eb3eb92a5dfcaf19"},{"sha":"522931c13d37930838ee8ca29a5beb15f41b5af4","author":{"email":"6d1479a87be9961659936f2f20b6b3cfb0687635@datastax.com","name":"Clint Ascencio"},"message":"Adding IPV6 option to python test infrastructure. Added skips for test which don't work with ipv6.","distinct":true,"url":"https://api.github.com/repos/datastax/python-driver/commits/522931c13d37930838ee8ca29a5beb15f41b5af4"}]}