Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tokio-rs/tokio-uring
An io_uring backed runtime for Rust
https://github.com/tokio-rs/tokio-uring
Fix broken link (#57)
fda163945ff69d0de44e965fe219eb4d94ed45a2 authored about 3 years ago by Alex Saveau <[email protected]>
fda163945ff69d0de44e965fe219eb4d94ed45a2 authored about 3 years ago by Alex Saveau <[email protected]>
fs: add `fs::remove_file` (#66)
No flags provided to unlink, as AT_REMOVEDIR is the only flag that is
supported right now and w...
fs: implement Debug for File (#65)
Signed-off-by: Matthias Beyer <[email protected]>
ed6856a755b6cdb5c298f28743ff5dcc7f95bb57 authored about 3 years ago by Matthias Beyer <[email protected]>
fs: remove_dir
Adds unlink and remove_dir
67fbc0d35c08291f44dca159e1569ae87ae477b6 authored about 3 years ago by Cameron <[email protected]>
Document kernel version requirements
3e5946caf0ff0c9cfa9a46421fb6e38b25fb5e89 authored about 3 years ago by Tom Kaitchuck <[email protected]>
3e5946caf0ff0c9cfa9a46421fb6e38b25fb5e89 authored about 3 years ago by Tom Kaitchuck <[email protected]>
op: fix 'already borrowed' panic (#39)
When failing to submit an operation to kernel, an "already borrowed" panic
can happen. This ens...
buf: impl IoBuf/IoBufMut for bytes::Bytes/BytesMut (#43)
import bytes as optional dependency.
Fixes #42
db2ea5e147b025a708617728ea648df609a9b90e authored over 3 years ago by 李冬冬 <[email protected]>
chore: add license key to Cargo.toml (#34)
fe681bf18fdccf28090955b49b1415442bec54d4 authored over 3 years ago by Carl Lerche <[email protected]>
fe681bf18fdccf28090955b49b1415442bec54d4 authored over 3 years ago by Carl Lerche <[email protected]>
chore: expand Cargo.toml (#33)
7e64d15415ca3de7b8f6e4bdc8637613bd11dca2 authored over 3 years ago by Carl Lerche <[email protected]>
7e64d15415ca3de7b8f6e4bdc8637613bd11dca2 authored over 3 years ago by Carl Lerche <[email protected]>
examples: mix Tokio and tokio-uring (#32)
55f3c7c49a54b98925101c588f783bdc90e38515 authored over 3 years ago by Carl Lerche <[email protected]>
55f3c7c49a54b98925101c588f783bdc90e38515 authored over 3 years ago by Carl Lerche <[email protected]>
rt: add `spawn` fn (#31)
1ca6de2bde0921cce512cc3e3c5d806360dd88d4 authored over 3 years ago by Carl Lerche <[email protected]>
1ca6de2bde0921cce512cc3e3c5d806360dd88d4 authored over 3 years ago by Carl Lerche <[email protected]>
chore: update README (#30)
17fe44831ce95f548efbe9eed183319b1832db52 authored over 3 years ago by Carl Lerche <[email protected]>
17fe44831ce95f548efbe9eed183319b1832db52 authored over 3 years ago by Carl Lerche <[email protected]>
chore: update README (#29)
925f38c7888bb3b76737a093a220593142f4da47 authored over 3 years ago by Carl Lerche <[email protected]>
925f38c7888bb3b76737a093a220593142f4da47 authored over 3 years ago by Carl Lerche <[email protected]>
example: cat (#28)
658b56ea32576f2b7c16a3cc7da18138c8443106 authored over 3 years ago by Carl Lerche <[email protected]>
658b56ea32576f2b7c16a3cc7da18138c8443106 authored over 3 years ago by Carl Lerche <[email protected]>
doc: document Slice (#27)
82a72dfbdd3347b64a1f45de1a7bd344bd0728d5 authored over 3 years ago by Carl Lerche <[email protected]>
82a72dfbdd3347b64a1f45de1a7bd344bd0728d5 authored over 3 years ago by Carl Lerche <[email protected]>
doc: document OpenOptions (#26)
44d750c54163554c04b9ceca7931b1d55e0826b9 authored over 3 years ago by Carl Lerche <[email protected]>
44d750c54163554c04b9ceca7931b1d55e0826b9 authored over 3 years ago by Carl Lerche <[email protected]>
doc: improve IoBuf and IoBufMut docs (#25)
f73ade804a1f8fb1fe8b2558a49e2a201e4f51d1 authored over 3 years ago by Carl Lerche <[email protected]>
f73ade804a1f8fb1fe8b2558a49e2a201e4f51d1 authored over 3 years ago by Carl Lerche <[email protected]>
doc: document IoBuf (#24)
377fd690bd8cda086f83fe179eca27ee1dea8fb1 authored over 3 years ago by Carl Lerche <[email protected]>
377fd690bd8cda086f83fe179eca27ee1dea8fb1 authored over 3 years ago by Carl Lerche <[email protected]>
rt: hide `Runtime` type for now (#23)
4e11a14bbe0b78862bcc814fe33232f9b414b5b4 authored over 3 years ago by Carl Lerche <[email protected]>
4e11a14bbe0b78862bcc814fe33232f9b414b5b4 authored over 3 years ago by Carl Lerche <[email protected]>
doc: document BufRead alias (#22)
de5a3fead76058b7e2074ed15c9771409c78f0d2 authored over 3 years ago by Carl Lerche <[email protected]>
de5a3fead76058b7e2074ed15c9771409c78f0d2 authored over 3 years ago by Carl Lerche <[email protected]>
doc: start documenting the API (#21)
b4d8dd468c25e4bbdd3f8b3f9cb8fb916c6590bc authored over 3 years ago by Carl Lerche <[email protected]>
b4d8dd468c25e4bbdd3f8b3f9cb8fb916c6590bc authored over 3 years ago by Carl Lerche <[email protected]>
fs: test sync functions (#20)
48cc6f74ec8e80ff31ec0840000871d437740652 authored over 3 years ago by Carl Lerche <[email protected]>
48cc6f74ec8e80ff31ec0840000871d437740652 authored over 3 years ago by Carl Lerche <[email protected]>
rt: improve BUSY uring handling (#19)
3afd41cc85e712d3aba93559fdbaef099c64c6a0 authored over 3 years ago by Carl Lerche <[email protected]>
3afd41cc85e712d3aba93559fdbaef099c64c6a0 authored over 3 years ago by Carl Lerche <[email protected]>
rt: add Op unit tests (#18)
b69b7cbcab1caa9c4a57a32f78875fda731b3a4a authored over 3 years ago by Carl Lerche <[email protected]>
b69b7cbcab1caa9c4a57a32f78875fda731b3a4a authored over 3 years ago by Carl Lerche <[email protected]>
fs: test closing a file (#17)
ea029d2710aaf1ccd16744a9769dfd71d4e34303 authored over 3 years ago by Carl Lerche <[email protected]>
ea029d2710aaf1ccd16744a9769dfd71d4e34303 authored over 3 years ago by Carl Lerche <[email protected]>
rt: ensure in-flight ops complete before shutdown (#16)
a373edc943cfabf3f880fc5f1110c13104baa7c7 authored over 3 years ago by Carl Lerche <[email protected]>
a373edc943cfabf3f880fc5f1110c13104baa7c7 authored over 3 years ago by Carl Lerche <[email protected]>
io: don't drop driver until ops complete (#15)
431f0f0a58a0fdfaf06348c9a2cd9a2032d3fba6 authored over 3 years ago by Carl Lerche <[email protected]>
431f0f0a58a0fdfaf06348c9a2cd9a2032d3fba6 authored over 3 years ago by Carl Lerche <[email protected]>
chore: remove unused buffer pool code (#14)
2580ba86de29da62b639af07511bcc78d46eb57c authored over 3 years ago by Carl Lerche <[email protected]>
2580ba86de29da62b639af07511bcc78d46eb57c authored over 3 years ago by Carl Lerche <[email protected]>
io: remove BufMutResult in favor of BufResult (#13)
245c9067a6284adb881a305145a0879350a33dcb authored over 3 years ago by Carl Lerche <[email protected]>
245c9067a6284adb881a305145a0879350a33dcb authored over 3 years ago by Carl Lerche <[email protected]>
chore: add basic CI functionality (#12)
03239032291ed613012fd6b622d80534316b1f30 authored over 3 years ago by Carl Lerche <[email protected]>
03239032291ed613012fd6b622d80534316b1f30 authored over 3 years ago by Carl Lerche <[email protected]>
buf: add owned slice API (#11)
85d76db63f19dcd48218ff5a600462a5f4a97d9e authored over 3 years ago by Carl Lerche <[email protected]>
85d76db63f19dcd48218ff5a600462a5f4a97d9e authored over 3 years ago by Carl Lerche <[email protected]>
chore: remove commented out and dead code (#10)
70f3c9dfa90e862d579a857c995bdc6d89f6498b authored over 3 years ago by Carl Lerche <[email protected]>
70f3c9dfa90e862d579a857c995bdc6d89f6498b authored over 3 years ago by Carl Lerche <[email protected]>
fs: add fsync support (#9)
0eee951eceff22c04a062f771163f44d9ad45129 authored over 3 years ago by Carl Lerche <[email protected]>
0eee951eceff22c04a062f771163f44d9ad45129 authored over 3 years ago by Carl Lerche <[email protected]>
io: track FD in in-flight ops (#8)
98d9732b8430f336c78edf43c9b90ca8c6e1269a authored over 3 years ago by Carl Lerche <[email protected]>
98d9732b8430f336c78edf43c9b90ca8c6e1269a authored over 3 years ago by Carl Lerche <[email protected]>
Switch IoBuf to a trait (#7)
f918fc709839f4c272e40054d37e67d28afa4c73 authored over 3 years ago by Carl Lerche <[email protected]>
f918fc709839f4c272e40054d37e67d28afa4c73 authored over 3 years ago by Carl Lerche <[email protected]>
chore: remove examples (#6)
The API is in flux. Examples will be brought back when things stabilize.
9b51f1f5dbc0e9ed27bc227aa228b63aad49c963 authored over 3 years ago by Carl Lerche <[email protected]>
buf: split IoBuf into IoBufMut and IoBuf (#5)
1dd3b220f9ddf54065bcf18012ad087e793b61a5 authored over 3 years ago by Carl Lerche <[email protected]>
1dd3b220f9ddf54065bcf18012ad087e793b61a5 authored over 3 years ago by Carl Lerche <[email protected]>
buf: start writing tests (#4)
fe6b6cbe3456b76d9c0c37fd1f098f63927d0905 authored over 3 years ago by Carl Lerche <[email protected]>
fe6b6cbe3456b76d9c0c37fd1f098f63927d0905 authored over 3 years ago by Carl Lerche <[email protected]>
buf: start writing tests (#3)
9aaf57e8ceb767d06877af980026991f5b495cef authored over 3 years ago by Carl Lerche <[email protected]>
9aaf57e8ceb767d06877af980026991f5b495cef authored over 3 years ago by Carl Lerche <[email protected]>
fs: close FD after any in-flight operation (#2)
b5edc87af413a90f19b31fe6eb98e1ab472a3a37 authored over 3 years ago by Carl Lerche <[email protected]>
b5edc87af413a90f19b31fe6eb98e1ab472a3a37 authored over 3 years ago by Carl Lerche <[email protected]>
fix Cargo.toml author field
bc5a48d7cdf7a255129f26d7d6a2c48dfe8177b9 authored over 3 years ago by Carl Lerche <[email protected]>
bc5a48d7cdf7a255129f26d7d6a2c48dfe8177b9 authored over 3 years ago by Carl Lerche <[email protected]>
Add a link to the design PR
83f9e8f27d00b6c8cce8223202d0a696ed23ec8e authored over 3 years ago by Carl Lerche <[email protected]>
83f9e8f27d00b6c8cce8223202d0a696ed23ec8e authored over 3 years ago by Carl Lerche <[email protected]>
Initial commit
9e6920a606eb0f6e2a3a799b1c6d7372f85af1db authored over 3 years ago by Carl Lerche <[email protected]>
9e6920a606eb0f6e2a3a799b1c6d7372f85af1db authored over 3 years ago by Carl Lerche <[email protected]>