Skip to content

Add RFC for guided Cosmos DB Emulator local experience - #3287

Open
Sajeetharan (sajeetharan) wants to merge 1 commit into
mainfrom
feature/cosmosdb-emulator-local-rfc
Open

Add RFC for guided Cosmos DB Emulator local experience#3287
Sajeetharan (sajeetharan) wants to merge 1 commit into
mainfrom
feature/cosmosdb-emulator-local-rfc

Conversation

@sajeetharan

Copy link
Copy Markdown
Member

Summary

  • propose a guided Docker-based Azure Cosmos DB Emulator setup flow under Local Emulators
  • define image, persistence, readiness, ownership, rollback, reconciliation, security, accessibility, and telemetry requirements
  • preserve the existing manual New Emulator Connection... workflow for externally managed emulators

Tracks #3285.

Validation

  • npm run prettier
  • verified balanced Markdown fences, unique section headings, and contiguous FR-1 through FR-25 requirements
  • verified the RFC image, ports, persistence paths, readiness probe, endpoint discovery, and scoped TLS requirements against docker-compose.yml and test/e2e/setup/emulator.ts

Known validation issue

  • npm run lint currently fails on pre-existing TypeScript safety errors in account overview and throughput code; this PR adds only Markdown

@sajeetharan
Sajeetharan (sajeetharan) requested a review from a team as a code owner August 19, 2026 07:42
@github-actions

Copy link
Copy Markdown
Contributor

✅ Build (Compile, Lint, Prettier, l10n, Package)

🧱 Step Results

  • Validate Version: ✅ success
  • Localization: ✅ success
  • Lint: ✅ success
  • Prettier: ✅ success
  • Compile (tsc): ✅ success
  • Package: ✅ success
  • External Skills (info): ✅ success

📥 Artifacts (run)

@github-code-quality

Copy link
Copy Markdown
Contributor

Code Coverage Overview

Languages: TypeScript

TypeScript / code-coverage/vitest

The overall coverage in commit 2b6bb1a in the feature/cosmosdb-emu... branch remains at 76%, unchanged from commit 2e8b478 in the main branch.

@github-actions

Copy link
Copy Markdown
Contributor

🧪 Tests (Unit + Integration)

🧪 Results

  • Unit Tests (vitest): ✅ success
  • Integration Tests (extension host): ✅ success

📈 Coverage

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