Commit Graph

99 Commits

Author SHA1 Message Date
youfak
8b734b85f3 feat: add worker snapshot stream interface
Some checks are pending
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
Some checks are pending
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
Some checks are pending
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
Some checks are pending
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
Some checks are pending
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
Some checks are pending
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
Some checks are pending
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
youfak
5e430923e5 feat: add Redis provider coordination 2026-07-30 14:15:48 +08:00
youfak
d4e77a64a9 feat: add controller metrics probes 2026-07-30 12:30:42 +08:00
youfak
0e1aed7f29 feat: add controller startup bootstrap 2026-07-30 11:38:33 +08:00
youfak
6a3660d639 feat: add redis activity state inventory 2026-07-30 11:38:07 +08:00
youfak
6bfef0fcf5 test: add postgres admin state contract fixture 2026-07-30 10:35:55 +08:00
youfak
48682f0bfc fix: preserve postgres storage error boundary 2026-07-30 04:57:39 +08:00
youfak
2be4eb23e3 feat: implement postgres admin state adapter 2026-07-30 04:48:15 +08:00
youfak
2341296271 test: strengthen admin state contract 2026-07-29 21:50:21 +08:00
youfak
c5311aa9c0 refactor: share admin state validation 2026-07-29 21:47:50 +08:00
youfak
2dbfe2f742 fix: align sequential routing defaults 2026-07-29 21:41:17 +08:00
youfak
125740f58d test: cover capacity reservation lifecycle 2026-07-29 21:23:34 +08:00
youfak
5b053f0e65 feat: connect admin API to management state 2026-07-29 20:45:49 +08:00
youfak
beaf4c9c38 fix: normalize admin config checksums 2026-07-29 20:04:09 +08:00
youfak
363d217c35 feat: propagate admin audit identity 2026-07-29 19:58:29 +08:00
youfak
912db2aa18 feat: add postgres admin state schema 2026-07-29 19:55:33 +08:00
youfak
b53b9f1adc feat: add transactional admin state reference store 2026-07-29 18:27:03 +08:00
youfak
801712ff24 feat: define admin state transaction contracts 2026-07-29 18:21:21 +08:00
youfak
739910f99b test: add redis activity pool contract suite 2026-07-29 17:46:20 +08:00
youfak
7aaa1a88c6 feat: add redis ownership and expiry maintenance 2026-07-29 17:33:40 +08:00
youfak
57f7c084c9 feat: add atomic redis proxy extraction 2026-07-29 17:08:06 +08:00
youfak
e46a812cca feat: add redis activity upsert and health 2026-07-29 15:40:00 +08:00
youfak
9f3a51a7c0 feat: add redis activity adapter foundation 2026-07-29 15:25:18 +08:00
youfak
1785f4505a feat: classify extraction store failures 2026-07-29 15:09:58 +08:00
youfak
3da836aeff feat: add activity health and inventory contracts 2026-07-29 15:03:16 +08:00
youfak
c8e64758da refactor: make ownership repository context aware 2026-07-29 14:29:43 +08:00
youfak
4de3ffb85f feat: add ephemeral proxy activity pool
Some checks are pending
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
2026-07-29 12:51:18 +08:00
youfak
ee7fc85031 feat: assemble controller HTTP runtime
Some checks are pending
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
2026-07-29 11:31:12 +08:00
youfak
68f685d89b feat: add shared HTTP security protection 2026-07-29 11:12:21 +08:00
youfak
2ea5be5036 feat: add controller HTTP adapters 2026-07-29 10:14:56 +08:00
youfak
64ced6512f feat: implement gateway transport and provider adapters 2026-07-28 23:16:14 +08:00
youfak
139ff46a13 feat: implement proxy pool control plane core 2026-07-28 21:31:24 +08:00
youfak
7ce9778bdf feat: add proxy pool design and core architecture 2026-07-28 20:10:54 +08:00