99 lines
9.9 KiB
Markdown
99 lines
9.9 KiB
Markdown
---
|
|
title: official-doc / Liquibase MongoDB Pro — Platform Support & Drift Report Scope
|
|
source_type: official-doc
|
|
url: https://docs.liquibase.com/pro/integration-guide/what-support-does-liquibase-mongodb-pro-have-with-mongodb-platforms
|
|
archive_url:
|
|
related_branches: [feature-mongo-runtime-baseline-contract]
|
|
related_projects: []
|
|
tags: [official-doc, ca-skeleton, persistence, mongodb, liquibase]
|
|
created: 2026-07-28
|
|
---
|
|
|
|
# official-doc / Liquibase MongoDB Pro — Platform Support & Drift Report Scope
|
|
|
|
> Layer: `raw/` — 외부 자료(공식 문서 / 대기업 기술 블로그)의 **원문 발췌·출처 기록**.
|
|
> 본 템플릿은 `raw/official-docs/` 와 `raw/company-tech-blogs/` 두 폴더가 공유.
|
|
> 검증된 요약은 `/ingest` 후 `wiki/concepts/`에 `source-summary-template` 형식으로 별도 작성. 원본은 raw에 영구 보관.
|
|
|
|
## source_type 허용값
|
|
|
|
`source_type: official-doc` — Liquibase 공식 통합 가이드(Pro 문서 트리, `docs.liquibase.com/pro/...`).
|
|
|
|
## Parent / 활용 branch
|
|
|
|
| Branch | 이 자료가 정당화하는 결정 |
|
|
|---|---|
|
|
| [[raw/branch-notes/feature-mongo-runtime-baseline-contract]] | "MongoDB index drift 감지를 Liquibase 로 얻지 않고 자체 러너로 구현한다" 결정의 근거 — Liquibase 의 MongoDB drift report 접근이 **Liquibase MongoDB Pro extension**(유료) 기능 목록에 명시되어 있다는 사실 확보. 단, 이 페이지만으로 "무료(OSS) extension 에는 drift 가 전혀 없다"는 부정 명제까지 증명되지는 않음 — 아래 Usage Boundaries 참조 |
|
|
|
|
## 출처
|
|
|
|
- 원본 URL: https://docs.liquibase.com/pro/integration-guide/what-support-does-liquibase-mongodb-pro-have-with-mongodb-platforms
|
|
- 아카이브 URL: (미제공)
|
|
- 저자 / 조직: Liquibase (Datical/Liquibase Inc. 공식 문서)
|
|
- 발행일: (문서 자체에 명시 없음 — 버전별 롤링 업데이트되는 통합 가이드 페이지)
|
|
- 마지막 확인일: 2026-07-28
|
|
|
|
## 왜 저장했는지
|
|
|
|
`feature-mongo-runtime-baseline-contract` branch가 "MongoDB index drift 감지는 Liquibase 대신 자체 러너로 구현한다"를 결정하려 할 때, 그 근거인 "Liquibase 의 MongoDB drift report 는 Pro(유료) extension 기능"이라는 사실을 원문 그대로 확보하기 위해 보관.
|
|
|
|
## 핵심 인용
|
|
|
|
> [§Core Capabilities / Features] "Policy Checks, Secrets Management, Structured Logging, and MongoDB Pro extension-only commands and access to Drift reports."
|
|
|
|
> [§Reporting & Policy Checks / Reports] "The Drift report is the only report supported for use with the MongoDB Pro extension."
|
|
|
|
> [§Core Capabilities] "Liquibase MongoDB Pro enables use of Liquibase Pro features with MongoDB databases."
|
|
|
|
> [§Supported Platforms] "- MongoDB 5.x, 6.x, 7.x, 8.x
|
|
- MongoDB Atlas (versions 5, 6, 7, 8x)
|
|
- AWS DocumentDB (versions 4, 5)"
|
|
|
|
## Claims Extracted
|
|
|
|
> 이 자료가 **직접 말하는 것만** claim 으로 분리한다. 내 프로젝트에 적용한 결론은 여기 쓰지 않는다.
|
|
|
|
| Claim ID | Claim | Evidence quote | Strength | Applies to | Does not prove |
|
|
|---|---|---|---|---|---|
|
|
| LIQUIBASE-MONGO-PRO-C1 | Liquibase MongoDB **Pro** extension 의 기능 목록에 "access to Drift reports" 가 명시적으로 포함되어 있다 — 즉 drift report 접근은 Pro extension 기능 세트의 일부다 | [§Features] "Policy Checks, Secrets Management, Structured Logging, and MongoDB Pro extension-only commands and access to Drift reports." | `official-vendor-doc` | Liquibase Pro 구독 + MongoDB Pro extension 사용자가 drift report 에 접근 가능하다는 사실 | **무료(OSS) Liquibase MongoDB extension 에 drift report 기능이 전혀 없다는 것은 이 문장이 직접 말하지 않는다** — 이 문장은 "Pro 기능 목록에 drift 가 포함된다"는 긍정 명제만 서술하며, "free tier 에는 없다"는 부정 명제는 다루지 않음 |
|
|
| LIQUIBASE-MONGO-PRO-C2 | MongoDB Pro extension 을 사용할 때 지원되는 report 종류는 Drift report 하나뿐이다(다른 report 타입은 MongoDB Pro extension 범위에서 지원되지 않음) | [§Reports] "The Drift report is the only report supported for use with the MongoDB Pro extension." | `official-vendor-doc` | MongoDB Pro extension 범위 내 report 기능의 전체 목록(=drift 단독) | 이 문장은 "MongoDB Pro extension 안에서 report 타입이 drift 하나뿐"이라는 것만 말한다. **free/OSS extension 이 drift 자체를 지원하는지 여부는 이 문장의 주어(subject)가 아니므로 증명되지 않음** |
|
|
| LIQUIBASE-MONGO-PRO-C3 | "Liquibase MongoDB Pro" 는 Liquibase **Pro** 기능을 MongoDB 데이터베이스에서 쓸 수 있게 해주는 별도 유료 제품/extension 이다 (Pro 기능이 별도로 존재한다는 gating 구조를 전제) | [§Core Capabilities] "Liquibase MongoDB Pro enables use of Liquibase Pro features with MongoDB databases." | `official-vendor-doc` | "Liquibase MongoDB Pro" 라는 제품명 자체가 Pro 전용 기능 게이팅 구조를 전제한다는 프레이밍 근거 | 무료 extension 과 Pro extension 의 **기능 항목별 비교표**는 이 페이지에 없음 — 이 문장만으로 "drift 가 free tier 에서 빠진다"를 결론 내리는 것은 추론이며 원문 직접 서술이 아님 |
|
|
| LIQUIBASE-MONGO-PRO-C4 | Liquibase MongoDB Pro extension 이 지원하는 플랫폼/버전 범위는 MongoDB 5.x/6.x/7.x/8.x, MongoDB Atlas(5/6/7/8x), AWS DocumentDB(4/5) 이며, 최소 요구 버전은 Liquibase Pro 4.20.0+ 와 MongoDB Pro extension 1.0.0+ 이다 | [§Supported Platforms] "MongoDB 5.x, 6.x, 7.x, 8.x" / "MongoDB Atlas (versions 5, 6, 7, 8x)" / "AWS DocumentDB (versions 4, 5)"; [§Key Limitations] "Minimum version: Liquibase Pro 4.20.0+ with MongoDB Pro extension 1.0.0+" | `official-vendor-doc` | ca-skeleton 이 채택하려는 MongoDB 배포 버전이 이 지원 범위(5.x~8.x, Atlas, DocumentDB)에 해당하는지 확인하는 근거 | MongoDB 4.x 이하 self-hosted 버전, 또는 Atlas/DocumentDB 가 아닌 제3자 매니지드 MongoDB 호환 서비스에 대한 지원 여부는 이 페이지에 없음 |
|
|
|
|
### Strength 허용값
|
|
|
|
- `official-standard` — RFC, 표준 사양, 언어/프로토콜 표준
|
|
- `official-vendor-doc` — Spring, Keycloak, AWS, Google, Liquibase 등 공식 벤더 문서
|
|
- `official-reference` — 공식 reference/API 문서
|
|
- `company-case-study` — 대기업/실무 기술 블로그의 특정 사례
|
|
- `engineering-blog` — 개인/팀 블로그의 엔지니어링 해설
|
|
- `tutorial` — 튜토리얼/가이드. 일반화 금지
|
|
- `needs-confirmation` — 원문만으로는 적용 판단 불가
|
|
|
|
## Usage Boundaries
|
|
|
|
- 이 자료가 직접 증명하는 것:
|
|
- `LIQUIBASE-MONGO-PRO-C1`: Liquibase MongoDB **Pro** extension 의 공식 기능 목록에 "drift report 접근"이 포함되어 있다
|
|
- `LIQUIBASE-MONGO-PRO-C2`: MongoDB Pro extension 범위에서 지원되는 report 타입은 drift 하나뿐이다
|
|
- `LIQUIBASE-MONGO-PRO-C3`: "Liquibase MongoDB Pro" 자체가 Pro 전용 기능을 여는 유료 제품/extension 이라는 프레이밍
|
|
- `LIQUIBASE-MONGO-PRO-C4`: 지원 플랫폼/버전 범위(MongoDB 5.x~8.x, Atlas, DocumentDB)와 최소 요구 버전(Liquibase Pro 4.20.0+, extension 1.0.0+)
|
|
- **이 자료가 증명하지 않는 것 (중요 — branch 결정에 직접 영향)**:
|
|
- **무료(OSS) Liquibase MongoDB extension 이 drift 감지를 전혀 지원하지 않는다는 명시적 부정 서술이 이 페이지에 없다.** 이 페이지는 "Liquibase MongoDB Pro" 전용 지원 매트릭스 문서이며, 그 대비군인 free/OSS MongoDB extension 의 기능 목록·제약을 별도로 서술하지 않는다. 따라서 "무료 티어로는 drift 요구사항을 충족하지 못한다"는 branch 결론은 이 페이지의 **직접 인용만으로는 완전히 닫히지 않는다** — free extension 쪽 공식 문서(또는 Liquibase pricing/edition 비교 페이지)의 별도 확인이 필요하다. 이 gap 은 branch-note 의 Decision Evidence Map 에 `needs-confirmation` 또는 별도 dispatch 필요 항목으로 명시해야 한다
|
|
- 무료(OSS)와 Pro extension 의 기능 항목별(feature-by-feature) 비교표
|
|
- drift report 의 구체적 산출물 형태(스키마 diff 포맷, CLI 명령 이름 등) — 이 페이지는 "지원 여부"만 서술하고 사용법은 다루지 않음
|
|
- Liquibase Pro 라이선스 가격/구매 조건
|
|
- 내 프로젝트에 적용하려면 추가 확인이 필요한 것:
|
|
- Liquibase 무료(OSS) MongoDB extension 공식 문서(또는 edition 비교 페이지)에서 drift report 가 명시적으로 빠져 있는지 별도 확인 (1 dispatch = 1 URL 원칙에 따라 본 자료에는 포함하지 않음)
|
|
- ca-skeleton 이 실제 채택할 MongoDB 배포 버전이 §Supported Platforms 범위(5.x~8.x/Atlas/DocumentDB) 안에 있는지 — Pro 를 도입할 경우에만 의미 있는 확인 항목
|
|
|
|
## 메모
|
|
|
|
- 사용자가 요청한 "(1)(2) 가 이 dispatch 의 핵심" 문장은 확보했다 — `C1`("access to Drift reports" 가 Pro 기능 목록에 포함) 과 `C2`("Drift report 가 MongoDB Pro extension 에서 지원되는 유일한 report") 둘 다 self-grep 통과.
|
|
- 다만 "무료 extension 에는 drift 가 없다"는 **부정 명제**는 이 페이지가 직접 말하지 않는다 — 추론을 사실로 승격시키지 않기 위해 Claims Extracted 의 `Does not prove` 칸과 Usage Boundaries 에 명시적으로 gap 을 남겼다. branch-note 작성 시 이 gap 을 근거 문장에서 "그러므로 무료 티어는 지원하지 않는다"처럼 단정하지 말 것.
|
|
- 추가로 봐야 할 동일 벤더 페이지: Liquibase MongoDB(무료/OSS) extension 공식 문서 또는 Liquibase edition/feature 비교 페이지 (별도 dispatch 필요).
|
|
|
|
## 관련
|
|
|
|
- 같은 프로젝트 내 다른 migration 관련 official-doc: `[[raw/official-docs/migration-liquibase-official-changelog-xml-yaml]]` (Liquibase changelog 형식 — RDBMS 중심, Pro/MongoDB 범위 아님)
|
|
- 이 자료를 인용한 wiki 요약: `[[wiki/concepts/...]]` (생성 시)
|