youfak
|
864320a2c8
|
feat: support egress probe task contracts
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 22:32:49 +08:00 |
|
youfak
|
04c67d733c
|
fix: preserve outcomes across session replacement
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 22:26:30 +08:00 |
|
youfak
|
885efa86a2
|
docs: align checker runtime status
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 22:19:17 +08:00 |
|
youfak
|
d985f211d5
|
fix: clear health tasks with proxy lifecycle
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 22:12:07 +08:00 |
|
youfak
|
8efabda84b
|
feat: schedule shared health tasks per upstream
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 22:07:06 +08:00 |
|
youfak
|
3421ad5e14
|
feat: add redis basic health task broker
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 21:48:59 +08:00 |
|
youfak
|
0f029c6127
|
refactor: share health task contracts
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 21:37:41 +08:00 |
|
youfak
|
9934c659ab
|
feat: fence checker facts by lease token
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 21:16:23 +08:00 |
|
youfak
|
2bdc1ebda3
|
feat: add checker task executor
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 21:12:32 +08:00 |
|
youfak
|
a427842954
|
feat: stream leased checker tasks
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 20:58:41 +08:00 |
|
youfak
|
c9fa32bd41
|
feat: run bounded health scheduling ticks
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 18:30:43 +08:00 |
|
youfak
|
0c3fe2c1a1
|
feat: plan bounded health checks
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 18:28:29 +08:00 |
|
youfak
|
65aee12d51
|
feat: wire checker observations into controller
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 18:25:07 +08:00 |
|
youfak
|
9355ec7a10
|
feat: accept checker health observations
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 18:16:39 +08:00 |
|
youfak
|
bea790f1d4
|
feat: add controller health reducer
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 18:13:47 +08:00 |
|
youfak
|
19cf3e32fa
|
feat: persist target health profiles
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 18:04:05 +08:00 |
|
youfak
|
0a904a7b6b
|
feat: add atomic global health reducer
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 17:55:06 +08:00 |
|
youfak
|
6766097ea7
|
feat: report gateway proxy outcomes
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 17:36:17 +08:00 |
|
youfak
|
c267f77eee
|
feat: distribute credentials in worker snapshots
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 16:46:47 +08:00 |
|
youfak
|
013defbd35
|
feat: assemble gateway process runtime
|
2026-07-31 16:34:01 +08:00 |
|
youfak
|
265026a907
|
feat: handle unavailable gateway routes
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 15:55:50 +08:00 |
|
youfak
|
a5b456a9d0
|
feat: dispatch using gateway routing strategies
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 15:46:02 +08:00 |
|
youfak
|
1846c98e09
|
feat: consume gateway routing snapshots
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 15:36:56 +08:00 |
|
youfak
|
bc94f4dbf1
|
feat: publish gateway routing snapshots
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 15:29:10 +08:00 |
|
youfak
|
aedbea8087
|
fix: reclaim quiescent gateway runtimes
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 15:18:18 +08:00 |
|
youfak
|
9641edd582
|
feat: supervise gateway control plane sessions
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 15:07:51 +08:00 |
|
youfak
|
c2d0c08fcb
|
fix: close expired worker snapshot streams
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 15:02:25 +08:00 |
|
youfak
|
baefaf6dbf
|
fix: stop gateway dispatch after snapshot expiry
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 14:43:25 +08:00 |
|
youfak
|
6f3a92170d
|
fix: fence snapshot issuance by worker session
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 14:36:00 +08:00 |
|
youfak
|
51fef78368
|
feat: build worker proxy snapshots from ownership
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 14:27:08 +08:00 |
|
youfak
|
2c097f3e89
|
feat: index active proxies by worker
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 13:35:26 +08:00 |
|
youfak
|
27035947dd
|
feat: coordinate gateway control plane session
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 13:29:26 +08:00 |
|
youfak
|
6b6fb54075
|
feat: publish initial worker snapshots
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 13:22:45 +08:00 |
|
youfak
|
8b734b85f3
|
feat: add worker snapshot stream interface
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 13:16:21 +08:00 |
|
youfak
|
f28009c098
|
feat: add gateway snapshot watcher client
|
2026-07-31 13:13:19 +08:00 |
|
youfak
|
de2c9ce9b6
|
feat: run gateway runtime reporter loop
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 13:07:37 +08:00 |
|
youfak
|
5a1873a9f0
|
feat: add gateway runtime control plane reporter
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 12:30:26 +08:00 |
|
youfak
|
9edf1a9bab
|
test: cover worker control plane bootstrap flow
|
2026-07-31 12:27:38 +08:00 |
|
youfak
|
46e2d4c110
|
feat: run worker grpc control plane in controller
|
2026-07-31 11:56:11 +08:00 |
|
youfak
|
2f8a62cad7
|
feat: add worker control plane grpc server
|
2026-07-31 11:46:40 +08:00 |
|
youfak
|
5a678dc66f
|
feat: map worker grpc requests
|
2026-07-31 11:39:00 +08:00 |
|
youfak
|
05e1758c00
|
feat: handle worker sessions and runtime reports
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 11:34:01 +08:00 |
|
youfak
|
a463a8cbd2
|
feat: persist worker control state in redis
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 11:25:22 +08:00 |
|
youfak
|
a79d030c82
|
feat: add worker session runtime domain store
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-31 10:57:39 +08:00 |
|
youfak
|
43dec7324a
|
feat: add worker control plane configuration
|
2026-07-31 10:49:08 +08:00 |
|
youfak
|
c3b5b25597
|
docs: record distributed admission delivery
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
|
2026-07-30 21:04:19 +08:00 |
|
youfak
|
e54fc84a81
|
feat: distribute extraction admission limits
|
2026-07-30 20:51:16 +08:00 |
|
youfak
|
8997e3880e
|
feat: run provider lifecycle in controller
|
2026-07-30 19:47:02 +08:00 |
|
youfak
|
40f4b3ffab
|
feat: enforce distributed provider fetch quota
|
2026-07-30 16:11:04 +08:00 |
|
youfak
|
45ba6fb958
|
feat: add authoritative worker runtime capacity
|
2026-07-30 15:46:18 +08:00 |
|