Alexey
|
2e8be87ccf
|
ME Writer Draining-state fixes
|
2026-03-17 13:58:01 +03:00 |
Alexey
|
58f26ba8a7
|
Configurable ME draining writer overflow threshold
|
2026-03-15 12:13:46 +03:00 |
Alexey
|
ac0698b772
|
ME Writer Rebinding - Lifecycle and Consistency fixes
|
2026-03-15 00:17:54 +03:00 |
Alexey
|
780fafa604
|
Src-IP in ME Routing + more strict bind_addresses
|
2026-03-14 02:20:51 +03:00 |
Alexey
|
a15f74a6f9
|
Configured middle_proxy_nat_ip for ME Gate on strartup
|
2026-03-13 16:52:24 +03:00 |
David Osipov
|
40dc6a39c1
|
fix(socket): validate ack_timeout_secs and check setsockopt rc
|
2026-03-11 21:10:58 +04:00 |
David Osipov
|
8b5cbb7b4b
|
Add Rust coding conventions and self-explanatory commenting guidelines; update dependencies and version in Cargo files; enhance OpenBSD support in installation and documentation; improve TCP socket configuration and testing
|
2026-03-11 20:49:51 +04:00 |
Alexey
|
be24b47300
|
Per-upstream Runtime Selftest
|
2026-03-10 01:25:28 +03:00 |
Alexey
|
b950987229
|
ME Selftest
|
2026-03-09 20:35:31 +03:00 |
Alexey
|
ef2ed3daa0
|
ME/DC Reroute + ME Upper-limit tuning
|
2026-03-09 00:53:47 +03:00 |
Alexey
|
633af93b19
|
DC to Client fine tuning
|
2026-03-08 04:51:46 +03:00 |
Alexey
|
9401c46727
|
ME Writer Pick
|
2026-03-08 03:05:47 +03:00 |
Alexey
|
6b3697ee87
|
ME Active-by-Endpoint
|
2026-03-08 03:04:27 +03:00 |
Alexey
|
c08160600e
|
Update pool_writer.rs
|
2026-03-08 03:03:41 +03:00 |
Alexey
|
cd5c60ce1e
|
Update reader.rs
|
2026-03-08 03:03:35 +03:00 |
Alexey
|
d2baa8e721
|
CPU/RAM improvements + removing hot-path obstacles
|
2026-03-07 19:33:48 +03:00 |
Alexey
|
5f77f83b48
|
ME Adaptive Floor Upper-Limit
|
2026-03-07 17:27:56 +03:00 |
Alexey
|
258191ab87
|
Routed DC + Strict ME Writers
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-07 13:40:57 +03:00 |
Alexey
|
27e6dec018
|
ME Strict Writers
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-07 13:32:02 +03:00 |
Alexey
|
93f58524d1
|
No busy-poll in ME
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-07 03:25:26 +03:00 |
Alexey
|
0ff2e95e49
|
Event-driven Drafts
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-07 03:22:01 +03:00 |
Alexey
|
ce9698d39b
|
ME Adaptive Floor Planner
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-07 02:50:11 +03:00 |
Alexey
|
02fe89f7d0
|
DC Endpoints on default
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-06 20:00:32 +03:00 |
Alexey
|
24df865503
|
Session by Target-DC-ID
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-06 19:59:23 +03:00 |
Alexey
|
e9f8c79498
|
ME Pool w/ Strict-Index
|
2026-03-06 19:58:57 +03:00 |
Alexey
|
487e95a66e
|
Update mod.rs
|
2026-03-06 18:52:39 +03:00 |
Alexey
|
c465c200c4
|
ME Pool Runtime API
|
2026-03-06 18:52:31 +03:00 |
Alexey
|
d7716ad875
|
Upstream API Policy Snapshot
|
2026-03-06 18:52:17 +03:00 |
Alexey
|
f32c34f126
|
ME NoWait Routing + Upstream Connbudget + PROXY Header t/o + allocation cuts
|
2026-03-06 03:58:08 +03:00 |
Alexey
|
9b84fc7a5b
|
Secret Atomic Snapshot + KDF Fingerprint on RwLock
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-05 23:18:26 +03:00 |
Alexey
|
d683faf922
|
HybridAsyncPersistent - new ME Route NoWriter Mode
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-05 22:31:01 +03:00 |
Alexey
|
a80be78345
|
DC writer floor is below required only in runtime
|
2026-03-05 16:32:31 +03:00 |
Alexey
|
3260746785
|
Init + Uptime timers
|
2026-03-05 15:48:09 +03:00 |
Alexey
|
8066ea2163
|
ME Pool Init fixes
|
2026-03-05 15:31:36 +03:00 |
Alexey
|
09bdafa718
|
Performance improvements
|
2026-03-05 14:39:32 +03:00 |
Alexey
|
de2047adf2
|
API UpstreamManager
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-04 11:41:41 +03:00 |
Alexey
|
7ea6387278
|
API ME Pool Status
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-04 02:45:32 +03:00 |
Alexey
|
4c2bc2f41f
|
Pool Status hooks in ME Registry
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-04 01:42:24 +03:00 |
Alexey
|
068cf825b9
|
API Pool Status
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-04 01:40:58 +03:00 |
Alexey
|
a6132bac38
|
Idle tolerance + Adaptive floor by default + RPC Proxy Req
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-03 23:16:25 +03:00 |
Alexey
|
bd0dcfff15
|
Upstream Error classifier
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-03 20:49:09 +03:00 |
Alexey
|
225fc3e4ea
|
ME Adaptive Floor Drafts
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-03 03:37:00 +03:00 |
Alexey
|
4a0d88ad43
|
Update health.rs
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-03 03:35:57 +03:00 |
Alexey
|
58ff0c7971
|
Update pool.rs
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-03 03:35:47 +03:00 |
Alexey
|
71261522bd
|
Update pool.rs
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-03 03:04:07 +03:00 |
Alexey
|
762deac511
|
ME Healthcheck fixes
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-03 03:03:44 +03:00 |
Alexey
|
a6d22e8a57
|
ME Pool Shadow Writers
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-02 21:04:06 +03:00 |
Alexey
|
9477103f89
|
Update pool.rs
Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
|
2026-03-02 20:45:43 +03:00 |
Alexey
|
e589891706
|
ME Dual-Trio Pool Drafts
|
2026-03-02 20:41:51 +03:00 |
Alexey
|
74ad9037de
|
Dead-code deletion: has_proxy_tag
|
2026-03-02 00:54:02 +03:00 |