{"push_id":644907865,"size":22,"distinct_size":1,"ref":"refs/heads/master","head":"5b6f54e349bb459fc8f7e4a843d63275f63ef5be","before":"714645552630fc521db49f0f318f00af09985fa0","commits":[{"sha":"b573271080a0bbbad1649506064398a199f14a08","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"Link to canonical documentation URL","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/b573271080a0bbbad1649506064398a199f14a08"},{"sha":"793bb8bf758d14af948a88c045402072c2b0a237","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-72: Use model class when listing databases","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/793bb8bf758d14af948a88c045402072c2b0a237"},{"sha":"7b6b8e0acda38d6ff347283019b5245ae7d0e115","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"Link to interface docs from implementations","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/7b6b8e0acda38d6ff347283019b5245ae7d0e115"},{"sha":"6a17ac90556f74be062482ca7940a582da057acf","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-69: Index drop methods","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/6a17ac90556f74be062482ca7940a582da057acf"},{"sha":"982889cb575e94271bfdaced7d1da2b688ebebe7","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"Fix word wrap in documentation","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/982889cb575e94271bfdaced7d1da2b688ebebe7"},{"sha":"7191886ddec3b8553f466ee66d8690a565ab1f28","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"Use type map for database and collection enumeration\n\nThis obviates the need to handle stdClass instances within the results.","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/7191886ddec3b8553f466ee66d8690a565ab1f28"},{"sha":"2f63218ab0c95d11495fc7150fe0fdebc8d747e4","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-70: Add class-level docs to model iterators","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/2f63218ab0c95d11495fc7150fe0fdebc8d747e4"},{"sha":"48b3de1c201c033a6cf8122f7adc2a1a922846ee","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-75: Refactor model classes and add class-level docs","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/48b3de1c201c033a6cf8122f7adc2a1a922846ee"},{"sha":"79d07ff75f97a3c41fb8ba195c864cc24366ab90","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-46: Index info and corresponding iterator class","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/79d07ff75f97a3c41fb8ba195c864cc24366ab90"},{"sha":"e950daec6922046e0d39dffcf8fca1f1a2eee78e","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-46: Index enumeration methods","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/e950daec6922046e0d39dffcf8fca1f1a2eee78e"},{"sha":"4de66e39d72c509f87e77d78a5de11f45a18b0b9","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-63: Index creation methods","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/4de66e39d72c509f87e77d78a5de11f45a18b0b9"},{"sha":"3108162e256f1e9dded7d17ec376c1250ebfb566","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-46, PHPLIB-63, PHPLIB-69: Functional tests for index methods","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/3108162e256f1e9dded7d17ec376c1250ebfb566"},{"sha":"39cf9182270871e40151d15f2c9c11f6493fea49","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-63: Use model class to validate index creation args","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/39cf9182270871e40151d15f2c9c11f6493fea49"},{"sha":"2083eede4829bc54fefe1558592bd051dfdf9864","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-63: Empty input to createIndexes() is a NOP","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/2083eede4829bc54fefe1558592bd051dfdf9864"},{"sha":"33f6ca4d70c8b6df2cc9d1f12fa5bb8eb9004e54","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-75: Use package BadMethodCallException for IndexInfo\n\nAlso change \"read-only\" language to \"immutable\".","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/33f6ca4d70c8b6df2cc9d1f12fa5bb8eb9004e54"},{"sha":"563951091c272d599d16c074b798765c64374225","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-69: Do not allow empty index name for dropIndex()","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/563951091c272d599d16c074b798765c64374225"},{"sha":"a0aceaf4c2ef0afe7d75be0006d36010d1629d9a","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-63: Test custom name for index creation","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/a0aceaf4c2ef0afe7d75be0006d36010d1629d9a"},{"sha":"bca7df7fecf8cc9494f6d056af5adf9ed2852825","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"PHPLIB-63: Refactor to avoid else condition and void methods","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/bca7df7fecf8cc9494f6d056af5adf9ed2852825"},{"sha":"5a6ff7f7c6c8a6f5a60610c9a82e21f6faf739ee","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"Use wire protocol version constants for feature detection\n\nThis removes some copypasta from existing Database and Collection code.","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/5a6ff7f7c6c8a6f5a60610c9a82e21f6faf739ee"},{"sha":"3df5e5ec94a63b6f798577e40740076647f69243","author":{"email":"0d4690f8004600a4fd3fcc816275bfa3cf59f7be@gmail.com","name":"Jeremy Mikola"},"message":"Bump ext-mongodb dependency to 0.5.1","distinct":false,"url":"https://api.github.com/repos/jmikola/mongo-php-library-prototype/commits/3df5e5ec94a63b6f798577e40740076647f69243"}]}