InfoGrab DocsInfoGrab Docs

중요 업그레이드 노트

Mattermost 버전 업그레이드 시 확인해야 할 중요 노트와 주의사항을 설명합니다.

Mattermost Server v10.11 확장 지원 릴리즈 지원이 2026년 8월 15일로 수명 주기가 종료될 예정입니다. Mattermost Server v11.7 이상 으로 업그레이드하는 것이 권장됩니다. 이 페이지 하단의 추가 업그레이드 노트 를 검토하는 것을 권장합니다. If you're upgrading from a version earlier than... Then... v11.7 FIPS 빌드는 비밀번호, atmos/camo 프록시 구성 및 공유 채널 시크릿에 최소 14자를 요구합니다. 기존 사용자의 짧은 비밀번호는 더 이상 유효하지 않으며 비밀번호 재설정이 필요합니다. 비 FIPS 빌드는 영향을 받지 않습니다. | | AccessControlPolicies 테이블에 (Name, Type)에 대한 새로운 부분 고유 인덱스( idx_accesscontrolpolicies_name_type )가 추가되어 WHERE Type = 'parent' 로 필터링됩니다. 인덱스 생성 전에 중복 상위 정책 이름은 가장 오래된 항목을 제외하고 모두 정책 ID를 추가하여 해결됩니다. 이는 상위 정책 이름의 고유성을 강화하고 향후 중복 생성을 방지합니다. 마이그레이션은 1초 미만이 소요됩니다. 마이그레이션은 게시물이나 반응이 아닌 AccessControlPolicies 를 대상으로 합니다. AttributeBasedAccessControl 이 활성화되지 않은 배포에서는 테이블이 비어 있으며 마이그레이션이 1초 미만에 완료됩니다. 플래그가 활성화된 배포에서는 상위 정책 수가 적을 것으로 예상되므로 타이밍은 여전히 무시할 수 있는 수준입니다. CREATE UNIQUE INDEX (비동시)는 AccessControlPolicies 에 SHARE 잠금을 획득하여 인덱스 빌드 기간 동안 동시 INSERT/UPDATE/DELETE 를 차단합니다. 마이그레이션은 완전히 하위 호환되며 이 업그레이드에서 데이터베이스 다운타임은 예상되지 않습니다. 포함된 SQL 쿼리는: | | | | | | -- PostgreSQL only (MySQL not supported in v11+): | | | -- Deduplicate parent policy names before adding unique constraint. | | | -- The oldest policy (by CreateAt) keeps its original name; duplicates get ' (<id>)' appended. | | | UPDATE AccessControlPolicies AS p | | | SET Name = LEFT(p.Name, 128 - LENGTH(' (' || p.ID || ')')) || ' (' || p.ID || ')' | | | FROM ( | | | SELECT ID, Name, ROW_NUMBER() OVER (PARTITION BY Name ORDER BY CreateAt ASC) AS rn | | | FROM AccessControlPolicies