Commit graph

4857 commits

Author SHA1 Message Date
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
5db953cea5 no-test-logging impl 2025-03-14 20:11:28 +05:00
Nikolay Kim
d3f9275f7a
Prep ntex release (#526) 2025-03-14 20:07:57 +05:00
Nikolay Kim
fe108f30c9
Fix socket connect for io-uring driver (#525) 2025-03-14 20:05:22 +05:00
Nikolay Kim
14d2634e3d
Add readiness checks (#524) 2025-03-14 15:39:43 +05:00
Nikolay Kim
81eaf88752
Remove neon::net dep (#523) 2025-03-14 15:13:31 +05:00
Nikolay Kim
9a8a2b3216
Check test server availability before using it (#522) 2025-03-14 14:08:43 +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
2db266ca0c Use release for neon 2025-03-12 15:14:46 +05:00
Nikolay Kim
12afaa00ea
Refactor uring feature (#518) 2025-03-12 15:12:28 +05:00
Nikolay Kim
db16b71c5f
fmt (#517) 2025-03-12 01:15:32 +05:00
jamescarterbell
dcc08b72d8
Feature/add spawn with (#516)
* Adds send bound to arbiter exec

* Adds spawn with function


---------

Co-authored-by: James Bell <jamesbell@microsoft.com>
2025-03-12 00:31:20 +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
47afec7351 Merge release 2025-03-11 14:44:57 +05:00
Nikolay Kim
6a0aa33504 Prepare release 2025-03-11 14:41:39 +05:00
jamescarterbell
f520e88dd7 Adds send bound to arbiter exec (#514)
Co-authored-by: James Bell <jamesbell@microsoft.com>
2025-03-11 14:40:36 +05:00
jamescarterbell
8cfe0e50b1
Adds send bound to arbiter exec (#514)
Co-authored-by: James Bell <jamesbell@microsoft.com>
2025-03-11 14:39:22 +05:00
Nikolay Kim
e6a25db7ee Fix neon compat 2025-03-10 12:42:59 +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
3e5211eb79
Prep release (#509) 2025-02-28 13:46:02 -05:00
ldseraph
415711222e
Fix set core affinity out of worker start. (#508)
Co-authored-by: ldseraph <ldseraph@163.com>
2025-02-28 13:40:41 -05:00
Nikolay Kim
ae9d4ab331
Prepare release (#507) 2025-02-26 22:54:21 -03:00
jamescarterbell
9b7d001f4f
Add Filter impl to seal (#506)
* Add Filter impl to seal

* Version bump

* Fmt

---------

Co-authored-by: James Bell <jamesbell@microsoft.com>
2025-02-26 22:21:22 -03:00
Nikolay Kim
bbbb7a393e Use core-affinity for core count detection 2025-01-31 20:43:41 +05:00
Nikolay Kim
ba57330058
Cpu affinity support for server workers (#505) 2025-01-31 20:39:41 +05:00
Nikolay Kim
282e3224cd
Allow to access io write destination buffer (#504) 2025-01-21 21:32:31 +05:00
Nikolay Kim
5b11a3e30e
Clippy fixes (#503) 2025-01-15 18:27:00 +05:00
Nikolay Kim
4d4ab811bd
Retry middleware (#502) 2025-01-15 17:13:50 +05:00
Nikolay Kim
451f546a13
Future on-drop helper (#501) 2025-01-15 16:06:03 +05:00
Nikolay Kim
71ba4d28a3
Add EitherService/EitherServiceFactory (#500) 2025-01-15 15:59:26 +05:00
Nikolay Kim
cd56883197
Clippy (#499) 2025-01-14 21:58:10 +05:00
Nikolay Kim
44fcfd62ff
Fix status badge (#498) 2025-01-14 21:45:17 +05:00
Nikolay Kim
69b0fe49d7
Relax runtime requirements (#495) 2025-01-03 22:17:16 +05:00
Nikolay Kim
5fd9d7ce90
Enable rustls/std feature (#494) 2024-12-30 14:40:31 +01:00
metent
48702413f3
Add build checks (#491) 2024-12-30 14:05:48 +01:00
Nikolay Kim
a049a05c33
Fix error log (#493) 2024-12-30 12:02:43 +01:00
Nikolay Kim
80676aa242
Tune shutdown logging (#489) 2024-12-26 10:05:25 +01:00
Nikolay Kim
b5be9502b4
Remove Unpin requirements for Arbiter::spawn() (#485) 2024-12-10 19:57:10 +05:00
Nikolay Kim
22ee7f2af2
Better io error handling (#482) 2024-12-05 14:02:59 +05:00
Nikolay Kim
2631e70a4b Fix tests 2024-12-04 15:28:02 +05:00
Nikolay Kim
e222832270 Check service readiness for every turn 2024-12-04 15:23:20 +05:00
Nikolay Kim
e33149df1b
Added Service::poll() method (#481) 2024-12-04 13:33:20 +05:00