You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Selwin Ong 0691b4d46e
Multiple results using Redis Streams (#1725)
* 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
..
_includes Added anchor.js to docs 6 years ago
_layouts Add chat page (#1474) 4 years ago
chat Add chat page (#1474) 4 years ago
contrib fix typo (#1640) 3 years ago
css Docs: don't break links at the header (#1636) 3 years ago
design Add docs folder. 7 years ago
docs Multiple results using Redis Streams (#1725) 2 years ago
img Add docs folder. 7 years ago
patterns Replace highlight tag in docs (#1600) 3 years ago
CNAME Add docs folder. 7 years ago
_config.yml Add chat page (#1474) 4 years ago
favicon.png Add docs folder. 7 years ago
index.md Replace highlight tag in docs (#1600) 3 years ago