v1.1.0
This version introduces a lot of new features and long needed changes.
Changes:
- Added a benchmark test.
bin/benchmark
.
The test will run a simple hashing proof of work in series and then in parallel and compares the results. - The Beryllium PM entrypoint should only be for testing. The rename from
pm
totest-pm
should make that clear. - PHP 8 Support.
- Finally actually declared all the methods in the
DriverInterface
. - Differentiation between queue and lock key prefixes.
- Now throwing specific exception for unexpected behaviour.
- Added missing type definitions.
- Added distributes mutex system.
- Allow custom "max retries" per job.
- Improved test coverage by a lot.. a lot