mirror of https://github.com/peter4431/rq.git
0691b4d46e
* WIP job results * Result can now be saved * Successfully saved and restored result * result.save() should accept pipeline * Successful results are saved * Failures are now saved properly too. * Added test for Result.get_latest() * Checkpoint * Got Result.all() to work * Added Result.count(), Result.delete() * Backward compatibility for job.result and job.exc_info * Added some typing * More typing stuff * Fixed typing in job.py * More typing updates * Only keep the last 10 results * Documented job.results() * Got results test to pass * Don't run test_results.py on Redis server < 5.0 * Fixed mock import on some Python versions * Remove Redis 3 from test matrix * Jobs should never use the new Result implementation if server is < 5.0 * Results should only be created is Redis stream is supported. * Added back Redis 3 to test matrix * Fixed job.supports_redis_streams * Fixed worker test * Updated docs. |
2 years ago | |
---|---|---|
.. | ||
cli | 2 years ago | |
compat | 2 years ago | |
contrib | 3 years ago | |
__init__.py | 3 years ago | |
command.py | 2 years ago | |
connections.py | 2 years ago | |
decorators.py | 2 years ago | |
defaults.py | 4 years ago | |
dummy.py | 2 years ago | |
exceptions.py | 3 years ago | |
job.py | 2 years ago | |
local.py | 3 years ago | |
logutils.py | 3 years ago | |
queue.py | 2 years ago | |
registry.py | 2 years ago | |
results.py | 2 years ago | |
scheduler.py | 2 years ago | |
serializers.py | 2 years ago | |
suspension.py | 2 years ago | |
timeouts.py | 3 years ago | |
utils.py | 2 years ago | |
version.py | 2 years ago | |
worker.py | 2 years ago | |
worker_registration.py | 2 years ago |