durable-queue
durable-queue copied to clipboard
Update durable-queue to use deps.edn and the latest dependency versions
This PR builds on top of clj-commons/durable-queue#27 , which should be reviewed and merged in first.
In this PR, I have done the following work:
- Update the directory structure to mimic the style used by
primitive-mathandbyte-streams - Migrate from
project.cljtodeps.edn. The main motivation here is that this lets me use changes I have made in my own projects as a git dependency, until the maintainers can review these PRs and merge them in. - Update all the dependencies of
durable-queueto the latest versions.
All the non-stress tests are passing. I could not run the stress tests because I did not have enough free disk space. But I do not see any reason that they will not work.
The individual commit messages explain the changes in more detail, where required.
Thanks!