- Remove support for Ruby 1.9.3 and earlier. This version is no longer supported per this announcement.
- More docs around the Mysql code.
- New maintainer contact information added to gem
- Gem spec license was incorrectly referring to MIT while the license is Apache-2.0
- Transitioned
Forklift::Patterns::Mysqlmethods to use an optionsHashinstead of positional parameters. See:.pipe.incremental_pipe.optimistic_pipe.mysql_optimistic_import.mysql_incremental_import.mysql_import.can_incremental_pipe?.can_incremental_import?
Forklift::Patterns::Mysql.mysql_optimistic_importno longer loops through all tables. This behavior was inconsitent with the semantics of similar methods and caused problems if the specific tables required different parameters to be imported properlyForklift::Connection::Mysql#max_timestampnow accepts a symbol for the matcher and returns aTimeobject. If no timestamp is found either due to missing table, missing column, or empty table then the epoch is returned (Time.at(0)).Forklift::Connection::Mysql#read_sinceexpects aTimeobject for the second "since" parameter in accordance with the change to#max_timestamp.