sigq

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

45 check-ins

2024-10-02
16:29
Crate maintenance. Leaf check-in: 7bf56ea202 user: jan tags: trunk
2024-09-09
23:17
Do not publish bacon.toml. check-in: 718a7a76ce user: jan tags: trunk
23:14
Release maintenance. check-in: a2b2d5e4e4 user: jan tags: sigq-0.13.5, trunk
23:07
Support 'managed' pop operations, which return queue elements inside a wrapper that must explicitly be marked as handled, or it will returtn the element to the queue on Drop. check-in: cb0b1b5bbc user: jan tags: trunk
21:47
Default bacon to clippy-all-pedantic. check-in: f641398771 user: jan tags: trunk
21:37
Update changelog. check-in: 3f2a97de06 user: jan tags: trunk
19:21
Remove author metadata. check-in: eb055ba4e1 user: jan tags: trunk
19:19
Happy pedantic clippy. check-in: 2130a6adbf user: jan tags: trunk
18:41
Crate maintenance. check-in: 0bee0469d7 user: jan tags: trunk
2023-09-15
16:55
Release maintenance. check-in: 1dfcd66b82 user: jan tags: sigq-0.13.4, trunk
16:04
Implement Clone manually instead of using derive, because using derive forces the inner type(s) to derive Clone as well. check-in: 1fc050c0ee user: jan tags: trunk
13:32
Implement WeakPusher, a weak reference to Pusher objects. check-in: bd3e071eea user: jan tags: trunk
2023-07-27
01:26
Release maintenance. check-in: 727d7924a6 user: jan tags: sigq-0.13.3, trunk
01:21
Fix premature Puller stale error bug. check-in: 68dd3c42ad user: jan tags: trunk
2023-07-26
19:54
Documentation udates. Hide push and pull modules from public. check-in: b485d7b118 user: jan tags: sigq-0.13.2, trunk
2023-07-25
01:49
Release maintenance. check-in: 052111cfd8 user: jan tags: sigq-0.13.1, trunk
01:47
Clear the internal queue when the last Puller is dropped. check-in: 2e05c4ff29 user: jan tags: trunk
00:33
Add missing release date. check-in: 6d69807551 user: jan tags: trunk
00:30
Release maintenance. check-in: 3d150dc1c3 user: jan tags: sigq-0.13.0, trunk
00:28
Typo. check-in: f60eca957a user: jan tags: trunk
00:28
Keep track of whether the Puller has disappeared. check-in: 58a487a4a1 user: jan tags: trunk
2023-07-24
21:34
Clippy. check-in: 8c44c91ce4 user: jan tags: sigq-0.12.0, trunk
21:29
Release maintenance. check-in: 470cdcb5d3 user: jan tags: trunk
21:25
Add a test to make sure dropping the last Pusher will unblock Puller. check-in: 59f61ab3fc user: jan tags: trunk
21:17
Refactor; split Queue into a Pusher and Puller endpoints to allow the Puller to detect when all Pushers have been dropped. check-in: ee006986cf user: jan tags: trunk
2023-01-06
01:30
Fix typo. check-in: fa163ceaaf user: jan tags: trunk
2022-09-11
15:10
Implement inline-more feature. check-in: ee68191032 user: jan tags: trunk
2022-09-09
16:56
Prepare for release of 0.11.0. check-in: c16d005501 user: jan tags: sigq-0.11.0, trunk
16:51
Cargo.toml maintenance. check-in: 2a9cd0b2bb user: jan tags: trunk
16:46
Move condvar singnalling into mutex-guarded section. check-in: dd4c6e150d user: jan tags: trunk
16:45
Site docs. check-in: 858fd80c55 user: jan tags: trunk
16:23
Add a change log. check-in: 0f5a82f2f0 user: jan tags: trunk
16:23
Hello version 0.11.0. Clean up some remaining either left-overs. Documentation updates. check-in: 10fbcfa278 user: jan tags: trunk
14:26
Edition 2021. Closed-Leaf check-in: c9eac6e25c user: jan tags: eitherq
00:33
Implementing eitherq support. check-in: 264f234c11 user: jan tags: eitherq
2022-09-08
23:27
Add efiles. check-in: 0b5e51c13b user: jan tags: trunk
21:53
Make async more robust wrt cancellation. Start working on eitherq. check-in: d6011ce85f user: jan tags: trunk
2021-09-01
18:35
Make the queue async-aware by giving it a list of wakers, allowing the pop futures avoid spawning threads. check-in: ca44ee3f13 user: jan tags: sigq-0.10.2, trunk
2021-08-25
16:33
Fix repo url. check-in: ba6af96fe6 user: jan tags: sigq-0.10.1, trunk
15:39
Exclude some files from crate. check-in: 3c524ce2bb user: jan tags: sigq-0.10.0, trunk
15:31
Use parking_lot. check-in: 6e59be2709 user: jan tags: trunk
14:51
Remove git left-overs. check-in: d2d92ce5a8 user: jan tags: trunk
2020-10-12
12:37
Add try_pop(). check-in: a76199c41e user: jan tags: sigq-0.9.1, trunk
2020-09-24
16:09
Moved from old repo. check-in: d05ca895a3 user: jan tags: sigq-0.9.0, trunk
15:39
initial empty check-in check-in: 9cd57a6b3b user: jan tags: trunk