issues
search
neondatabase
/
tokio-epoll-uring
Use io_uring from vanilla tokio.
36
stars
4
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
tests: use `#[tokio::test(start_paused=true)]` to avoid flakiness in the future
#62
problame
opened
1 week ago
0
test to exercise & document behavior when we exhaust slots
#61
problame
closed
1 week ago
0
deadlock footgun when io_uring op completes but the op future doesn't get polled
#60
problame
opened
1 week ago
0
cancelling a waiter does not free all associated memory until a slot is returned
#59
problame
opened
1 week ago
0
fix clippy
#58
yliang412
closed
1 week ago
0
investigate: slot leak?
#57
problame
closed
1 week ago
1
expose waiters queue depth metrics
#56
yliang412
closed
2 weeks ago
3
Silence clippy warnings about unused return values
#55
hlinnaka
closed
1 month ago
0
Avoid overhead of constructing debug messages that are not printed
#54
hlinnaka
closed
1 week ago
1
avoid our `unsafe impl Send + Sync` by pushing it upstream
#53
problame
opened
2 months ago
1
Use linux-raw-sys instead of libc's statx
#52
arpad-m
closed
5 months ago
0
Use statx-sys instead of libc's statx
#51
arpad-m
closed
5 months ago
2
`PROCESS_COMPLETIONS_ON_SUBMIT`: acquire CQ before submission
#50
problame
opened
7 months ago
0
lifecycle: expose `LaunchResult` enum
#49
problame
closed
8 months ago
0
WIP: implement namespace operations (rename, unlink)
#48
problame
opened
8 months ago
0
Bump mio from 0.8.8 to 0.8.11
#47
dependabot[bot]
closed
8 months ago
0
`BoundedBuf.slice()` panics for empty bufs
#46
problame
opened
9 months ago
0
expose metrics about number of created & destroyed systems
#45
problame
closed
9 months ago
0
thread_local_system: test behavior when used in Handle::block_on inside a spawn_blocking
#44
problame
closed
9 months ago
0
make available the `IoBuf` impl for `bytes::Bytes`
#43
problame
closed
9 months ago
0
add `write` operation
#42
problame
closed
9 months ago
0
add `statx` operation
#41
problame
closed
9 months ago
0
add `fsync` / `fdatasync` operations
#40
problame
closed
9 months ago
0
fix: dropping an op future at yield_now() after it completed causes panic
#39
problame
closed
9 months ago
1
fix(YIELD_TO_EXECUTOR_IF_READY_ON_FIRST_POLL): it always yieled
#38
problame
closed
9 months ago
0
panic observed in staging
#37
problame
closed
9 months ago
1
WIP: add api to check whether SQ and CQ count against memlock rlimit
#36
problame
opened
9 months ago
0
make system launch fallible; it can fail if we hit memlock ulimit
#35
problame
closed
9 months ago
0
set MADV_DONTFORK on ring buffers & review+assert required io_uring features
#34
problame
closed
9 months ago
0
add more operations
#33
problame
closed
9 months ago
1
enable depending on `tokio-epoll-uring` crate from macOS builds
#32
problame
closed
9 months ago
0
use default tokio feature flags
#31
problame
closed
10 months ago
0
Minor readme and doc edits
#30
danieltprice
closed
11 months ago
0
add cargo deny CI step to assert licenses
#29
problame
closed
11 months ago
0
read: use BoundedBufMut for more flexibility at call sites
#28
problame
closed
11 months ago
0
read: be generic over the type of fd
#27
problame
closed
11 months ago
0
Bump rustix from 0.37.23 to 0.37.27
#26
dependabot[bot]
closed
11 months ago
2
implement open_at
#25
problame
closed
11 months ago
0
vendor `IoBuf`/`IoBufMut` from `tokio-uring`
#24
problame
closed
11 months ago
0
re-export the central error type and tokio_util::IoBuf{,Mut}
#23
problame
closed
1 year ago
0
fix false clippy beta warning: this MutexGuard is held across an await point
#22
problame
closed
1 year ago
0
WIP: open_at
#21
problame
closed
11 months ago
3
false clippy beta `warning: this `MutexGuard` is held across an `await` point`
#20
problame
closed
1 year ago
0
make rust beta clippy happy
#19
problame
closed
1 year ago
0
use tokio::sync::Mutex-based guard for to keep hold of an open submit side
#18
problame
closed
1 year ago
2
eliminate `use_slot()` and thereby avoid double `with_submit_side_open`
#17
problame
closed
1 year ago
0
simplify error types
#16
problame
closed
1 year ago
0
eliminate Slot::Undefined and SlotsInner::Undefined
#15
problame
closed
1 year ago
1
eliminate PollerState::Undefined
#14
problame
closed
1 year ago
0
lifecycle: eliminate hand-rolled Launch future
#13
problame
closed
1 year ago
0
Next