forked from lei.chen/myxce
fix bug-1060 bug-1067
This commit is contained in:
parent
6067ba6c94
commit
61e1391cd0
28 changed files with 7021 additions and 2926 deletions
|
|
@ -1,10 +1,21 @@
|
|||
# anatomy.md
|
||||
|
||||
> Auto-maintained by OpenWolf. Last scanned: 2026-06-23T04:47:56.802Z
|
||||
> Files: 551 tracked | Anatomy hits: 0 | Misses: 0
|
||||
> Auto-maintained by OpenWolf. Last scanned: 2026-06-24T08:33:10.048Z
|
||||
> Files: 570 tracked | Anatomy hits: 0 | Misses: 0
|
||||
|
||||
## ../../../../../../tmp/xce-ha-verify/
|
||||
|
||||
- `test.sh` (~291 tok)
|
||||
|
||||
## ../../../../../claude/.claude/plans/
|
||||
|
||||
- `piped-mixing-glade.md` — Fix bug-854 (client primary-discovery) and bug-1028 (post-failover availability) (~1921 tok)
|
||||
- `task-notification-task-id-bkkk2llpr-tas-zany-locket.md` — XCE HA Failover Soak — Result (~343 tok)
|
||||
|
||||
## ../../../../../claude/.claude/projects/-home-rshen-projects-xce-xce/memory/
|
||||
|
||||
- `project_bug1060_leader_completeness.md` (~538 tok)
|
||||
- `project_bug1067_ae_two_terms.md` (~716 tok)
|
||||
- `project_raft_commit_safety_done.md` (~603 tok)
|
||||
- `project_raft_log_replication_done.md` (~507 tok)
|
||||
|
||||
|
|
@ -19,6 +30,8 @@
|
|||
- `package-lock.json` — npm lock file (~1039 tok)
|
||||
- `package.json` — Node.js package manifest (~1 tok)
|
||||
- `README.md` — Project documentation (~612 tok)
|
||||
- `repro_joblist.sh` — Restart the kept failover-e2e cluster and query joblist via the client to see (~201 tok)
|
||||
- `repro854.sh` — Reproduce bug-854 client discovery against the kept failover-e2e cluster. (~422 tok)
|
||||
- `uninstall-code-review-graph.sh` — Fully uninstall `code-review-graph` (the Python/uv MCP tool). (~672 tok)
|
||||
|
||||
## .claude/
|
||||
|
|
@ -203,6 +216,11 @@
|
|||
|
||||
- `SKILL.md` — XCE HA Cluster Deployment (~1345 tok)
|
||||
|
||||
## .claude/skills/xce-test-ha/
|
||||
|
||||
- `run-ha-soak.sh` — run-ha-soak.sh — driver for /xce-test-ha: deploy a 3-node XCE HA cluster, then (~6047 tok)
|
||||
- `SKILL.md` — XCE HA Failover Soak Test (~2511 tok)
|
||||
|
||||
## .codegraph/
|
||||
|
||||
- `.gitignore` — Git ignore rules (~47 tok)
|
||||
|
|
@ -764,13 +782,14 @@
|
|||
|
||||
## src/controller/
|
||||
|
||||
- `cluster.c` — include "config.h" (~16351 tok)
|
||||
- `CLAUDE.md` — XCE Controller (~3309 tok)
|
||||
- `cluster.c` — include "config.h" (~16451 tok)
|
||||
- `commit.c` — Declares persist_t (~5043 tok)
|
||||
- `config_repl.c` — define _GNU_SOURCE (~24927 tok)
|
||||
- `config_repl.h` — pragma once (~5622 tok)
|
||||
- `config_repl.c` — define _GNU_SOURCE (~25407 tok)
|
||||
- `config_repl.h` — pragma once (~6008 tok)
|
||||
- `ha_convergence.c` — Declares char (~4868 tok)
|
||||
- `ha.c` — define _GNU_SOURCE (~77256 tok)
|
||||
- `ha.h` — ifndef HA_H (~21010 tok)
|
||||
- `ha.c` — define _GNU_SOURCE (~78897 tok)
|
||||
- `ha.h` — ifndef HA_H (~21515 tok)
|
||||
- `meson.build` (~1352 tok)
|
||||
- `myapp.c` — define _GNU_SOURCE (~4691 tok)
|
||||
- `persist.c` — define _GNU_SOURCE (~33172 tok)
|
||||
|
|
@ -784,21 +803,23 @@
|
|||
|
||||
- `clean_failover_preservation.sh` — clean_failover_preservation.sh — ha-term-safety task 5.2 live integration test. (~4972 tok)
|
||||
- `controller_test.c` — include <argp.h> (~1623 tok)
|
||||
- `test_coldstart_lsn0.c` — Declares char (~4405 tok)
|
||||
- `test_commit_barrier_rollout.c` — Declares explicitly (~19506 tok)
|
||||
- `test_config_repl.c` — define _GNU_SOURCE (~34816 tok)
|
||||
- `test_config_repl.c` — define _GNU_SOURCE (~35905 tok)
|
||||
- `test_demotion_convergence.c` — define _GNU_SOURCE (~9602 tok)
|
||||
- `test_e2e_capnp.c` — include <stdint.h> (~2760 tok)
|
||||
- `test_ha_election.c` — Declares char (~12140 tok)
|
||||
- `test_ha_election.c` — Declares char (~12969 tok)
|
||||
- `test_ha_prevote.c` — Declares char (~11053 tok)
|
||||
- `test_ha_vote_gate.c` — define _GNU_SOURCE (~13251 tok)
|
||||
- `test_persist_recovery.c` — define _GNU_SOURCE (~3654 tok)
|
||||
- `test_repl_apply.c` — include <dirent.h> (~5744 tok)
|
||||
- `test_repl_unit.c` — include <assert.h> (~6231 tok)
|
||||
- `test_term_safety_adapter.c` — define _GNU_SOURCE (~25125 tok)
|
||||
- `test_term_safety_adapter.c` — define _GNU_SOURCE (~26786 tok)
|
||||
- `test_walcompare.c` — define _GNU_SOURCE (~3795 tok)
|
||||
- `test.c` — include <argp.h> (~27479 tok)
|
||||
- `walcompare.c` — define _GNU_SOURCE (~2485 tok)
|
||||
- `walcompare.h` — pragma once (~839 tok)
|
||||
- `waldump.c` — define _GNU_SOURCE (~4586 tok)
|
||||
- `waldump.c` — define _GNU_SOURCE (~4758 tok)
|
||||
- `waldump.h` — pragma once (~1006 tok)
|
||||
|
||||
## src/controller/testsuite/clean_failover_preservation.sh (~330 lines, ~3k tokens)
|
||||
|
|
@ -806,14 +827,19 @@
|
|||
|
||||
## src/include/
|
||||
|
||||
- `netio.h` — if !defined(_NETIO_H_) (~1293 tok)
|
||||
- `persist.h` — pragma once (~9539 tok)
|
||||
- `repl.h` — pragma once (~2163 tok)
|
||||
- `typemap.h` — if !defined(_TYPEMAP_H_) (~4480 tok)
|
||||
- `typemap.h` — if !defined(_TYPEMAP_H_) (~4632 tok)
|
||||
- `wal_types.h` — pragma once (~1400 tok)
|
||||
|
||||
## src/lib/
|
||||
|
||||
- `request.c` — include <errno.h> (~15710 tok)
|
||||
- `client.c` — include <errno.h> (~6440 tok)
|
||||
- `hook.c` — include <errno.h> (~1197 tok)
|
||||
- `netio.c` — include <arpa/inet.h> (~6688 tok)
|
||||
- `request.c` — include <errno.h> (~15862 tok)
|
||||
- `xcectx.c` — include <errno.h> (~3042 tok)
|
||||
|
||||
## src/lib/raft/
|
||||
|
||||
|
|
@ -824,8 +850,10 @@
|
|||
## src/lib/testsuite/
|
||||
|
||||
- `test_config.c` — include <stdio.h> (~490 tok)
|
||||
- `test_hooks.c` — include <errno.h> (~1416 tok)
|
||||
- `test_raft.c` — include <errno.h> (~68779 tok)
|
||||
- `test_wal_wire.c` — include <errno.h> (~2970 tok)
|
||||
|
||||
## src/schema/
|
||||
|
||||
- `controller.capnp` — Declares OPCode (~8927 tok)
|
||||
- `controller.capnp` — Declares OPCode (~9156 tok)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue