myxce/src
Rongsong Shen 93b8616f11 fix: capture am_i_primary() result once; set ha->role before phase2; cluster_init wrapper cleanup on failure
- myapp.c: capture am_i_primary() into is_primary (avoids redundant
  second probe call); after load_primary_config() succeeds, record
  CTRL_PRIMARY role via atomic_store_explicit so cluster_init_phase2()
  sees the correct role (ha_init() defaults to CTRL_STANDBY)
- myapp.c: add #include "ha.h" for CTRL_PRIMARY, atomic_store_explicit,
  and memory_order_release
- cluster.c: cluster_init() wrapper now calls cluster_fini(c) before
  returning on create_ssl_context failure, hook failure, and
  cluster_init_phase2 failure — prevents SSL ctx and phase1 resource leak
2026-05-13 17:32:32 +00:00
..
autoscaler support shared libxce(for api server) 2026-01-19 11:02:49 +08:00
controller fix: capture am_i_primary() result once; set ha->role before phase2; cluster_init wrapper cleanup on failure 2026-05-13 17:32:32 +00:00
docs save document 2026-05-13 11:05:04 +00:00
frontend add user rshen 2026-05-13 10:51:32 +00:00
include feat: add config_repl Phase 1 — HEAD-file storage, SHA-256, trim, stale check, sanitise_cn 2026-05-13 15:45:28 +00:00
lib fix: preserve admin-set host state across worker re-registration in makeWorker_ 2026-05-13 10:38:39 +00:00
nixSupport Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00
scheduler make unsatisfy_() just print unmeet resources 2026-05-13 10:48:38 +00:00
schema fix: normalize capnp union arm naming to lowercase; fix UpgradeConfigRequest field order 2026-05-13 14:10:33 +00:00
tools save works 2026-03-04 18:18:53 +08:00
worker refactor: consolidate parse_peers into xce_parse_peers in libxce 2026-05-08 07:06:57 +00:00
flake.lock docs: mark Phase 6 complete in phase6-scheduler-integration-plan 2026-04-30 07:17:32 +00:00
flake.nix save works 2026-03-04 18:18:53 +08:00
meson.build Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00
meson.options Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00