307 Commits
Author SHA1 Message Date
layue13 9c35ec92d2 Correct Linux benchmark with rebuilt current distribution 2026-09-25 22:22:15 +08:00
layue13 3f31bc1d0f Record Linux post-transfer session benchmark 2026-09-25 22:14:40 +08:00
layue13 6b2d12e9b0 Verify pull requests without cross-repository workflow access 2026-09-25 22:00:03 +08:00
layue13 7eb9b086c2 Record real Forge client and current transfer benchmark 2026-09-25 21:50:58 +08:00
layue13 562e00be8e Guard Forge backend transfer until target world is ready 2026-09-25 21:36:53 +08:00
layue13 24e6de0eff Measure ordinary forwarding after backend transfer 2026-09-25 21:14:27 +08:00
layue13 91d2d016e1 Verify dynamic plugin registration with real Forge transfer 2026-09-25 21:06:00 +08:00
layue13 c41c2c5c8e Verify plugin API transfer through installed proxy 2026-09-25 21:02:41 +08:00
layue13 a93fd3c36c Smoke test Forge transfer between Uranium backends 2026-09-25 20:56:49 +08:00
layue13 70e12b1764 Smoke test minimal Uranium backend through proxy 2026-09-25 20:50:37 +08:00
layue13 446ff76da0 Verify active sessions survive Agent unregister 2026-09-25 20:41:32 +08:00
layue13 86a3fad5b8 Close handed-off backend candidate on pipeline error 2026-09-25 20:36:27 +08:00
layue13 d90ebf903e Record current session throughput after lifecycle fixes 2026-09-25 20:26:12 +08:00
layue13 0b15bd85e0 Preserve login disconnect frames across backend close 2026-09-25 20:21:31 +08:00
layue13 5cb322c2b1 Verify relay drain deadline on real TCP channels 2026-09-25 20:11:16 +08:00
layue13 a7f85a22d0 Drain accepted clientbound writes before backend disconnect cleanup 2026-09-25 20:05:02 +08:00
layue13 9e7c91a45d Reset Forge client registry when switching to vanilla 2026-09-25 19:37:48 +08:00
layue13 a27d577d8b Record relay callback experiment and keep original path 2026-09-25 19:21:55 +08:00
layue13 56eeb1bf9a fix: complete plugin transfer results off session event loop 2026-09-25 19:11:36 +08:00
layue13 c810e1a4cc fix: recover Agent registration after lease expiry 2026-09-25 19:02:55 +08:00
layue13 82032fd673 fix: retain DNS family addresses across partial query failures 2026-09-25 18:58:04 +08:00
layue13 95b23e0922 fix: release session after event loop shutdown 2026-09-25 18:46:04 +08:00
layue13 fd8c851e75 test: cover vanilla to Forge transfer handshake sequence 2026-09-25 18:39:48 +08:00
layue13 92c0e8fd5d Complete transfer requests when session loop stops 2026-09-25 18:28:11 +08:00
layue13 b4ddd3c068 Close sessions accepted during listener shutdown 2026-09-25 18:21:35 +08:00
layue13 90e52ea8b6 Test Forge channel registration during backend transfer 2026-09-25 18:14:11 +08:00
layue13 0bf460bfcf Enforce single event loop for session backends 2026-09-25 18:06:55 +08:00
layue13 ffa9cffaff Document rejected relay flush batching experiment 2026-09-25 17:51:59 +08:00
layue13 042efcf6e3 Validate exact backend endpoints before registration 2026-09-25 17:35:00 +08:00
layue13 f36cfa31d3 Wait for relay replay before pausing 2026-09-25 17:26:06 +08:00
layue13 f8f50781fc Hold relay reads until startup barrier 2026-09-25 17:18:55 +08:00
layue13 2625db30c3 Document current synthetic session benchmark and scope 2026-09-25 17:10:51 +08:00
layue13 e617fd4784 Bound online verification work and cancel abandoned requests 2026-09-25 17:02:53 +08:00
layue13 2910fbbea9 Bind backend endpoint to capacity reservations 2026-09-25 16:49:48 +08:00
layue13 ea2c1ebe2a Bound prelogin frames and fail oversized forwarding promptly 2026-09-25 16:33:15 +08:00
layue13 5b91e08e64 Keep old session when transfer candidate disconnects before cutover 2026-09-25 16:13:44 +08:00
layue13 475c1ce135 Reject empty Minecraft frames at protocol boundary 2026-09-25 16:06:31 +08:00
layue13 6799410f8d Expire stale DNS registrations and bypass JVM address cache 2026-09-25 16:00:02 +08:00
layue13 c3b720865a Cover extended Forge payload during transfer 2026-09-25 15:41:21 +08:00
layue13 77ec52fcf7 Bound initial PLAY negotiation after backend login 2026-09-25 15:35:33 +08:00
layue13 a303c9e485 Load only configured plugin providers 2026-09-25 15:20:35 +08:00
layue13 c18d945f96 Match protocol 5 frame length and transfer buffers 2026-09-25 15:12:52 +08:00
layue13 826a23f9b3 Complete Forge transfer after handshake and world switch 2026-09-25 14:59:04 +08:00
layue13 26163f3b8d Observe disconnects during asynchronous login 2026-09-25 14:45:01 +08:00
layue13 901ebcefc4 Detect disconnects during paused backend transfer 2026-09-25 14:30:07 +08:00
layue13 a5a244ca79 Lock DNS IPv4-first registration order 2026-09-25 14:30:05 +08:00
layue13 708f712b0e Connect discovered backends on dual-stack hosts 2026-09-25 14:14:28 +08:00
layue13 ac08e6ed68 Verify login through installed Agent discovery 2026-09-25 14:05:10 +08:00
layue13 a5100858a9 Remove unused native transport dependencies 2026-09-25 13:57:37 +08:00
layue13 1610103b27 Verify pipelined sessions and packaged discovery 2026-09-25 13:51:56 +08:00