{"push_id":889278896,"size":32,"distinct_size":1,"ref":"refs/heads/java819-3.0","head":"70e1d04e6495625e303e9bcbde7bff52f88522f6","before":"82978deb355f3e15aff4d35f528501e6c79829f5","commits":[{"sha":"ed9c2ee819f7b76b043fbd24f1a73eb8190bd1a5","author":{"email":"311eb26c25b4f4b2a6f8ecdc5f2da888879992f5@datastax.com","name":"Andrew Tolbert"},"message":"JAVA-994: Don't call on(Up|Down|Add|Remove) if Cluster is closed.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/ed9c2ee819f7b76b043fbd24f1a73eb8190bd1a5"},{"sha":"e2980b39c395fe79a1910b9464a485f50cc786ea","author":{"email":"311eb26c25b4f4b2a6f8ecdc5f2da888879992f5@datastax.com","name":"Andrew Tolbert"},"message":"Switch to container-based infrastructure for travis.\n\nSee: http://blog.travis-ci.com/2014-12-17-faster-builds-with-container-based-infrastructure/\n\nAlso sets up caching for the $HOME/.m2 directory, which should speed\nup build times by not downloading dependencies on every build.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/e2980b39c395fe79a1910b9464a485f50cc786ea"},{"sha":"f624ffe05260f584bf132d746214dddaead3fa72","author":{"email":"e43638fbb7d2e30b93c02ee0423424dc37938f81@users.noreply.github.com","name":"Alexandre Dutra"},"message":"Merge pull request #537 from datastax/travis-container\n\nSwitch to container-based infrastructure for travis.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/f624ffe05260f584bf132d746214dddaead3fa72"},{"sha":"51c5b85efc3b32d1bed0aad93ba3ee217b4de243","author":{"email":"160b4830458b6538f2de26f2f5ddc979894c0032@datastax.com","name":"Kevin Gallardo"},"message":"JAVA-863: Idempotent Prepared Statements","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/51c5b85efc3b32d1bed0aad93ba3ee217b4de243"},{"sha":"39fccd1cd61073a3f0ffa8e5e55723737bd61aa5","author":{"email":"e43638fbb7d2e30b93c02ee0423424dc37938f81@users.noreply.github.com","name":"Alexandre Dutra"},"message":"Merge pull request #528 from datastax/java863\n\nJAVA-863: Idempotence propagation in PreparedStatements.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/39fccd1cd61073a3f0ffa8e5e55723737bd61aa5"},{"sha":"2cad56f9c061c181dfd45badf1e689b05988e718","author":{"email":"b1bc8abdeb45e4157924be3f97fc0081be40ac55@users.noreply.github.com","name":"Olivier Michallat"},"message":"Merge pull request #531 from datastax/java994\n\nJAVA-994: Don't call on(Up|Down|Add|Remove) if Cluster is closed.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/2cad56f9c061c181dfd45badf1e689b05988e718"},{"sha":"192bd21688dbae236fa88fff61427bc7e35a3260","author":{"email":"311eb26c25b4f4b2a6f8ecdc5f2da888879992f5@datastax.com","name":"Andrew Tolbert"},"message":"JAVA-995: Defunct connection even if initializing.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/192bd21688dbae236fa88fff61427bc7e35a3260"},{"sha":"744abd59b9c8b39e7b263bb17af99b33e7a0816c","author":{"email":"b1bc8abdeb45e4157924be3f97fc0081be40ac55@users.noreply.github.com","name":"Olivier Michallat"},"message":"Merge pull request #532 from datastax/java995\n\nJAVA-995: Defunct connection even if initializing.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/744abd59b9c8b39e7b263bb17af99b33e7a0816c"},{"sha":"145169f5a3ee54753fcd0bf1e5924acd93d3bb91","author":{"email":"311eb26c25b4f4b2a6f8ecdc5f2da888879992f5@datastax.com","name":"Andrew Tolbert"},"message":"Refactor Load Balancing Policy Tests to use Scassandra.\n\n- Pull tests from LoadBalancingPolicyTest into individual test classes\n  for each policy being tested.\n- Rename SCassandraCluster -> ScassandraCluster.\n- Add capability to prime keyspace metadata to ScassandraCluster.\n- Update DCAwareRoundRobinPolicy tests to use builder based construction\n  and HostFilterPolicy.\n- Update more tests to use TestUtils#nonQuietClusterCloseOptions.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/145169f5a3ee54753fcd0bf1e5924acd93d3bb91"},{"sha":"721aeca1c21dd29f28de628b046b88e3a7f9d6e1","author":{"email":"b1bc8abdeb45e4157924be3f97fc0081be40ac55@users.noreply.github.com","name":"Olivier Michallat"},"message":"Merge pull request #520 from datastax/lbpTestRefactor\n\nRefactor Load Balancing Policy Tests to use Scassandra.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/721aeca1c21dd29f28de628b046b88e3a7f9d6e1"},{"sha":"e3bfb470485dfd00fd24fa7a2ccf91b99b25cc1b","author":{"email":"3c5a81c178b2ad5e8b03c60655f249cf943a4266@gmail.com","name":"olim7t"},"message":"Don't use public API to access metadata from ArrayBackedResultSet.\n\nThis avoids triggering Cluster.init(), which acquires a lock.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/e3bfb470485dfd00fd24fa7a2ccf91b99b25cc1b"},{"sha":"bf4a4e1bef28d24b2ca615b90eb6ab00629ff53b","author":{"email":"3c5a81c178b2ad5e8b03c60655f249cf943a4266@gmail.com","name":"olim7t"},"message":"Merge branch '2.0' into 2.1","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/bf4a4e1bef28d24b2ca615b90eb6ab00629ff53b"},{"sha":"a2454d0c24da9a10e611104fec91637d371fcec2","author":{"email":"b2011a8a3e8aa2e11b66dbb1576ef5f23816794a@rapid7.com","name":"Arnaud Roger"},"message":"JAVA-937: TypeCodec static initializers not always correctly executed.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/a2454d0c24da9a10e611104fec91637d371fcec2"},{"sha":"4edb88750f48f40cfd43a244a8c16d719aa309f7","author":{"email":"e43638fbb7d2e30b93c02ee0423424dc37938f81@users.noreply.github.com","name":"Alexandre Dutra"},"message":"Merge pull request #534 from datastax/java937\n\nJAVA-937: TypeCodec static initializers not always correctly executed.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/4edb88750f48f40cfd43a244a8c16d719aa309f7"},{"sha":"8f81e8fe2027a94a2d4ad43e5e344a79cde8705a","author":{"email":"311eb26c25b4f4b2a6f8ecdc5f2da888879992f5@datastax.com","name":"Andrew Tolbert"},"message":"Provide version in serialize call in TokenAwarePolicyTest.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/8f81e8fe2027a94a2d4ad43e5e344a79cde8705a"},{"sha":"f87eec1fab5dca255445ad75a1449629dc174c48","author":{"email":"311eb26c25b4f4b2a6f8ecdc5f2da888879992f5@datastax.com","name":"Andrew Tolbert"},"message":"JAVA-989: Include keyspace name when invalid replication found.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/f87eec1fab5dca255445ad75a1449629dc174c48"},{"sha":"de89751c7a286a5407c34b923df76e09691a180e","author":{"email":"0a473e51e8b287861cb14c9011170189e46d004d@snazy.de","name":"Robert Stupp"},"message":"JAVA-664: Reduce heap consumption for TokenMap.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/de89751c7a286a5407c34b923df76e09691a180e"},{"sha":"64079dee4df6251a56fabe4fa690a5af6ce0be83","author":{"email":"b1bc8abdeb45e4157924be3f97fc0081be40ac55@users.noreply.github.com","name":"Olivier Michallat"},"message":"Merge pull request #525 from datastax/java989\n\nJAVA-989: Include keyspace name when invalid replication found.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/64079dee4df6251a56fabe4fa690a5af6ce0be83"},{"sha":"74310274ee9813d9089c60906c76fc6bc93e6257","author":{"email":"3c5a81c178b2ad5e8b03c60655f249cf943a4266@gmail.com","name":"olim7t"},"message":"Merge branch '2.1' into 3.0","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/74310274ee9813d9089c60906c76fc6bc93e6257"},{"sha":"5d5f45f1050bd14a3ff1a03fd03952b706f64245","author":{"email":"3c5a81c178b2ad5e8b03c60655f249cf943a4266@gmail.com","name":"olim7t"},"message":"Ignore JAVA-863 changes from 2.1.","distinct":false,"url":"https://api.github.com/repos/datastax/java-driver/commits/5d5f45f1050bd14a3ff1a03fd03952b706f64245"}]}