콘텐츠로 이동

로드맵

현재 API에는 SQL 우선 template, 안전한 bind, 동적 @braid, result contract, Standard Schema 매핑, 물리 lease/session 소유권, transaction/savepoint 범위, capability 기반 cancellation, prepared input/zero-input factory, stream, observer, metadata, 결정적 codegen, 표준 LSP, CLI JSON 검사, 얇은 VS Code client, native DML-returning contract, 동종 command bulk, MariaDB, Browser SQLite WASM, D1, representation-profile contract와 선택적 OpenTelemetry DB client span 및 duration metric이 포함됩니다.

지원 label과 증거는 런타임/드라이버 지원 매트릭스가 기록한 정확한 database, driver, profile, runtime, capability tuple과 revision별 실행 workflow에만 적용됩니다. 인접한 버전·runtime·profile·로컬 binding 또는 package 설치로 인증을 추론하지 마세요. 최종 exact-SHA Runtime, Docs, Release gate와 명시적인 release 승인은 별도 요구사항입니다.

Profile descriptor는 driver option, raw/canonical representation, TypePolicy provenance를 묶으며 runtime과 codegen은 동일 descriptor를 재사용해야 합니다. Container 동작은 재귀적으로 추론하지 않습니다. Support label은 revision별, capability별입니다.

현재 API가 아니므로 지원되는 것처럼 production code에 복사하면 안 됩니다.

  • 더 넓은 database/server-line 및 추가 first-party driver 증거
  • application input mapping과 명시적 codec contract
  • 선택적 database verification과 풍부한 SQL 진단
  • pipeline/COPY/LOAD DATA, query transformation, routing/retry
  • 더 풍부한 container/JSON/temporal representation 증거

Cancellation, session, transaction option, prepared input factory, bulk/stream 지원은 현재 contract이므로 roadmap 후보가 아닙니다. Missing capability는 숨겨진 fallback이 아니라 명시적인 UnsupportedFeatureError로 실패합니다. 후보가 Official support claim이 되려면 dialect/driver/runtime 의미, 실행 범위, package metadata, translation, exact release evidence를 완료해야 합니다.

Pages 배포와 release history에는 명시적인 승인이 필요합니다. 이 로드맵은 tag, npm 발행 또는 Pages 배포를 의미하지 않습니다.