Changelog for
ruby1.8-rubygem-resque-scheduler-4.3.1-1.6.x86_64.rpm :
Sun Dec 3 13:00:00 2017 cooloAATTsuse.com
- updated to version 4.3.1
HISTORY.md removed upstream
Wed May 24 14:00:00 2017 bgeukenAATTsuse.com
- Remove workaround that was doing a chmod after running gem install.
This got added in revision 9 for unknown reasons.
Sat Oct 8 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.3.0
see installed HISTORY.md
[#]# 4.3.0 (2016-06-26)
* Add Windows testing on Appveyor
* Silence output by default when daemonizing
* Update vagrant setup
* Add a Code of Conduct
* Update gem metadata per latest Bundler defaults
[#]# 4.2.1 (2016-06-08)
* Optimization of `find_delayed_selection`
* More defensive code around redis disconnects
* Only trap existing signals on given platform
* RuboCop auto-fixes
* Dependency updates
* Docs improvements
Sat Apr 30 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.2.0
see installed HISTORY.md
[#]# 4.2.0 (2016-04-29)
* Bugfix for a race condition in concurrent restarts
* Clean up and simplify the scheduling extension
* Make `Resque::Scheduler.logger` accessible to user
* Failure hook support for better extensibility
* Default failure handler now outputs stacktrace
* Add index column to scheduler tab
* Update rufus-scheduler
* Bugfix for displaying schedules appropriate to the `env`
in scheduler UI
[#]# 4.1.0 (2016-02-10)
* View helper to cut down on repetition
* Bugfix to check thread life only if present
* New `Resque.(find|enqueue)_delayed_selection` methods to complement
`Resque.remove_delayed_selection`
* Leave undefined env vars unset in internal options hash
* Insulate checking `Rails.env`
* Documentation updates and typo fixes
Thu Feb 11 13:00:00 2016 cooloAATTsuse.com
- updated to version 4.1.0
see installed HISTORY.md
Thu Feb 12 13:00:00 2015 cooloAATTsuse.com
- updated to version 4.0.0
* Bump rufus-scheduler dependency to `~> 3.0`
* Address warning from redis-namespace related to `#unwatch`
* Show current master in the web UI
* Bugfix related to schedule check when no jobs are in the queue
* Documentation updates
[#]# 3.1.0 (2014-12-21)
* Note in README.md about production redis deployment configuration
* Bugfix to only override configuration options if provided
* Avoid use of redis `KEYS` command in `Resque.remove_delayed_selection`
* Better PID file cleanup
* Added option to filter by job class in `Resque.remove_delayed_selection`
* Bugfix to only release master lock if it belongs to us
* Tell-don\'t-ask with `Resque.schedule` to enable atomic clear & set
[#]# 3.0.0 (2014-05-27)
* The grand re-namespacing of
`resque_scheduler/(.
*)` => `resque/scheduler/\\1`
* Cleanup of a ton of rubocop offenses
* Vagrant setup
* Documentation updates
* \"Refactoring\"
* Added support for last execution information through the web
* Handling signals while \"sleeping\" by relying on `Thread#wakeup`
* CodeClimate integration
* Addition of `Resque.delayed?` and `Resque.next_delayed_schedule`
* Testing against same rubies as resque (+ 2.1.1)
* Renamed `Resque.set_last_run` to `Resque.last_enqueued_at`
* Allow scheduled jobs to be deleted via resque web
* Fixed duplicated layout for `search_form` partial template.
Mon Oct 13 14:00:00 2014 cooloAATTsuse.com
- adapt to new rubygem packaging
Tue Mar 18 13:00:00 2014 cooloAATTsuse.com
- updated to version 2.5.5
* Only showing link to job with args if job is present
* Only showing scheduled jobs that match current env or omit env
* Ensuring lock and acquire lua scripts are refreshed on timeout change
* Switch to using `mono_logger` instead of stdlib `logger`
Sun Feb 23 13:00:00 2014 cooloAATTsuse.com
- updated to version 2.5.4
* Documentation updates
* Handling signals during poll sleep
* Pinning down dependency versions more tightly
* Make signal handling (really) Ruby 2 compatible
* Use `logger.error` when logging errors from `handle_errors`
* Added search feature to the Delayed tab in Resque Web
* Fix confusion with redis version requirements in `README.md`
Thu Feb 6 13:00:00 2014 cooloAATTsuse.com
- updated to version 2.4.0
* Including optional env name in procline
* Fixing an explosion regarding `every` in the views
* Bumping the copyright year
* Corrected doc for syntax of class and every keys
* Adding a standalone executable
*
*
*POSSIBLE BREAKING CHANGE
*
*: Dropping support for ree
* Add support for persistence of dynamic schedules
* Fix unsafe shutdown in Ruby 2
* Adding `.configure` convenience method for block-style configuration
* Add `.remove_delayed_selection` method to remove based on result of a block
* Add support for viewing all schedules for a job in web UI
* Use resque redis namespace in the master lock key
* Including optional app name in procline
* Various test improvements, :bug: fixes, and documentation updates!
Fri Nov 22 13:00:00 2013 cooloAATTsuse.com
- updated to version 2.3.1
* Correcting `require_paths` in gemspec
[#]# 2.3.0 (2013-11-07)
* Fix re-introduced `ThreadError` on Ruby 2
*
*
*BREAKING CHANGE
*
*: Added `RESQUE_SCHEDULER_INTERVAL` in place of `INTERVAL`
* Use `Float()` instead of `Integer()` to calculate poll sleep amount
* Upgraded dependence of Resque to support 1.25
* Add rufus scheduler `every` notice to README
* Use `Resque.validate` instead of custom `.validate_job!`
* Specify MIT license in gemspec
Thu Oct 10 14:00:00 2013 cooloAATTsuse.com
- updated to version 2.2.0
* Locking rufus-scheduler dependency to `~> 2.0`
* Updated redis dependency to `>= 3.0.0`
* Add support for parameterized resque jobs.
* Allowing prefix for `master_lock_key`.
* Add `Resque.clean_schedules` method, which is useful when setting up the
scheduler for the first time.
* Bug fixes related to first time schedule retrieval and missing schedules.
[#]# 2.1.0 (2013-09-20)
* Locking to resque < 1.25.0 (for now)
* Ensuring `Resque.schedule=` sets rather than appends
* Process daemonization fixes including stdio redirection and redis client
reconnection
* Add `#scheduled_at` which returns an array of timestamps at which the
specified job is scheduled
* Syncing stdout/stderr
* Add `#enqueue_delayed` for enqueueing specific delayed jobs immediately
* Show server local time in resque-web
* Enqueue immediately if job is being enqueued in the past
* Using a logger instead of `#puts`, configurable via `LOGFILE`, `VERBOSE`, and
`MUTE` environmental variables, as well as being settable via
`Resque::Scheduler#logger`
* Fixing scheduler template when arrays are passed to rufus-scheduler
* Add support for configuring `Resque::Scheduler.poll_sleep_amount` via the
`INTERVAL` environmental variable.
* Fixed shutdown in ruby 2.0.0
* Removed dependency on `Resque::Helpers`
[#]# 2.0.1 (2013-03-20)
* Adding locking to support master failover
* Allow custom job classes to be used in `Resque.enqueue_at`
* More efficient `#remove_delayed` implementation
* Allowing `#enqueue_at` to call `#scheduled` when `Resque.inline` is `true`
Sat May 18 14:00:00 2013 cooloAATTsuse.com
- updated to version 2.0.1, no changelog
Fri Jan 4 13:00:00 2013 cooloAATTsuse.com
- initial package (version 2.0.0)