Commit graph

  • a8aaf2ae73 merge(origin/working): pull librtti package leak fix lei.chen 2026-07-28 02:01:36 +00:00
  • 7d31fce27a Merge branch 'working' into config Rongsong Shen 2026-07-27 16:10:35 +08:00
  • 6bc3fda2d4 add report Rongsong Shen 2026-07-27 16:10:32 +08:00
  • e540902b6d fix librtti package leak issue Rongsong Shen 2026-07-27 15:31:50 +08:00
  • c0b0c7d1de fix(repl): harden standby slot allocation against WAL-retention guard clobber (bug-1474) Rongsong Shen 2026-07-26 04:11:27 +00:00
  • 7547a8f14b fix(worker): replicate admin host-control status updates to standbys (bug-1472) Rongsong Shen 2026-07-26 04:06:42 +00:00
  • 8b3e2ab03c feat(config-upgrade-snapshot): task 8.9 — live WAL-trim-under-chaos soak infra, blocked on bug-1474 Rongsong Shen 2026-07-25 21:10:59 +00:00
  • b78efd03b4 feat(config-upgrade-snapshot): task 8.8 — overlapping config upgrades supersede cleanly Rongsong Shen 2026-07-25 19:48:19 +00:00
  • d4af605fa6 test(config-upgrade-snapshot): fault-inject crash/restart + leadership change (task 8.7) Rongsong Shen 2026-07-25 18:20:43 +00:00
  • b5fde32033 docs(config-upgrade-snapshot): block task 8.6 on bug-1472 (out-of-scope HA replication defect) Rongsong Shen 2026-07-25 16:39:47 +00:00
  • 959b0cdacb feat(config-upgrade-snapshot): live config-upgrade soak infra + fix bug-1468/bug-1469 (task 8.6) Rongsong Shen 2026-07-25 15:48:20 +00:00
  • 2bd44e8e4d feat(config-upgrade-snapshot): add bug-857 regression test, correct design.md (task 8.5) Rongsong Shen 2026-07-25 10:44:14 +00:00
  • 1d09631df0 feat(config-upgrade-snapshot): add configcompare tool, extend snapverify (task 8.4) Rongsong Shen 2026-07-25 09:06:24 +00:00
  • c5d8ecbd7d docs(config-upgrade-snapshot): mark task 8.3 complete (no code changes needed) Rongsong Shen 2026-07-25 07:26:22 +00:00
  • dfe187e47e docs(config-upgrade-snapshot): mark task 8.2 complete (no code changes needed) Rongsong Shen 2026-07-25 06:54:02 +00:00
  • 4aeae6e282 test(config-upgrade-snapshot): prove WAL-trim safety + add fault-injection seam for marker trigger Rongsong Shen 2026-07-25 06:33:11 +00:00
  • 41af05402d feat(config-upgrade-snapshot): remove restart/replay fallback, marker-trigger materializes alone Rongsong Shen 2026-07-25 05:37:27 +00:00
  • 89b85e1680 feat(config-upgrade-snapshot): gate primary serving and promotion on the activation fence Rongsong Shen 2026-07-25 04:58:37 +00:00
  • 7b507156a0 feat(config-upgrade-snapshot): add materialization-and-hash-verification activation fence Rongsong Shen 2026-07-25 02:51:49 +00:00
  • 1da26b043e feat(config-upgrade-snapshot): materialize upgrade snapshot on config-marker apply Rongsong Shen 2026-07-24 16:28:57 +00:00
  • 00cd26a927 feat(config-upgrade-snapshot): decode host/queue admin-state frames on checkpoint load Rongsong Shen 2026-07-24 14:08:12 +00:00
  • 5b1600a8b2 feat(config-upgrade-snapshot): restore host admin-state frame safely (create-if-missing) Rongsong Shen 2026-07-24 12:48:28 +00:00
  • 387ea35c9f feat(config-upgrade-snapshot): embed active configuration bytes into every checkpoint Rongsong Shen 2026-07-24 11:56:12 +00:00
  • 70ff3e5b80 feat(config-upgrade-snapshot): migrate queue admin-state frames to capnp wire format Rongsong Shen 2026-07-24 10:20:31 +00:00
  • a71aa3f8a1 feat(config-upgrade-snapshot): collect host admin-state frames into checkpoint Rongsong Shen 2026-07-24 09:17:46 +00:00
  • 9e68335aee feat(config-upgrade-snapshot): define HostAdminState/QueueAdminState capnp structs, bump snapshot format version Rongsong Shen 2026-07-24 08:26:49 +00:00
  • e0c5e8b7a4 fix(nix): pin capnpc source to immutable commit, not mutable main ref Rongsong Shen 2026-07-24 08:25:38 +00:00
  • 98066db68d fix: nix build environment fixes lei.chen 2026-07-24 07:03:18 +00:00
  • 5a208b03cd Initial commit main lei.chen 2026-07-24 15:02:12 +08:00
  • cae4ef0cc7 save wolf state and document Rongsong Shen 2026-07-23 09:20:59 +00:00
  • c921e59bac add resource distribution map project Rongsong Shen 2026-07-23 09:20:26 +00:00
  • 1705495a5e fix(admin-config-tool): resolve xceadmin config build warnings Rongsong Shen 2026-07-23 09:10:14 +00:00
  • 4ec401672b fix(xcecli): restore dangling CA-cert cleanup misses, enable https support Rongsong Shen 2026-07-23 07:28:01 +00:00
  • ff1be48001 merge Rongsong Shen 2026-07-23 12:35:10 +08:00
  • b87d5e68d3 commit wolf status Rongsong Shen 2026-07-23 12:30:53 +08:00
  • 60c25c39c4 chore(openwolf): update session memory, buglog, and anatomy tracking Rongsong Shen 2026-07-23 04:29:12 +00:00
  • 8ee98beed7 docs(config-upgrade-snapshot): expand spec to 6 requirements/26 ACs Rongsong Shen 2026-07-23 04:29:11 +00:00
  • bf6a9b3405 feat(tooling): add cc-sdd to Gitea sync skill Rongsong Shen 2026-07-23 04:29:06 +00:00
  • 18e7a0e9e1 feat(controller): wire real limits.yaml config through cluster_config Rongsong Shen 2026-07-23 04:24:01 +00:00
  • 0649e17f62 fix(controller): clamp committed_config_tag to own loaded config on promotion Rongsong Shen 2026-07-23 04:23:50 +00:00
  • ee8473bd99 feat(admin-config-tool): drop ha/data/ entirely, match real client TLS Rongsong Shen 2026-07-22 14:50:51 +00:00
  • db2b5f17f0 fix(admin-config-tool): pin xceadmin's python3 to meson's own resolution Rongsong Shen 2026-07-22 13:07:23 +00:00
  • d5330fc976 feat(admin-config-tool): wire xceadmin into HA deploy/test skills Rongsong Shen 2026-07-22 12:00:05 +00:00
  • 893a01db7b feat(admin-config-tool): install standalone xceadmin binary via meson Rongsong Shen 2026-07-22 11:10:40 +00:00
  • e4fd9e1d3f feat(admin-config-tool): wire xceadmin into meson + nix build Rongsong Shen 2026-07-22 10:46:45 +00:00
  • b6bf7cb8e3 chore(admin-config-tool): mark implementation-complete — all 18 tasks done Rongsong Shen 2026-07-22 10:11:42 +00:00
  • a14785108c docs(admin-config-tool): commit spec docs and example configs Rongsong Shen 2026-07-22 10:11:08 +00:00
  • 67cc361191 feat(admin-config-tool): task 5.6 - mock-controller push/dry-run coverage Rongsong Shen 2026-07-22 10:05:31 +00:00
  • 48a5a0b4e6 feat(admin-config-tool): task 5.4 - golden-file build determinism tests Rongsong Shen 2026-07-22 09:58:04 +00:00
  • b5040e0877 feat(admin-config-tool): tasks 5.1-5.3 - mapping/wire coverage confirmed, schema bundling fix Rongsong Shen 2026-07-22 09:51:42 +00:00
  • ad27147a59 feat(admin-config-tool): task 4.2 - deploy-ha.sh --build-config Rongsong Shen 2026-07-22 09:45:11 +00:00
  • eeda32c696 feat(admin-config-tool): task 4.1 - xceadmin.cli Rongsong Shen 2026-07-22 09:40:48 +00:00
  • c33ef7d479 feat(admin-config-tool): task 3.3 - xceadmin.push Rongsong Shen 2026-07-22 09:30:54 +00:00
  • e53c086ec5 fix(schema): rename struct Data -> XceData to unshadow capnp builtin blob type Rongsong Shen 2026-07-22 09:22:04 +00:00
  • 7ed3a3941f feat(admin-config-tool): task 3.2 - xceadmin.discovery Rongsong Shen 2026-07-22 07:58:25 +00:00
  • 72798d4aee feat(admin-config-tool): task 3.1 - xceadmin.build Rongsong Shen 2026-07-22 07:54:17 +00:00
  • 77ee831e7a feat(admin-config-tool): task 2.4 - xcecommon.wire Rongsong Shen 2026-07-22 07:47:51 +00:00
  • 666a838fb2 feat(admin-config-tool): task 2.3 - xcecommon.mapping Rongsong Shen 2026-07-22 07:36:30 +00:00
  • 3a2094a461 Merge branch 'working' into job_peek_lchen Lei Chen 2026-07-22 13:57:25 +08:00
  • dbf5c6c54d feat(admin-config-tool): task 2.2 - xcecommon.schema Rongsong Shen 2026-07-22 04:43:16 +00:00
  • 12b13a54a6 feat(admin-config-tool): task 2.1 - xcecommon.validation Rongsong Shen 2026-07-22 04:21:53 +00:00
  • 798f19b83a feat(admin-config-tool): task 1.3 - nix and xce-build.sh integration Rongsong Shen 2026-07-22 03:57:43 +00:00
  • 2e4ef4e209 feat(admin-config-tool): task 1.2 - shared exception taxonomy Rongsong Shen 2026-07-22 03:06:40 +00:00
  • b30a856a2d feat(admin-config-tool): task 1.1 - xceadmin package skeleton Rongsong Shen 2026-07-22 02:55:05 +00:00
  • 4ad31d774d save status Rongsong Shen 2026-07-21 08:24:44 +00:00
  • 519e11c757 chore(controller): clusterconfig-schema-split — mark implementation-complete Rongsong Shen 2026-07-21 08:07:36 +00:00
  • a74eb0080d docs(controller): clusterconfig-schema-split — close two validation traceability gaps Rongsong Shen 2026-07-21 08:06:51 +00:00
  • 553da7c760 feat(controller): clusterconfig-schema-split task 6.2 — wire CLI tunables into init_controller_tunables (optional, Req 6) Rongsong Shen 2026-07-21 07:58:29 +00:00
  • c3107b954a feat(controller): clusterconfig-schema-split task 6.1 — CLI flags for hash-table tunables (optional, Req 6) Rongsong Shen 2026-07-21 07:33:32 +00:00
  • edd79562a4 chore(controller): clusterconfig-schema-split task 5.3 — single-node/peers-override/EINVAL live-verified Rongsong Shen 2026-07-21 05:56:05 +00:00
  • 3e01fb1bcb chore(controller): clusterconfig-schema-split task 5.2 — 3-node HA live soak verified Rongsong Shen 2026-07-21 05:32:52 +00:00
  • f503a43d28 feat(controller): clusterconfig-schema-split task 5.1 — regenerate ha/data/cluster.bin fixture Rongsong Shen 2026-07-21 05:16:29 +00:00
  • 29f9b02655 chore(controller): clusterconfig-schema-split task 4 — build+test verification complete Rongsong Shen 2026-07-21 05:02:50 +00:00
  • ba6fdc575e feat(controller): clusterconfig-schema-split task 3 — fix test fixtures for shrunk cluster_config_t Rongsong Shen 2026-07-21 04:52:25 +00:00
  • 1fa784434f feat(controller): clusterconfig-schema-split task 2.3 — remove dead port defaulting Rongsong Shen 2026-07-21 04:29:28 +00:00
  • 81fecb497c feat(controller): clusterconfig-schema-split task 2.2 — remove candidates debug-dump mirror Rongsong Shen 2026-07-21 04:21:55 +00:00
  • 8f047d93d9 feat(controller): clusterconfig-schema-split task 1.3 — remove orphaned HashZArrayConfig/ResmgrConfig structs Rongsong Shen 2026-07-21 04:11:10 +00:00
  • 1229f9a945 feat(controller): clusterconfig-schema-split task 2.1 — cluster_open_listener two-tier port fallback Rongsong Shen 2026-07-21 03:36:01 +00:00
  • 0205ac3cd2 feat(controller): clusterconfig-schema-split task 1.2 — remove dead members from cluster_config_t Rongsong Shen 2026-07-21 03:13:33 +00:00
  • 515248200a feat(controller): clusterconfig-schema-split task 1.1 — remove dead fields from ClusterConfig schema Rongsong Shen 2026-07-21 03:01:26 +00:00
  • 94f50ce6e1 fix(scheduler,cli): bug-1453/1454/1455/1456 remove dead CA-cert plumbing, fix scheduler HA config bugs Rongsong Shen 2026-07-20 12:01:10 +00:00
  • 619f41f70e chore: update OpenWolf session state (bug-1452 fix) Rongsong Shen 2026-07-19 09:27:56 +00:00
  • d67ccc2280 fix(controller): bug-1452 fix commit_engine_fini/persist_stop teardown race Rongsong Shen 2026-07-19 09:27:50 +00:00
  • e1f4d676de chore: update OpenWolf session state (xce-audit-invariants controller pass) Rongsong Shen 2026-07-19 08:14:19 +00:00
  • d8d1901901 docs(steering): sync steering + xce-audit-invariants skill after Jul 13-18 work Rongsong Shen 2026-07-19 08:14:11 +00:00
  • f88e4ef431 fix(controller): bug-1450/1451 offload delaymgr-inline blocking work to the slow lane Rongsong Shen 2026-07-19 08:14:00 +00:00
  • aeb6e37ce7 update wolf and project status Rongsong Shen 2026-07-18 14:22:02 +00:00
  • 6e51a97465 docs: add Jul 13-18 progress report Rongsong Shen 2026-07-18 13:30:19 +00:00
  • 8f614b6421 chore: update OpenWolf session state (Group 1 validate-impl batch + bug-1447/1449) Rongsong Shen 2026-07-18 13:28:10 +00:00
  • 426728bb98 fix(netio): bug-1447 same-batch endpoint use-after-free in io_worker dispatch Rongsong Shen 2026-07-18 13:28:04 +00:00
  • 4d2c90389f fix(test-harness): bug-1449 wait for initial config convergence before round-1 kill Rongsong Shen 2026-07-18 13:27:48 +00:00
  • 7512dc83f0 docs(specs): kiro-validate-impl GO closure for 8 HA/raft specs Rongsong Shen 2026-07-18 13:27:36 +00:00
  • 781b0f7ef0 chore: update OpenWolf session state + cerebrum learning (Unity test-harness fix) Rongsong Shen 2026-07-17 14:49:25 +00:00
  • a81f2a249c fix(controller-tests): make Unity test-file attribution and counters consistent suite-wide Rongsong Shen 2026-07-17 14:49:12 +00:00
  • e6956ecf46 chore: update OpenWolf session state Rongsong Shen 2026-07-17 14:16:50 +00:00
  • 6592f9cbf1 chore: update OpenWolf session state + cerebrum learnings (meson parallel-timeout false-positive, /tmp/xce_* cleanup) Rongsong Shen 2026-07-17 13:07:00 +00:00
  • 3f54ef307c chore: update OpenWolf session state (ha-term-safety + controller-status validation) Rongsong Shen 2026-07-17 11:01:58 +00:00
  • c08a34866d docs(controller-status): record first /kiro-validate-impl pass -- GO Rongsong Shen 2026-07-17 11:01:48 +00:00
  • 84fde22bbd docs(ha-term-safety): record first /kiro-validate-impl pass -- GO Rongsong Shen 2026-07-17 10:53:06 +00:00
  • 1a0960bfcf chore: update OpenWolf session state (bug-1445 fix) Rongsong Shen 2026-07-17 10:42:23 +00:00