Fix generator for activerecord migration file fixes #41
To be more consistent, removed brackets from next_migration_number method definition and call
Same fix added to DelayedJob::UpgradeGenerator
We no longer use lock_exclusively!
Optimized lookup for Postgresql and MySQL. Falling back to read-ahead for others
Merge pull request #46 from collectiveidea/fix-job-locking

Fix job locking
Merge pull request #45 from michalczapko/fix-migration-generator

Fix generator for activerecord migration file
Expand the Travis build matrix to run against multiple versions of ActiveRecord
Expand the default rake task to run specs against MySQL, Postgresql, and Sqlite
Migration generation that works with ActiveRecord >= 3.0
Bring back attribute accessible so we can bring back ActiveRecord 3.0 compatibility
We need to use set_primary_key for ActiveRecord < 3.2
This still plays nice with DJ 3.0
Prep for release 4.0.0.beta2
Merge pull request #49 from collectiveidea/merge-development

Merge development
Ignore failures on JRuby and Rubinius

If tests pass on MRI but fail on JRuby or Rubinius, that indicates a
compatibility bug in these Ruby implementations, not a bug in this
library. Continue to run the tests so we can report and track these
issues but don't turn the entire build status red.
Improve data integrity of database table

* Add `:null => false` constraint to `priority`, `attempts`, and
  `handler`.
* Re-align comments in a column.
Merge pull request #52 from croaky/dc-improve-data-integrity

Improve data integrity of database table
Fixes an issue where failed jobs re-run repeatedly
Add support for MSSQL