{"push_id":1110902057,"size":40,"distinct_size":40,"ref":"refs/heads/master","head":"05747501a1f30f3e9fd7561e03c59ad001d6f1cb","before":"a4dcb9c85ac5d429e728609d0392ac977ef63d8a","commits":[{"sha":"95490de8af00fd044ca1945686ac7bbbc474afe7","author":{"email":"fff95db619247fafc54ffaca6995254547303007@eml.cc","name":"Luke Duncalfe"},"message":"Timestamps are now cast to milliseconds.\n\nCassandra stores timestamps to a precision of milliseconds.\n\nhttp://cassandra.apache.org/doc/cql3/CQL.html#usingtimestamps\n\nWhereas Ruby allows Time objects to be more precise.\n\nBefore this change the timestamp value would often be different between\na model before it had been saved, and the same model once loaded from\nCassandra.","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/95490de8af00fd044ca1945686ac7bbbc474afe7"},{"sha":"8755cb7fb784f2a2a7f1a8c857bfb8e15d70dfe0","author":{"email":"fff95db619247fafc54ffaca6995254547303007@eml.cc","name":"Luke Duncalfe"},"message":"Attributes are now correctly cast before being marked as dirty.\n\nPreviously the check for if an attribute had changed was being\nconducted on a non-casted value.\n\nBefore this change, the test would fail.","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/8755cb7fb784f2a2a7f1a8c857bfb8e15d70dfe0"},{"sha":"c04061c4c869116f1b5bf3829d02ba0fee31fdf9","author":{"email":"fff95db619247fafc54ffaca6995254547303007@eml.cc","name":"Luke Duncalfe"},"message":"Timestamps are now cast to milliseconds.\n\nCassandra stores timestamps to a precision of milliseconds.\n\nhttp://cassandra.apache.org/doc/cql3/CQL.html#usingtimestamps\n\nWhereas Ruby allows Time objects to be more precise.\n\nBefore this change the timestamp value would often be different between\na model before it had been saved, and the same model once loaded from\nCassandra.","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/c04061c4c869116f1b5bf3829d02ba0fee31fdf9"},{"sha":"78036a6b793a1d79ef375464e7b7b709c8c822e9","author":{"email":"fff95db619247fafc54ffaca6995254547303007@eml.cc","name":"Luke Duncalfe"},"message":"Attributes are now correctly cast before being marked as dirty.\n\nPreviously the check for if an attribute had changed was being\nconducted on a non-casted value.\n\nBefore this change, the test would fail.","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/78036a6b793a1d79ef375464e7b7b709c8c822e9"},{"sha":"6ab0d9dcd6598dbd660340e28ee31adb483bf502","author":{"email":"fff95db619247fafc54ffaca6995254547303007@eml.cc","name":"Luke Duncalfe"},"message":"Merge branch 'timestamp-cast-to-milliseconds' of github.com:lukes/cequel into timestamp-cast-to-milliseconds","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/6ab0d9dcd6598dbd660340e28ee31adb483bf502"},{"sha":"83bf282c663cf2748f10a7b6d8238dea45e9e5ea","author":{"email":"96f164ad4d9b2b0dacf8ebee2bb1eeb3aa69adf1@immun.io","name":"Eric Betts"},"message":"Wire up page_size as an execute option just like consistency","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/83bf282c663cf2748f10a7b6d8238dea45e9e5ea"},{"sha":"597b1e55dc782d412fcb51a86021e84516526335","author":{"email":"96f164ad4d9b2b0dacf8ebee2bb1eeb3aa69adf1@immun.io","name":"Eric Betts"},"message":"Add paging_state to record_set to be passed to execute cql","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/597b1e55dc782d412fcb51a86021e84516526335"},{"sha":"c3bbc9a22d4573e7ec9409bfa32671dfad684bba","author":{"email":"96f164ad4d9b2b0dacf8ebee2bb1eeb3aa69adf1@immun.io","name":"Eric Betts"},"message":"Expose next_paging_state from underlying cassandra driver result","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/c3bbc9a22d4573e7ec9409bfa32671dfad684bba"},{"sha":"40ba3c45d0173534dbfe4440a6bf3622fe2c7a51","author":{"email":"96f164ad4d9b2b0dacf8ebee2bb1eeb3aa69adf1@immun.io","name":"Eric Betts"},"message":"Test of paging through records using page_size/paging_state","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/40ba3c45d0173534dbfe4440a6bf3622fe2c7a51"},{"sha":"11b6c115a3fc7ac33a2124528f4eae545538c229","author":{"email":"96f164ad4d9b2b0dacf8ebee2bb1eeb3aa69adf1@immun.io","name":"Eric Betts"},"message":"memoize execute_cql","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/11b6c115a3fc7ac33a2124528f4eae545538c229"},{"sha":"646510bbf28b32c39cd310be74045c0d34edb98a","author":{"email":"ec30f898094237ddbf3efd19ffcf3a3af07553ce@gmail.com","name":"Pranav Prakash"},"message":"Adding example for namespaced models","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/646510bbf28b32c39cd310be74045c0d34edb98a"},{"sha":"155ab1547c3f95e452e4893647cb716ce49b891f","author":{"email":"273610bf054e1030d840f59d004baa8fe24df906@barelyenough.org","name":"Peter Williams"},"message":"Merge pull request #283 from immunio/bettse/page_size\n\nPage size and paging state","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/155ab1547c3f95e452e4893647cb716ce49b891f"},{"sha":"d6ae40051099f08c50be17949df8af03f9375b61","author":{"email":"273610bf054e1030d840f59d004baa8fe24df906@barelyenough.org","name":"Peter Williams"},"message":"Merge pull request #292 from pranny/master\n\nAdding example for namespaced models","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/d6ae40051099f08c50be17949df8af03f9375b61"},{"sha":"4d140a61de5717f5136e1decb7bb3e5dc80cd5e9","author":{"email":"273610bf054e1030d840f59d004baa8fe24df906@barelyenough.org","name":"Peter Williams"},"message":"another attempt to harden the spec prep tests against intermittent failures","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/4d140a61de5717f5136e1decb7bb3e5dc80cd5e9"},{"sha":"faee2697bb5ad9374cc4ff8ff60aa9568e61fc2b","author":{"email":"273610bf054e1030d840f59d004baa8fe24df906@barelyenough.org","name":"Peter Williams"},"message":"bump version and update changelog 1.8","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/faee2697bb5ad9374cc4ff8ff60aa9568e61fc2b"},{"sha":"80384e2119559099672538a0f1f675370aca2070","author":{"email":"273610bf054e1030d840f59d004baa8fe24df906@barelyenough.org","name":"Peter Williams"},"message":"fix version file","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/80384e2119559099672538a0f1f675370aca2070"},{"sha":"000b800ac3cb55baed7154d9454eb6d5d59c948d","author":{"email":"273610bf054e1030d840f59d004baa8fe24df906@barelyenough.org","name":"Peter Williams"},"message":"Merge pull request #294 from cequel/harden-spec-prep-tests\n\nYet another attempt to fix intermittent test failures","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/000b800ac3cb55baed7154d9454eb6d5d59c948d"},{"sha":"d70b6f3a25aae68886fa6e6d66163153e6c58710","author":{"email":"eeeafaae4646877eb8a5e0c30d7180d0fd57323d@gmail.com","name":"Jarek Brzozowski"},"message":"instrumentation thru NewRelic::Agent::Datastores","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/d70b6f3a25aae68886fa6e6d66163153e6c58710"},{"sha":"7ef3486d9f03d50a979c549ab2281de3c8198a8e","author":{"email":"eeeafaae4646877eb8a5e0c30d7180d0fd57323d@gmail.com","name":"Jarek Brzozowski"},"message":"require smallfix, fixed newrelic config flag","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/7ef3486d9f03d50a979c549ab2281de3c8198a8e"},{"sha":"55184f4c2f6f5be2a974ba6017070b1cc935126b","author":{"email":"eeeafaae4646877eb8a5e0c30d7180d0fd57323d@gmail.com","name":"Jarek Brzozowski"},"message":"downcase","distinct":true,"url":"https://api.github.com/repos/immunio/cequel/commits/55184f4c2f6f5be2a974ba6017070b1cc935126b"}]}