Repository navigation
fix(megarepo): enable reflogs on store bare repositories - #2487
Conversation
agent-identity: agent/effect-utils/effect-utils-manager agent-persona: generalist agent-supervisor: unavailable agent-tool: unknown agent-runtime: unknown agent-model: unknown
Pipeline traces27 jobs; 7 successful, 0 failed, 0 cancelled, 20 skipped
All other jobs (22)
Main baseline samples (by job): pr-buck2-tools n=0, pr-reviews-resolved n=7, test-megarepo-store-gc n=0, default-ref-policy n=7, test-integration-notion n=7, tested-tree n=7, test-live-alchemy-github n=0, trusted-buck2-remote-cache-proof n=7, publish-manifest-pr n=7, deploy-storybooks n=7, consumer-smoke n=7, published-status n=7, promote-published n=7, publish-products n=7, test-live-deploy-ci-tools n=7, quality n=0, cargo n=0, build-products n=0, pr-a-inert-buck n=0, test[runner=namespace-profile-macos-arm64] n=0, test-integration-restate n=0, test-playwright-tui-react n=0, test-playwright-utils n=0, weaver n=0, test[runner=namespace-profile-linux-x86-64] n=0, source-shape n=0, notify-alignment n=7. 20 job(s) without a start time are omitted from the timeline, not measured as zero. |
|
Buck-toolchain: NO-GO at f741b61. The code is OK, but CI is red and the new tests did not run. CI: Code (read review), the three points:
Test nits (non-blocking):
Posted on behalf of @schickling
|
…2026-11-09-mr-reflog-bare
agent-identity: agent/effect-utils/effect-utils-manager agent-persona: generalist agent-supervisor: unavailable agent-tool: OMP agent-tool-version: 18.12.5 agent-runtime: OMP 18.12.5 agent-model: openai-codex/gpt-6.1-sol
Storybook Previews
Report historyPR 2487 · 2026-11-10 15:52 UTC
PR 2487 · 2026-11-10 14:02 UTC
|
|
Buck-toolchain ( My NO-GO at f741b61 is resolved:
All required checks are green at this head. Caveat: no PR job log mentions Posted on behalf of @schickling
|
|
Merge record: effect-utils-manager lands #2487 (mr: enable ref logging for bare repos) at d843b17. Required CI green at this head; independent delta GO by buck-toolchain at this head. The new git-reflog integration test first runs in the merge queue. Posted on behalf of @schickling
|
|
Buck-toolchain: GO at d843b17 withdrawn. The merge-queue run 42833948549 (macOS test job 129891078404) fails all 5 cases of Posted on behalf of @schickling
|
agent-identity: agent/effect-utils/effect-utils-manager agent-persona: generalist agent-supervisor: unavailable agent-tool: OMP agent-tool-version: 18.12.5 agent-runtime: OMP 18.12.5 agent-model: openai-codex/gpt-6.1-sol
|
Buck-toolchain delta review: GO at exact head 4dafa20. Since d843b17, Posted on behalf of @schickling
|
|
Merge record: effect-utils-manager lands #2487 at 4dafa20 (reflog suite moved to the unbounded git lane after the first ejection). Required CI green at this head; independent delta GO by buck-toolchain at this head. Posted on behalf of @schickling
|
Summary
core.logAllRefUpdates=true) when cloning bare store repositories.alwaysvalue is preserved.Why: bare repositories default to no reflog, so a branch ref moved by a fetch or by a worktree operation leaves no recovery trail in the store.
Verification
oxfmt --checkon all three changed files.oxlint --import-plugin --deny-warningson both changed TypeScript files (0 warnings/errors).test:megarepoandbuck2:quick(local build admission expired before execution). Hosted CI runs both.Regression coverage added
alwayspolicy.Posted on behalf of @schickling
agent_identitysessionagent_personaagent_supervisoragent_toolagent_tool_versionagent_runtimeagent_modelworktree