{"push_id":740423580,"size":21,"distinct_size":0,"ref":"refs/heads/develop","head":"738b0949159477b1a43b0573780d11ca3197f0c8","before":"fe6544bd73e50bb6657c01e13acec18702cbc8b3","commits":[{"sha":"337e519b47b886d9abf7a80afeabe048e0c59ed6","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"Merge pull request #5 from socotra/develop\n\nDevelop","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/337e519b47b886d9abf7a80afeabe048e0c59ed6"},{"sha":"cb64e990487302c4257a50d9c877ecff462d6e25","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"handles create after delete","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/cb64e990487302c4257a50d9c877ecff462d6e25"},{"sha":"e4623b50a0f078525cb40177a7fe5ddf6166fc47","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"fixes pep8 stuff","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/e4623b50a0f078525cb40177a7fe5ddf6166fc47"},{"sha":"06b1589525da6e8e98b45db9d79236c69bc19c63","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"removes some debugging.  fixes tests","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/06b1589525da6e8e98b45db9d79236c69bc19c63"},{"sha":"db954e6ee44e9ecce65410bddb055eef14497312","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"Merge pull request #6 from socotra/eng-1711\n\nhandles create after delete","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/db954e6ee44e9ecce65410bddb055eef14497312"},{"sha":"c320c280bf9348011db87c9b2dbc21fe269a0232","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"fixes restore, adds some debugs","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/c320c280bf9348011db87c9b2dbc21fe269a0232"},{"sha":"bf4198ba05d9607fb6dd4dd6852c42f67143a506","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"Merge pull request #7 from socotra/eng-1717\n\nfixes restore, adds some debugs","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/bf4198ba05d9607fb6dd4dd6852c42f67143a506"},{"sha":"9b9ce989ee7aa352b324d115276676f26cb23f79","author":{"email":"159e37688f2c5540c34a3e18dc5c1e3e90d319bc@socotra.com","name":"Kevin Richards"},"message":"Larger backup files\n\nAggregate up to 10K worth of items before writing a file to S3","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/9b9ce989ee7aa352b324d115276676f26cb23f79"},{"sha":"46a92e9381c3196d25c83ac87243a9c4c5682e3b","author":{"email":"36fa0f57e3c678948a337dc28dbd2d643ad0e62c@gmail.com","name":"Kevin Richards"},"message":"Merge pull request #8 from socotra/larger-backup-files\n\nLarger backup files","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/46a92e9381c3196d25c83ac87243a9c4c5682e3b"},{"sha":"970999415eb2e45187361eed3166037196a38f81","author":{"email":"159e37688f2c5540c34a3e18dc5c1e3e90d319bc@socotra.com","name":"Kevin Richards"},"message":"Make sure min items is at least 1\n\nMin items should be at least 1 to cope with very large objects","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/970999415eb2e45187361eed3166037196a38f81"},{"sha":"0fb98d6713b10089ef059efbebf436a92f80adc7","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"Merge pull request #9 from socotra/min-items-one\n\nMake sure min items is at least 1","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/0fb98d6713b10089ef059efbebf436a92f80adc7"},{"sha":"5e0a30493e5ffb162a5e2f75862b66a8da62022a","author":{"email":"159e37688f2c5540c34a3e18dc5c1e3e90d319bc@socotra.com","name":"Kevin Richards"},"message":"Fix mis-named directory after backup changes\n\nThe data directory should be called 'data'","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/5e0a30493e5ffb162a5e2f75862b66a8da62022a"},{"sha":"2ffd92a847e39eb965dfe3babee01495e8c102a8","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"Merge pull request #10 from socotra/review-data-dir\n\nFix mis-named directory after backup changes","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/2ffd92a847e39eb965dfe3babee01495e8c102a8"},{"sha":"13d3cfe6a1eb6e630c1703ef12eb0e4eb35db9b1","author":{"email":"159e37688f2c5540c34a3e18dc5c1e3e90d319bc@socotra.com","name":"Kevin Richards"},"message":"Bump to 50K per file backup\n\nbump backup to 50K per file","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/13d3cfe6a1eb6e630c1703ef12eb0e4eb35db9b1"},{"sha":"c7c78e504996422058a001c6b6712c2e5e0862c2","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"Merge pull request #11 from socotra/review-50k\n\nBump min backup file size to 50K","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/c7c78e504996422058a001c6b6712c2e5e0862c2"},{"sha":"e6ceca801baadd1130fb6a10945d40ebbcd493d0","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"switches retrier to use exponential backoff for loading data from dynamo","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/e6ceca801baadd1130fb6a10945d40ebbcd493d0"},{"sha":"f78779a6274a1ff0209dde1fc11dd827c634bf47","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"adds readme","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/f78779a6274a1ff0209dde1fc11dd827c634bf47"},{"sha":"2f4acfdf46b25c50e2b8bb85620fa573ed81dda9","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"fixing pep8 issue","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/2f4acfdf46b25c50e2b8bb85620fa573ed81dda9"},{"sha":"972fd01296a3454d8283a6116cd33c4abdbf8747","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"Merge pull request #12 from socotra/fix_throughput_issues\n\nFix throughput issues","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/972fd01296a3454d8283a6116cd33c4abdbf8747"},{"sha":"4f9c5789cad78327f3ad4d6c04761865c59544b3","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@antenesse.net","name":"Chris Antenesse"},"message":"adds more explicit examples in readme and makes an appropriate gitignore","distinct":false,"url":"https://api.github.com/repos/socotra/dynomite/commits/4f9c5789cad78327f3ad4d6c04761865c59544b3"}]}