davidmarin/s3mysqldump — pull request #5 by sshivaji (2012-10-08 03:31:35+00:00)
Title: Added many features

I forgot about these changes for a while. I have added many features such as:

1. Incremental dumps (by writing status to a json file)
2. Incremental dumps by column
3. File compression
4. Using mysql to do quick queries
5. Supporting post processing scripts (convert to json or something else)
6. Outputing the headers of the columns so that people can parse fields better.
7. Supporting custom mysql queries (which might need data to be sorted by a different field)
8. Custom output directory (in case /tmp is not available).

The test cases you have dont seem to work on this github url. Let me know if you can fix this and I can add in a bunch of test cases. Feel free to comment on my changes. I have a deprecated table to json method, which I plan to remove entirely. This stuff is working on production for my firm and I would like to contribute it back as I find this useful if people want to efficiently dump from relational DBs to s3.