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-math and byte-streams
Migrate from project.clj to deps.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-queue to 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.
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:
primitive-math
andbyte-streams
project.clj
todeps.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.durable-queue
to 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!