- 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::Mysql
methods to use an optionsHash
instead 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_import
no 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_timestamp
now accepts a symbol for the matcher and returns aTime
object. 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_since
expects aTime
object for the second "since" parameter in accordance with the change to#max_timestamp
.