Commit graph

101 commits

Author SHA1 Message Date
Nikolay Kim
e9a1284151
Better worker availability handling (#546) 2025-03-28 08:51:44 +01:00
Nikolay Kim
8f2d5056c9
Return PayloadError::Incomplete on server disconnect (#545) 2025-03-28 02:10:25 +01:00
Nikolay Kim
f647ad2eac
Update tests (#544) 2025-03-27 22:16:51 +01:00
Nikolay Kim
eb4ec4b3e1
Add Arbiter::get_value() helper method (#541) 2025-03-26 14:40:05 +01: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
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
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
69b0fe49d7
Relax runtime requirements (#495) 2025-01-03 22:17:16 +05:00
Nikolay Kim
b5be9502b4
Remove Unpin requirements for Arbiter::spawn() (#485) 2024-12-10 19:57:10 +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
cb0c03f266
Allow to skip runtime feature for clippy run (#440) 2024-10-17 17:22:37 +05:00
Nikolay Kim
4f7d951f40
Disconnect on error from service readiness check (#437) 2024-10-15 18:36:30 +05:00
Nikolay Kim
5a907c8ed8
Force runtime selection (#435) 2024-10-11 17:37:59 +05:00
Nikolay Kim
b0baf01576
Upgrade to glommio 0.9 (#427) 2024-09-24 14:23:19 +05:00
Nikolay Kim
b50aa31fdc
Upgrade to compio v0.12 (#425) 2024-09-24 12:37:26 +05:00
Nikolay Kim
3edb54ffdf
Fix tests runner (#413) 2024-09-05 19:32:38 +05:00
Nikolay Kim
432791356c
Allow to override block_on function (#411) 2024-09-02 15:46:31 +05:00
Nikolay Kim
d87d9b2139
No runtime compatibility (#409) 2024-08-29 19:55:43 +05:00
Nikolay Kim
7944f30f56
Add compio runtime support (#407) 2024-08-29 17:02:09 +05:00
Pavlos-Petros Tournaris
a858394855
Refresh GitHub workflows (#337)
* Add .idea in .gitignore

* Refresh Github workflows

* Allow very complex type usage in ntex-rt
2024-04-07 22:42:16 +05:00
Nikolay Kim
9bd05487de
Use tokio Handle if available (#339) 2024-04-04 21:14:41 +05:00
Nikolay Kim
4ed6712ac4
Add signals support (#316) 2024-03-25 12:10:57 +01:00
Nikolay Kim
d393d87164
Refactor worker management (#312) 2024-03-23 07:17:04 +01:00
Nikolay Kim
661c5ea1fa Clippy warnings (#305) 2024-03-12 17:53:26 +05:00
Nikolay Kim
c864b10e62 Prepare release 2024-01-09 20:17:07 +06:00
Nikolay Kim
48eb1c5e54 Update license 2024-01-08 21:32:26 +06:00
Nikolay Kim
2713922e03
Replace async-oneshot crate (#255) 2023-11-22 23:44:28 +06:00
Nikolay Kim
d460d9c259
Upgrade async-channel (#236) 2023-11-02 20:15:18 +06:00
Nikolay Kim
0669fccf09 Prep release 2023-04-11 10:00:58 -07:00
leone
5ad93d7890
chore: upgrade glommio to 0.8 (#196)
* chore: upgrade glommio to 0.8

* refactor: ntex-glommio Cargo.toml version
2023-04-11 14:13:20 +02:00
Nikolay Kim
4768ec138a Prepare release 2023-04-06 19:43:50 +02:00
Will Brown
9de3f3060f
add enter/exit fn for spawn_cbs (#195) 2023-04-06 10:39:56 -07:00
Nikolay Kim
29e04cf478
Switch to 2021 edition (#172) 2023-02-02 19:30:07 +01:00
Nikolay Kim
ce80c79091 Clippy 2023-01-17 16:56:08 +01:00
Nikolay Kim
14737c3949 Remove unused code 2023-01-17 16:37:39 +01:00
Nikolay Kim
fc7553b8bc
Improve tests coverage (#161)
* improve tests coverage
* update base64 crate
2023-01-14 15:34:53 +01:00
Nikolay Kim
15019a2a43
More tests (#159)
* More tests
* clippy tests
2023-01-08 12:45:22 +01:00
Nikolay Kim
925b757565 Add callback for task spawning 2023-01-03 18:27:40 +01:00