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
|
d0b4a619af
|
furnish batch interface with trait
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-28 18:36:00 +00:00 |
|
Jason Volk
|
96e85adc32
|
use cache builder for row and table cache options
add cache check using multi-get path
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-20 04:48:47 +00: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 |
|
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
|
ff56ee7413
|
add back the consume_budget on cache hits
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-08 07:12:27 +00:00 |
|
Jason Volk
|
48703173bc
|
split get_batch from get.rs; add aqry_batch
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-04 00:51:57 +00:00 |
|
Jason Volk
|
b5006a4c41
|
offload initial iterator seeks to threadpool
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-03 13:25:33 +00:00 |
|
Jason Volk
|
9a9c071e82
|
use tokio for threadpool mgmt
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-03 07:39:02 +00:00 |
|
Jason Volk
|
3ad6aa59f9
|
use smallvec for db query buffering
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-28 06:03:33 +00:00 |
|
Jason Volk
|
c7ae951676
|
add frontend threadpool to database
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-27 10:53:44 +00:00 |
|
Jason Volk
|
62d560e2fb
|
improve tracing instruments on database::map
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-25 07:00:55 +00:00 |
|
Jason Volk
|
3789d60b6a
|
refactor to iterator inputs for auth_chain/short batch functions
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-24 21:30:32 +00:00 |
|
Jason Volk
|
7680d1bd5e
|
replace yields point with consume_budget
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-19 08:37:25 +00:00 |
|
Jason Volk
|
14e3b242df
|
add database get_batch stream wrapper
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-16 00:33:40 +00:00 |
|
Jason Volk
|
ab06701ed0
|
refactor multi-get to handle result type
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-10-25 00:36:30 -04:00 |
|
Jason Volk
|
0e8ae1e13e
|
add ArrayVec-backed serialized query overload; doc comments
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-10-25 00:32:33 -04:00 |
|
Jason Volk
|
5192927a53
|
split remaining map suites
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-10-25 00:32:33 -04:00 |
|