Update all dependencies #12
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/all"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
4.0.27
->4.0.29
0.6.0
->0.8.1
Release Notes
clap-rs/clap
v4.0.29
Compare Source
v4.0.28
Compare Source
Fixes
byron/jwalk
v0.8.1
Compare Source
New Features
rayon
in the crate root.This makes creating a
ThreadPool
easier as it doesn't force us tomaintain our own
rayon
dependency.Commit Statistics
Commit Details
view details
rayon
in the crate root. (b49e157
)v0.8.0
Compare Source
New Features (BREAKING)
Parallelism::RayonExistingPool::busy_timeout
is now optional.That way we can indicate that no waiting should be done as we know the
given threadpool has enough resources.
Commit Statistics
Commit Details
view details
be0bd21
)Parallelism::RayonExistingPool::busy_timeout
is now optional. (3a71721
)v0.7.0
Compare Source
This release makes iterator creation fallible to avoid potential hangs when there is no available thread to process
any of the iterator work.
New Features
WalkDirGeneric::try_into_iter()
for early error handling.If we can't instantiate the iterator due to a busy thread-pool,
we can now abort early instead of yielding a fake-entry just to
show an error occurred. This is the preferred way to instantiate
a
jwalk
iterator.New Features (BREAKING)
Detect possible deadlocks when instantiating a parallel iterator.
Deadlocks can happen if the producer for results doesn't start as there
is no free thread on the rayon pool, and the only way for it to become free
is if the iterator produces results.
We now offer a
busy_timeout
in the relevant variants of theParallelism
enumeration to allow controlling how long we will waituntil we abort with an error.
Commit Statistics
Thanks Clippy
Clippy helped 1 time to make code idiomatic.
Commit Details
view details
c265744
)67364f9
)a94d14b
)7e300c6
)WalkDirGeneric::try_into_iter()
for early error handling. (7d5b8b8
)3bf1bc2
)cc0009f
)v0.6.2
Compare Source
Bug Fixes
stalling issue when threadpool is used is no more.
The issue seems to have been that
install
blocks whereasspawn
properly releases the main thread.
This seems to have been changed subtly due to changes in
rayon
,which breaks an assumption on how the code is executed.
Replacing
install()
withspawn
calls resolved the issue.Commit Statistics
Commit Details
view details
2d1b2fb
)7bd2f35
)bd3e880
)1032308
)5e83ad5
)v0.6.1
Compare Source
The first release under new ownership with no user-facing changes.
cargo smart-release
for releases.cargo clippy
.Changing project ownership to @Byron
Commit Statistics
Thanks Clippy
Clippy helped 1 time to make code idiomatic.
Commit Details
view details
6a2781c
)c772967
)7c12dc3
)51e2b0d
)cc0fd74
)aa5b24d
)d8f0756
)362d03c
)a115e7a
)1a09da5
)cd5d1ae
)c0b262b
)69c00ec
)5eccf5e
)f61a535
)94c0385
)9575132
)9ae51a5
)5c857d4
)du
example (0786beb
)80a6d2e
)6f9ebf5
)e3a46c1
)ae905c6
)5ee29f5
)4817c1a
)247cf38
)a6afcfe
)9c66ef6
)a1d5209
)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.
2e8243e3e9
toe42815b0d2
Update Rust crate clap to 4.0.29to Update all dependenciesUpdate all dependenciesto Update Rust crate clap to 4.0.29e42815b0d2
to3c87e3b0a7
Update Rust crate clap to 4.0.29to Update all dependencies3c87e3b0a7
to2ee4808109