Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-04-12
| ||
21:43 | Exclude examples from publishing. Leaf check-in: 3884c3be3e user: jan tags: limq-0.4.0, trunk | |
21:41 | Release maintenance. check-in: 129376363d user: jan tags: trunk | |
21:39 | Mark change as breaking. check-in: 3b140eedaa user: jan tags: trunk | |
21:31 | Cleanup. check-in: fdb7e4570a user: jan tags: trunk | |
21:28 | Rephrase docs. check-in: 7fdd025d95 user: jan tags: trunk | |
21:23 | Merge and updates some tests to use iterator over purged elements. check-in: af98e365e5 user: jan tags: trunk | |
19:46 | Release maintenance. check-in: a645504952 user: jan tags: limq-0.3.1, trunk | |
19:43 | Change log. check-in: 1d19d10b2e user: jan tags: trunk | |
19:37 | Fix force_push_oc() bug. It would only eject a single element, now keeps iterating until limit has been reached. check-in: 82eacc8a17 user: jan tags: trunk | |
19:26 | Add test to illustrate a bug in force_push_oc(). check-in: 8be4e1341f user: jan tags: trunk | |
18:43 | Make purging methods return an Iterator that yields the purged elements. Closed-Leaf check-in: 5ba365ef12 user: jan tags: purge-iter | |
2025-04-10
| ||
22:37 | Release maintenance. check-in: aa3de67fe7 user: jan tags: limq-0.3.0, trunk | |
22:35 | Add LimQ::is_overflow(). check-in: c1f63008b7 user: jan tags: trunk | |
22:00 | Code normalization. check-in: 95393d76f5 user: jan tags: trunk | |
21:52 | Add high-water mark to BytesLim. check-in: 1b57d3c013 user: jan tags: trunk | |
20:35 | hwm reset/clear updates for OptLenLim. check-in: b63f5cf39b user: jan tags: trunk | |
20:27 | Introduce LengthLimit::clear_len_hwm() to take the place of the original reset_len_hwm(). Rename NullLimit to NullCtrl. check-in: 7a0a1704e9 user: jan tags: trunk | |
19:55 | Change log fixups. check-in: 6cfb85ce4d user: jan tags: trunk | |
2025-04-08
| ||
14:57 | Merge. check-in: 2248e318b5 user: jan tags: limq-0.2.0, trunk | |
14:56 | Remove LimQ::length_limited() and LimQ::opt_len_lim(). Closed-Leaf check-in: 339c591801 user: jan tags: controller-redesign | |
14:43 | Add clear and reset hwm methods to BufLim controller. check-in: 5f396a2b23 user: jan tags: controller-redesign | |
14:28 | Add BufLimStats. check-in: 940b995ccf user: jan tags: controller-redesign | |
13:07 | Docs. check-in: 7383fcecc7 user: jan tags: controller-redesign | |
13:03 | Use n rather than item. check-in: b5d98e6940 user: jan tags: controller-redesign | |
12:46 | Example/doctest for LimQ::pop(). check-in: 0baff02812 user: jan tags: controller-redesign | |
11:33 | Update changelog and metadata. check-in: 125e86aa1b user: jan tags: controller-redesign | |
11:28 | Rename LimitController to Controller. check-in: bc882d7c0f user: jan tags: controller-redesign | |
11:21 | Description fixups. check-in: 364b999783 user: jan tags: controller-redesign | |
10:17 | Cleanup. check-in: 98fc4d5b4b user: jan tags: controller-redesign | |
10:07 | More work on example. check-in: 6fbf5e3404 user: jan tags: controller-redesign | |
09:00 | Add an example illustrating how to write a LimitController that gathers queue statistics. check-in: 30175ceb03 user: jan tags: controller-redesign | |
07:41 | Docs. check-in: 1fb7ede5b9 user: jan tags: controller-redesign | |
2025-04-05
| ||
01:42 | Split limitors into submodules. check-in: a1bab8bd0b user: jan tags: controller-redesign | |
00:58 | Add functions for getting max length/size from BufLim. check-in: a18addfad2 user: jan tags: controller-redesign | |
00:35 | Remove unnnecessary mut. check-in: 2b1bc7a3ee user: jan tags: controller-redesign | |
2025-04-04
| ||
23:07 | Fix error Debug implementation. check-in: 360ff08120 user: jan tags: controller-redesign | |
18:46 | Add 'can't fit' test. check-in: 601d5fc936 user: jan tags: controller-redesign | |
18:35 | Add error handling. LimQ callers and LimitController implementors can now distinguish between WontFit and CantFit. check-in: 704460d012 user: jan tags: controller-redesign | |
01:58 | Add a would_fit() to LimQ. Make check() use &self, rather than &mut self. check-in: d421363036 user: jan tags: controller-redesign | |
00:55 | Split check_reg() into check() and reg(), because users may want to check without registering. check-in: 7d7a1e9358 user: jan tags: controller-redesign | |
2025-04-03
| ||
23:56 | Add opt_len_lim(). check-in: a1d22eb2ad user: jan tags: controller-redesign | |
23:47 | Use edition 2024 and make clippy happy. Add missing size overflow check for BufLim and BytesLim. check-in: d20bf5f69f user: jan tags: controller-redesign | |
23:31 | Add BytesLim. check-in: 006f3370dd user: jan tags: controller-redesign | |
23:13 | Docs and tests. check-in: ae2bc7cd84 user: jan tags: controller-redesign | |
21:32 | Test fix. check-in: bc630a6f9a user: jan tags: controller-redesign | |
21:30 | Rename LimitLength to LengthLimit. check-in: 1fa6bd2e38 user: jan tags: controller-redesign | |
21:14 | Added OptLenLim to mirror original limit behavior. check-in: 2d12424118 user: jan tags: controller-redesign | |
20:59 | Split out predefined limitors to a separate module. Add NullLimit. check-in: 9bbb2269e9 user: jan tags: controller-redesign | |
20:31 | Fix doc tests. check-in: 733b172787 user: jan tags: controller-redesign | |
19:46 | Redesign to allow an internal controller object to manage how to limit the queue. check-in: cbc32c6df4 user: jan tags: controller-redesign | |