Commit graph

41 commits

Author SHA1 Message Date
Nikolay Kim
eb4ec4b3e1
Add Arbiter::get_value() helper method (#541) 2025-03-26 14:40:05 +01:00
Nikolay Kim
0d3f1293c9
Update neon runtime (#540) 2025-03-25 12:40:42 +01:00
Nikolay Kim
5484009c92
Simplify neon poll impl (#537) 2025-03-21 08:21:45 +01:00
Nikolay Kim
bf6b1d6c79
Maintain interest info for poll driver (#536) 2025-03-20 08:56:31 +01:00
Nikolay Kim
e3f58cce27
Redesign neon poll support (#535) 2025-03-19 21:13:39 +01:00
Nikolay Kim
5621ca1898
Add check for required io-uring opcodes (#532)
Some checks failed
Coverage / coverage (push) Failing after 2s
CI (OSX) / nightly - aarch64-apple-darwin (push) Waiting to run
CI (OSX) / stable - aarch64-apple-darwin (push) Waiting to run
CI (Windows) / nightly - x86_64-pc-windows-msvc (push) Waiting to run
CI (Windows) / stable - x86_64-pc-windows-msvc (push) Waiting to run
Checks / Check (push) Failing after 2s
Checks / Clippy (push) Failing after 2s
Checks / Rustfmt (push) Failing after 2s
CI (Linux) / nightly - x86_64-unknown-linux-gnu (push) Failing after 2s
CI (Linux) / stable - x86_64-unknown-linux-gnu (push) Failing after 2s
CI (Linux) / 1.75.0 - x86_64-unknown-linux-gnu (push) Failing after 2s
2025-03-17 22:03:55 +01:00
Nikolay Kim
11734e8f1b Run neon tests forst 2025-03-17 04:57:28 +01:00
Nikolay Kim
1f71b200ad
Close FD in various case for poll driver (#530) 2025-03-16 12:09:09 +01:00
Nikolay Kim
f15c3203b1
Fix operation cancelation handling for poll driver (#528) 2025-03-15 01:19:35 +05:00
Nikolay Kim
a83ed4c3fa Fix op cancelation in poll driver 2025-03-14 23:04:33 +05:00
Nikolay Kim
ae5980cdd9
Fix operation cancelation handling for io-uring driver (#527) 2025-03-14 22:46:48 +05:00
Nikolay Kim
fe108f30c9
Fix socket connect for io-uring driver (#525) 2025-03-14 20:05:22 +05:00
Nikolay Kim
81eaf88752
Remove neon::net dep (#523) 2025-03-14 15:13:31 +05:00
Nikolay Kim
ab5fb624b7
Use new values api (#521) 2025-03-13 17:42:59 +05:00
Nikolay Kim
cfc32ed74f
Update neon apis (#520) 2025-03-13 16:17:19 +05:00
Nikolay Kim
ecfc2936b5
ntex-rt improvements (#519) 2025-03-13 02:07:26 +05:00
Nikolay Kim
12afaa00ea
Refactor uring feature (#518) 2025-03-12 15:12:28 +05:00
Nikolay Kim
9c78181c7b fix features 2025-03-12 00:25:32 +05:00
Nikolay Kim
b8f8d637b0 fix features 2025-03-11 23:57:27 +05:00
Nikolay Kim
60a686b2f6
Add io-uring driver (#515) 2025-03-11 23:31:41 +05:00
Nikolay Kim
4e77e9ce24
Rename runtime to neon (#513) 2025-03-10 12:06:13 +05:00
Nikolay Kim
8ffa646af7
Drop async-std support (#512) 2025-03-09 18:53:47 +05:00
Nikolay Kim
59ffd17b91
Drop glommio support (#511) 2025-03-09 18:19:34 +05:00
Nikolay Kim
4c1bc3249b
Experimental poll based runtime (#510) 2025-03-09 18:11:33 +05:00
Nikolay Kim
b5a4a3cb5b
Depend on individual compio packages (#479) 2024-12-02 02:00:50 -08:00
Nikolay Kim
b42d7954c0
Update to compio 0.13 (#471) 2024-11-25 15:35:53 -08:00
Nikolay Kim
c26b336fe5
Use updated Service trait for ntex (#456) 2024-11-04 14:04:00 +05:00
Nikolay Kim
9406613908
Disable default features for rustls (#429) 2024-09-25 19:14:56 +05:00
Nikolay Kim
b50aa31fdc
Upgrade to compio v0.12 (#425) 2024-09-24 12:37:26 +05:00
Nikolay Kim
1d529fab3c
Refactor async io support (#417) 2024-09-11 18:18:45 +05:00
Nikolay Kim
db6d3a6e4c
Stop write task if io is closed (#416) 2024-09-07 10:04:08 +05:00
Nikolay Kim
3edb54ffdf
Fix tests runner (#413) 2024-09-05 19:32:38 +05:00
Nikolay Kim
4924ecf472
Add compio runtime support (#408) 2024-08-29 17:15:10 +05:00
Nikolay Kim
d39611d246
Clippy warnings (#382) 2024-07-16 22:13:33 +02:00
Nikolay Kim
e0b5284fdd
More tests (#368) 2024-05-29 20:30:14 +05:00
Nikolay Kim
3b49828e5f
Use async fn for Service::ready() and Service::shutdown() (#364) 2024-05-28 19:26:08 +05:00
Nikolay Kim
b04bdf41f6
Use async fn for Service::ready() and Service::shutdown() (#363) 2024-05-28 16:55:08 +05:00
Nikolay Kim
f8d03f1c8e
Fix glommio compat feature #327 2024-03-30 08:48:03 +01:00
Nikolay Kim
baca449ba4
Add Connect::map_addr() helper method (#326) 2024-03-29 21:48:11 +01:00
Nikolay Kim
baabcff4a6
Refactor ntex-connect (#314) 2024-03-24 15:33:08 +01:00
Nikolay Kim
b71cad76bf
Move ntex::server to ntex-server (#313) 2024-03-23 22:18:50 +01:00