{"push_id":1415564374,"size":5,"distinct_size":5,"ref":"refs/heads/deserialization","head":"0d38ad5a52b4f7220b187be24c25a980effd5e62","before":"a36ed39058ca8519b61d458c09f8dc9a8d612984","commits":[{"sha":"6c57ae62bd9e1f91832dbe908d020d802bf11d5c","author":{"name":"Steve Cohen","email":"0a57880b7d5334c8d70518fb5a001d0347ace466@scohen.org"},"message":"Added full thrift testing framework (#45)\n\n* Added full thrift testing framework\r\n\r\nThrift tests can now create erlang files using the thrift compiler.\r\nWhen this happens, records are generated in special modules as are\r\nconversion functions to facilitate testing.\r\n\r\nThis uncovered bugs with the deserializer, which I commented out until\r\nthey're fixes. It also revealed bugs with serializing container types,\r\nwhich will be fixed in a subsequent PR.\r\n\r\n* Made tests pass\r\n\r\n  * Model tests changed defaults\r\n  * Marked deserializer tests as pending\r\n\r\n* Skipping integratin tests (for now)\r\n\r\n* Excluded integration from compilation\r\n\r\n* Integration tests should work in docker now\r\n\r\n* Addressed PR comment\r\n\r\n* Trying to add /tmp to docker\r\n\r\n* Revert \"Trying to add /tmp to docker\"\r\n\r\nThis reverts commit 1b234a3b6368563ef779297f924d37dfac82d73c.\r\n\r\n* Revert \"Integration tests should work in docker now\"\r\n\r\nThis reverts commit 3330ec53c1285b2796000899f6807752c65a28d7.","distinct":true,"url":"https://api.github.com/repos/pguillory/elixir-thrift/commits/6c57ae62bd9e1f91832dbe908d020d802bf11d5c"},{"sha":"8a947bf8cfefa2e3e1ece899b0c166165b8e872e","author":{"name":"Preston Guillory","email":"50dc8e0786d5bb7c5f7ca1b50f09f7ee159b57f1@pinterest.com"},"message":"More work on deserialization\n\n- Filled in some missing functionality, like deserializing lists of sets.\n- Added a little documentation. It doesn't communicate the idea well at the\n  moment.\n- Re-organized a bit.\n- Cleaned up whitespace and commented out code.","distinct":true,"url":"https://api.github.com/repos/pguillory/elixir-thrift/commits/8a947bf8cfefa2e3e1ece899b0c166165b8e872e"},{"sha":"63578c00ca33225812c8aa88143494cac81b16cb","author":{"name":"Preston Guillory","email":"50dc8e0786d5bb7c5f7ca1b50f09f7ee159b57f1@pinterest.com"},"message":"Convert Generator.BinaryProtocolTest to ThriftTestCase","distinct":true,"url":"https://api.github.com/repos/pguillory/elixir-thrift/commits/63578c00ca33225812c8aa88143494cac81b16cb"},{"sha":"ced1a5744aa7348c3e5a64812f61f374409ef3cd","author":{"name":"Preston Guillory","email":"50dc8e0786d5bb7c5f7ca1b50f09f7ee159b57f1@pinterest.com"},"message":"Turn cleanup back on","distinct":true,"url":"https://api.github.com/repos/pguillory/elixir-thrift/commits/ced1a5744aa7348c3e5a64812f61f374409ef3cd"},{"sha":"0d38ad5a52b4f7220b187be24c25a980effd5e62","author":{"name":"Preston Guillory","email":"50dc8e0786d5bb7c5f7ca1b50f09f7ee159b57f1@pinterest.com"},"message":"Restore deserializer generation","distinct":true,"url":"https://api.github.com/repos/pguillory/elixir-thrift/commits/0d38ad5a52b4f7220b187be24c25a980effd5e62"}]}
{"actor":{"display_login":"pguillory"}}