Skip to content

Feat/3.0.0 beta1 - #2335

Merged
zgqgit merged 2 commits into
releasefrom
feat/3.0.0-beta1
Aug 19, 2026
Merged

Feat/3.0.0 beta1#2335
zgqgit merged 2 commits into
releasefrom
feat/3.0.0-beta1

Conversation

@zgqgit

@zgqgit zgqgit commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

What

简要描述做了什么改动。

Why

为什么需要这个改动?

How

实现方式、设计决策(如有)。

Test

  • 本地测试通过
  • 114 测试服务器验证通过

Related

  • Issue/ticket:

zgqgit added 2 commits August 19, 2026 20:50
…r (052)

- P0: batch_check_actions/batch_check_visible 对 per-target 的
  PermissionPublishNotReadyError 做 fail-soft(视为不可见),
  单条 stale 投影不再导致整页 25008
- P1: ensure_readable 异常携带 8 个诊断字段
- P1: 新增 stale_projection_reconciler 后台定时(每 10 分钟)
  自动修复 resource_permission_mode 的 parent 漂移行
- P1: 注册 Celery beat 任务 reconcile_stale_parent_projections
- 测试: 4 个单测覆盖 fail-soft 行为和诊断字段
@zgqgit
zgqgit merged commit ce43232 into release Aug 19, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant