Cristian Bica
3fe95c82bc
Added tests for logging
2014-05-22 14:19:48 +03:00
David Heinemeier Hansson
708775cdb3
Make it clear that the later test is skipped for adapters that do not implement it
2014-05-20 19:19:14 +02:00
Mike Perham
897f86b8d1
merge master
2014-05-20 09:13:28 -07:00
Mike Perham
85880eb427
Assert truthy
2014-05-20 09:05:16 -07:00
Mike Perham
b49d3f105f
merge master
2014-05-20 08:35:12 -07:00
Dimitar Kostov
243afc061c
Adds backburner adapter
2014-05-20 14:40:30 +03:00
David Heinemeier Hansson
2d19c711d0
Add Sneakers test and inline setup/teardown
2014-05-20 12:22:20 +02:00
Abdelkader Boudih
6d009504a0
Add Que Adapter/Wrapper
2014-05-20 09:57:31 +00:00
Mike Perham
3648838173
Implement enqueue_at/enqueue_in
...
Delayed jobs are supported by all systems except QueueClassic. For it I decided to raise NotImplementedError.
The inline implementation is a bit rough.
2014-05-19 15:27:28 -07:00
Rafael Mendonça França
c086dfbb99
Make sure Bignum can be serialized
2014-05-19 08:52:22 -03:00
Mike Perham
575a837de1
Whitelist legal job parameter types
2014-05-19 04:18:28 -07:00
David Heinemeier Hansson
211ce71400
Add GlobalID support for serialization
2014-05-19 12:06:09 +02:00
David Heinemeier Hansson
935f53bd5a
Fix for the new adapter setter
2014-05-19 11:00:00 +02:00
David Heinemeier Hansson
dc20f7d4d4
Merge branch 'master' of github.com:rails/activejob
2014-05-19 10:56:08 +02:00
David Heinemeier Hansson
c334bea362
Extract QueueAdapter module for setting and looking up adapters
2014-05-19 10:55:57 +02:00
Cristian Bica
d3ff144f89
Implemented delayed job
2014-05-19 11:41:04 +03:00
Abdelkader Boudih
91461dc7a9
Lazy-load adapters, fixes #6
2014-05-18 20:59:12 +00:00
David Heinemeier Hansson
b32fdd5731
Queue naming with a base, which requires a JobWrapper to comply to Resques expectation of a class variable
2014-05-18 16:24:30 +02:00
David Heinemeier Hansson
08a2ba99e0
Simplest job and inline queue
2014-05-18 12:32:22 +02:00
David Heinemeier Hansson
a832bc387b
Skeleton gem
2014-05-18 11:44:28 +02:00