-
95891c2403
chore: repoint remaining links and host-specific tooling at git.swaits.com
main
swaits
2026-08-31 18:35:21 -06:00
-
2a9561a32a
chore: repoint URLs at git.swaits.com and bump for release
swaits
2026-08-31 17:58:30 -06:00
-
f984ec0a29
chore: point repository at git.swaits.com
swaits
2026-08-31 17:39:43 -06:00
-
dfb794361e
Merge pull request #14 from TechnoPorg/push-mzlqmxmonmyt
TechnoPorg
2026-02-20 19:12:49 +01:00
-
-
9fbe4c2fd8
fix: change where TaskHandle is borrowed to prevent repeat output fetches
TechnoPorg
2026-02-20 18:33:44 +01:00
-
-
c8efb00175
Merge pull request #13 from TechnoPorg/push-qlytvyqokrzl
TechnoPorg
2026-02-19 21:24:20 +01:00
-
-
766555bef4
doc: update for next release
TechnoPorg
2026-02-18 20:02:38 +01:00
-
a13f148778
deps: update lockfile
TechnoPorg
2026-02-19 20:12:39 +01:00
-
827041c1b6
chore: clean up in preparation for release
TechnoPorg
2026-02-17 21:34:40 +01:00
-
-
c002161216
Merge pull request #12 from TechnoPorg/push-wummzrynoysn
TechnoPorg
2026-02-17 21:33:41 +01:00
-
-
72a83e29dc
test: update tests/examples/benches
TechnoPorg
2026-02-17 20:50:08 +01:00
-
e4fc0b0d44
refactor: make DagRunner interface single-threaded
TechnoPorg
2026-02-17 19:27:40 +01:00
-
-
d83a815ed0
Fix CI
TechnoPorg
2026-02-13 00:24:38 +01:00
-
3e02d6b679
Merge pull request #11 from TechnoPorg/push-zvntumwxvoru
TechnoPorg
2026-02-13 00:23:15 +01:00
-
-
a6b8ce4a8f
test: bring tarpaulin coverage back up
TechnoPorg
2026-02-12 23:29:52 +01:00
-
fe8de2784b
refactor: move task_fn into its own crate
TechnoPorg
2026-02-12 23:14:02 +01:00
-
b8204c4ed9
refactor: consolidate some tests/examples/benchmarks
TechnoPorg
2026-02-12 20:34:55 +01:00
-
49be497964
perf: don't double-box task outputs
TechnoPorg
2026-02-12 20:49:10 +01:00
-
-
b48b3a5a2e
Merge pull request #10 from TechnoPorg/push-lytsnzwpmxmy
TechnoPorg
2026-02-11 23:33:33 +01:00
-
-
711cebdd6e
Speed up CI by installing dependencies as binaries
TechnoPorg
2026-02-11 23:20:48 +01:00
-
-
5bfb284c82
Merge pull request #9 from TechnoPorg/push-kplnqxpsroms
TechnoPorg
2026-02-11 23:15:27 +01:00
-
-
c02740798b
perf: use passthrough hasher and preallocate capacity for outputs
TechnoPorg
2026-02-11 22:53:57 +01:00
-
b6ff1f81e6
chore: fix formatting for CI
TechnoPorg
2026-02-11 23:06:33 +01:00
-
-
7999996bca
Merge pull request #8 from TechnoPorg/push-ptxmpolotoqo
TechnoPorg
2026-02-11 22:50:16 +01:00
-
-
a75defa5a6
Depend on futures-util instead of futures
TechnoPorg
2026-02-11 22:36:38 +01:00
-
-
f342e33f16
Merge pull request #7 from TechnoPorg/push-nmmvpvqkpsmr
TechnoPorg
2026-02-11 22:35:23 +01:00
-
-
4ef7e69cdd
Don't clone task inputs
TechnoPorg
2026-02-08 22:59:39 +01:00
-
6f7a58e4c5
Fix CI
TechnoPorg
2026-02-11 22:26:15 +01:00
-
86787b3a0d
Update tests, examples, benches
TechnoPorg
2026-02-08 19:39:29 +01:00
-
0137296fb4
Remove clone bound from task data
TechnoPorg
2026-02-08 19:39:29 +01:00
-
-
064c2a15be
Merge pull request #3 from TechnoPorg/push-mqpxvoyoutro
TechnoPorg
2026-02-06 20:38:12 +01:00
-
-
37260f6b3a
Temporarily disable code coverage CI checks
TechnoPorg
2026-02-06 20:36:37 +01:00
-
-
37e4d46bac
Temporarily disable code coverage CI checks
TechnoPorg
2026-02-06 20:29:02 +01:00
-
-
f82205baf4
Address soundness hole in cycle prevention
TechnoPorg
2026-01-19 21:42:53 +01:00
-
-
4ad88bcd68
feat: Don't require an explicit return type in the task macro
TechnoPorg
2026-01-29 06:50:12 +01:00
-
-
1c9034de71
Don't require an explicit return type in the task macro
TechnoPorg
2026-01-19 20:52:14 +01:00
-
8f6472ea22
Merge pull request #1 from TechnoPorg/push-mmkvnrvwpuzm
swaits
2026-01-27 23:23:53 -07:00
-
-
098b2711d8
Don't use channels to send dependencies
TechnoPorg
2026-01-26 20:58:06 +01:00
-
-
a8e39804d2
Test single-threaded runtime
TechnoPorg
2026-01-22 00:23:28 +01:00
-
ee3c9f4417
Update non-default feature code
TechnoPorg
2026-01-21 23:48:12 +01:00
-
85ccd7e507
Update tests, examples, benches
TechnoPorg
2026-01-19 00:22:46 +01:00
-
bacac903b3
Reimplement spawner function
TechnoPorg
2026-01-21 22:37:25 +01:00
-
d7806043e1
Use single-threaded hashmap instead of dashmap
TechnoPorg
2026-01-20 21:37:26 +01:00
-
f4160d2387
Update docs
TechnoPorg
2026-01-20 21:03:07 +01:00
-
df39dd80b9
Don't use channels to send dependencies
TechnoPorg
2026-01-18 20:23:25 +01:00
-
-
5839b35979
test: add comprehensive testing infrastructure (fuzzing, proptest, mutation)
salvage/oct-2025-test-infra
swaits
2025-10-14 10:14:00 -06:00
-
10af81ade7
test: comprehensive test improvements and infrastructure
swaits
2025-10-14 09:49:33 -06:00
-
0c303ed9e4
chore: add justfile with initial jobs
swaits
2025-10-14 09:49:33 -06:00
-
04d1c13122
WIP: perf: test regression, needs Arc<T>
swaits
2025-10-14 09:16:24 -06:00
-
89fbd26a47
chore: remove Cargo.lock (library crates should not commit lockfiles)
swaits
2025-10-14 09:16:24 -06:00
-
6de4d43db1
WIP: switch to announcement, remove extract input mess
swaits
2025-10-14 08:05:16 -06:00
-
a34786774f
chore: remove Cargo.lock and bump to v0.3.2
salvage/oct-2025-v0.3.2-bump
swaits
2025-10-10 17:37:46 -06:00
-
8e507d76f3
chore: bump crate to 0.3.1, update CHANGELOG
swaits
2025-10-10 17:28:58 -06:00
-
-
-
9ad3bd174f
chore: bump crate to 0.3.1, update CHANGELOG
v0.3.1
swaits
2025-10-10 17:28:58 -06:00
-
979232bd67
docs: document custom type support throughout project
swaits
2025-10-10 17:10:54 -06:00
-
8ee4092f9a
test: increase coverage for error paths and conversions
swaits
2025-10-10 16:15:14 -06:00
-
fad97dbf16
fix: support arbitrary types in task dependencies
swaits
2025-10-10 15:39:45 -06:00
-
-
82cbf15b85
docs: clean up, split up, restructure README.md
v0.3.0
swaits
2025-10-08 15:48:30 -06:00
-
748e3f65c4
perf: optimization hints (inline, cold, etc)
swaits
2025-10-08 15:28:06 -06:00
-
e3f51308a0
chore: bump crate to 0.3.0, update CHANGELOG
swaits
2025-10-08 14:18:32 -06:00
-
bec2f9e4c9
fix: lint, disable wonky timing test on macos
swaits
2025-10-08 14:35:21 -06:00
-
802e584646
refactor: remove cycle checking becuase API prevents cycles
swaits
2025-10-08 13:05:08 -07:00
-
683579a18b
test: increase coverage, improve test matrices for CI
swaits
2025-10-08 12:33:05 -07:00
-
02eac133bd
fix: force threads on arc test (fixes MacOS CI failure)
swaits
2025-10-08 12:19:27 -07:00
-
47620b6702
fix: clippy lint due to tracing-only code
swaits
2025-10-08 12:19:03 -07:00
-
9290eccd86
docs: add TOC to ridiculously long README
swaits
2025-10-07 21:36:42 -07:00
-
4e891ebd5a
chore: bump crate to 0.2.3, update CHANGELOG
v0.2.3
swaits
2025-10-07 21:26:32 -07:00
-
5524b2121b
docs: clean up examples/_parallel_computation.rs
swaits
2025-10-07 21:19:35 -07:00
-
ec94ade329
chore: add logging under tracing feature
swaits
2025-10-07 20:41:45 -07:00
-
ac848c6608
chore: bump crate to 0.2.2, update CHANGELOG
v0.2.2
swaits
2025-10-07 20:28:39 -07:00
-
0a91889022
chore: make release checker verify docs match crate version
swaits
2025-10-07 20:18:24 -07:00
-
ba32767b94
chore: bump crate to 0.2.1, update CHANGELOG
v0.2.1
swaits
2025-10-07 19:56:14 -07:00
-
504347a46a
fix: force tokio:test("multi_thread") so tests pass on macOS
swaits
2025-10-07 19:52:42 -07:00
-
aa604e617f
chore: bump crate to 0.2.0, update CHANGELOG
v0.2.0
swaits
2025-10-07 19:27:09 -07:00
-
608251618a
chore: bump MSRV to 1.81.0 (due to dependencies)
swaits
2025-10-07 17:32:43 -07:00
-
400c01d73c
test: increase coverage to 93%
swaits
2025-10-07 17:12:35 -07:00
-
98b8bcfd6e
chore: remove inappropriate tests from tarpaulin runs
swaits
2025-10-07 16:56:16 -07:00
-
6b2ca6ba7e
chore: fix cargo-audit GH action
swaits
2025-10-07 16:51:01 -07:00
-
7412287ee4
feat: dagrunner, initial version
v0.1.0
swaits
2025-10-01 10:34:14 -06:00