Jason Volk
|
5768ca8442
|
upgrade dependency ByteSize
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 04:27:20 +00:00 |
|
Jason Volk
|
d60920c728
|
workaround some large type name length issues
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 03:00:53 +00:00 |
|
Jason Volk
|
db99d3a001
|
remove recently-made-unnecessary unsafe block
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 02:30:32 +00:00 |
|
June Clementine Strawberry
|
1d1ccec532
|
fix some nightly clippy lints
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-13 08:37:34 -04:00 |
|
June Clementine Strawberry
|
a1e1f40ded
|
run cargo fix for rust 2024 changes and rustfmt
Signed-off-by: June Clementine Strawberry <strawberry@puppygock.gay>
|
2025-02-23 01:17:45 -05:00 |
|
Jason Volk
|
5428526120
|
add tail-efficient logic extension
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-16 17:40:21 -05:00 |
|
Jason Volk
|
e161e5dd61
|
add pair_of! macro
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-31 22:45:37 +00:00 |
|
Jason Volk
|
2b730a30ad
|
add broad_flat_map
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-29 01:18:08 +00:00 |
|
Jason Volk
|
da9f1ae5d7
|
expire resolver cache entries
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-22 08:51:56 +00:00 |
|
Jason Volk
|
7c0c029a4a
|
add try_lock to MutexMap; allow TryFrom constructions
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-22 06:40:07 +00:00 |
|
Jason Volk
|
8ab825b12c
|
add stream parallelism extension combinators
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-21 20:43:38 +00:00 |
|
Jason Volk
|
388730d6dd
|
add TryWideband trait to similar to TryBroadband
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-20 07:38:19 +00:00 |
|
Jason Volk
|
3eed408b29
|
additional util macros and reorg
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-20 04:48:47 +00:00 |
|
Jason Volk
|
df3eb95d4f
|
additional affinity utils
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-20 04:48:47 +00:00 |
|
Jason Volk
|
80832cb0bb
|
add checked math wrapper
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-20 04:16:17 +00:00 |
|
Jason Volk
|
afcd0bfeef
|
add deref_at macro util
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-18 01:43:58 +00:00 |
|
Jason Volk
|
02f19cf951
|
tweak tracing spans; inlines
db deserializer tracing instrument cover
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-10 07:03:34 +00:00 |
|
Jason Volk
|
44e6b1af3c
|
fixes for tests to be run in release-mode
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-09 19:56:42 +00:00 |
|
Jason Volk
|
27328cbc01
|
additional futures extension utils
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-09 18:14:23 +00:00 |
|
Jason Volk
|
1a71798859
|
add Expected trait to utils; use (already transitive) num-traits.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
7e4453620e
|
move exponential backoff util to different submod
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
2259e2c82f
|
batch queries to maximize throughput
query-side streams for first level of callsites
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
1792711d09
|
support core affinity mask
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
2bbb28bb88
|
get device info with libc using major/minor
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
3b95af9a18
|
move stream width related into unit
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
a407909d09
|
reduce unnecessary info-level spans to debug
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
7a6d657558
|
configurable dynamic stream concurrency scalar
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
5fdb8895b1
|
add utils to detect device io characteristics
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
749f29aaab
|
add and/and_then to BoolExt
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
f78104a959
|
relax Send on input iterator
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-18 13:29:51 -05:00 |
|
Jade Ellis
|
5b6ff3869c
|
Fix typo in test from rename
|
2024-12-17 19:29:46 +00:00 |
|
strawberry
|
77e0b76408
|
apply new rustfmt.toml changes, fix some clippy lints
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-15 01:00:41 -05:00 |
|
strawberry
|
0317cc8cc5
|
rename conduit to conduwuit finally
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-14 22:24:45 -05:00 |
|
Jason Volk
|
aa6d0fcaa7
|
add unwrap_or_default() to future TryExt extension
start an OptionFuture extension
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-08 07:12:27 +00:00 |
|
Jason Volk
|
23cf2b2236
|
add is_err() to TryFuture extension
add fold_default to Future tools extension
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-08 07:12:23 +00:00 |
|
Jason Volk
|
59d5e3ebf1
|
additional stream extensions for any/all
additional stream extension TryBroadbandExt
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-04 21:49:19 +00:00 |
|
Jason Volk
|
7d6710c033
|
add broadband stream extensions
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-03 07:39:02 +00:00 |
|
Jason Volk
|
61d9ac66fa
|
add ref_at util macro
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-03 07:39:02 +00:00 |
|
Jason Volk
|
3b30bd3580
|
add try_filter_map to TryReadyExt
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-03 07:39:02 +00:00 |
|
Jason Volk
|
3fbd74310f
|
impl transposed form of MapExpect
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-01 10:51:04 +00:00 |
|
Jason Volk
|
9263439af8
|
fix is_matching macro argument designator
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-01 10:51:04 +00:00 |
|
Jason Volk
|
58be22e695
|
fix new lints; clippy::unnecessary-map-or
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-29 06:58:45 +00:00 |
|
Jason Volk
|
6f1d50dda3
|
panic on otherwise ignored errors in debug mode
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-25 02:54:29 +00:00 |
|
Jason Volk
|
aea82183b2
|
add set intersection util for two sorted streams
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-22 09:38:34 +00:00 |
|
Jason Volk
|
887ae84f1e
|
optimize sha256 interface gather/vector inputs
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-16 00:33:40 +00:00 |
|
strawberry
|
44a7ac0703
|
add debug_assert is_sorted for inline content types
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 09:41:17 -05:00 |
|
Jason Volk
|
4ec5d1e28e
|
replace additional use tracing::
add log:: to disallowed-macros
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-14 04:50:07 +00:00 |
|
Jason Volk
|
feefa43e65
|
add pretty/si-unit byte size parsing/printing utils
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-13 02:38:03 +00:00 |
|
Jason Volk
|
9790a6edc9
|
add unwrap_or_err to result
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-11 20:50:05 +00:00 |
|
Jason Volk
|
27966221f1
|
add ready_try_fold to utils
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-08 06:09:04 +00:00 |
|