发布

  • [OPIK-5766] [BE] feat: V2 workspace allowlist for gradual rollout (#6175)

    frostbyte_neo 发布于 2026-04-10 10:04:46 +00:00

    • [OPIK-5766] [BE] feat: V2 workspace allowlist for gradual rollout

    Add a configurable allowlist of workspace IDs that always receive V2,
    enabling gradual rollout before global release. The allowlist is the
    highest-priority check, overriding forceWorkspaceVersion and all other
    determination logic for listed workspaces.

    • docs(workspace-version): update priority chain documentation for allowlist
    • config.yml / config-test.yml: expand v2WorkspaceAllowlist comments to
      full metadata block (Default, Valid values, Scope, Priority, Use case,
      Operational impact); update forceWorkspaceVersion to "Second highest"
      priority; identical comments in both files
    • WorkspacesResource: update OpenAPI description to list allowlist as
      step 1 in determination priority
    • WorkspaceVersionService: update javadoc priority chain to include
      allowlist as highest priority
    下载附件