Skip to content

Add changeset for mongodb patch release#35

Merged
dustintownsend merged 1 commit intomainfrom
codex/add-mongodb-changeset
Feb 10, 2026
Merged

Add changeset for mongodb patch release#35
dustintownsend merged 1 commit intomainfrom
codex/add-mongodb-changeset

Conversation

@dustintownsend
Copy link
Contributor

@dustintownsend dustintownsend commented Feb 10, 2026

Summary

  • add a changeset for @workflow-worlds/mongodb
  • mark it as a patch bump
  • include summary: "chore: add release changeset"

@github-actions
Copy link
Contributor

github-actions bot commented Feb 10, 2026

Benchmark Comparison

Cross-comparison of workflow performance across World implementations.

📈 Comparing against baseline from main branch. Green 🟢 = faster, Red 🔺 = slower.

workflow with no steps

World Workflow Time Wall Time Overhead vs Fastest
🥇 💾 Starter (in-memory) 0.015s (+0.7%) 1.006s (~) 0.991s 1.00x
🔴 Redis 0.020s (-4.7%) 1.009s (~) 0.989s 1.36x
💻 Local 0.027s (+104.5% 🔺) 1.007s (~) 0.979s 1.84x
🍃 MongoDB 0.097s (~) 1.011s (~) 0.913s 6.54x
🗄️ Turso 0.099s (+301.2% 🔺) 1.010s (~) 0.911s 6.65x

workflow with 1 step

World Workflow Time Wall Time Overhead vs Fastest
🥇 💾 Starter (in-memory) 0.043s (~) 1.005s (~) 0.962s 1.00x
🔴 Redis 0.056s (-3.8%) 1.007s (~) 0.952s 1.29x
💻 Local 0.082s (+108.4% 🔺) 1.006s (~) 0.924s 1.91x
🍃 MongoDB 0.263s (-10.7% 🟢) 1.010s (~) 0.748s 6.11x
🗄️ Turso 0.285s (-2.9%) 1.008s (~) 0.724s 6.62x

workflow with 10 sequential steps

World Workflow Time Wall Time Overhead vs Fastest
🥇 💾 Starter (in-memory) 0.338s (-1.2%) 1.004s (~) 0.667s 1.00x
🔴 Redis 0.412s (-6.5% 🟢) 1.007s (~) 0.595s 1.22x
💻 Local 0.646s (+70.8% 🔺) 1.006s (~) 0.360s 1.91x
🗄️ Turso 2.121s (+0.7%) 3.009s (~) 0.888s 6.28x
🍃 MongoDB 2.125s (-0.6%) 3.012s (~) 0.887s 6.29x

workflow with 10 parallel steps

World Workflow Time Wall Time Overhead vs Fastest
🥇 💾 Starter (in-memory) 0.139s (+2.2%) 1.004s (~) 0.866s 1.00x
🔴 Redis 0.162s (-5.3% 🟢) 1.006s (~) 0.844s 1.17x
💻 Local 0.295s (+52.8% 🔺) 1.005s (~) 0.710s 2.13x
🗄️ Turso 1.572s (+4.1%) 2.007s (~) 0.435s 11.32x
🍃 MongoDB 1.576s (+2.2%) 2.009s (~) 0.434s 11.35x

Stream Benchmarks

Stream benchmarks include Time to First Byte (TTFB) metrics.

workflow with stream

World Workflow Time TTFB Wall Time Overhead vs Fastest
🥇 💾 Starter (in-memory) 0.072s (-2.3%) 1.003s (~) 1.005s (~) 0.933s 1.00x
🔴 Redis 0.089s (-5.2% 🟢) 1.002s (~) 1.007s (~) 0.918s 1.23x
💻 Local 0.139s (+105.0% 🔺) 0.992s (-0.7%) 1.008s (~) 0.869s 1.93x
🗄️ Turso 0.447s (-7.3% 🟢) 0.983s (+4.2%) 1.009s (~) 0.562s 6.19x
🍃 MongoDB 0.491s (+2.6%) 0.942s (-1.1%) 1.010s (~) 0.519s 6.80x

Summary: Average Performance by World

World Avg Workflow Time Benchmarks
💾 Starter (in-memory) 0.121s 5
🔴 Redis 0.148s 5
💻 Local 0.238s 5
🗄️ Turso 0.905s 5
🍃 MongoDB 0.910s 5
Column Definitions
  • Workflow Time: Runtime reported by workflow (completedAt - createdAt) - primary metric
  • TTFB: Time to First Byte - time from workflow start until first stream byte received (stream benchmarks only)
  • Wall Time: Total testbench time (trigger workflow + poll for result)
  • Overhead: Testbench overhead (Wall Time - Workflow Time)
  • vs Fastest: How much slower compared to the fastest World for this benchmark

Worlds:

  • 💻 Local: Built-in workflow world
  • 🐘 Postgres: PostgreSQL database world
  • ▲ Vercel: Vercel production world
  • 💾 Starter: In-memory reference implementation
  • 🍃 MongoDB: MongoDB database world
  • 🔴 Redis: Redis/BullMQ backend

@dustintownsend dustintownsend merged commit 4c2fed0 into main Feb 10, 2026
15 checks passed
@dustintownsend dustintownsend deleted the codex/add-mongodb-changeset branch February 10, 2026 01:54
@github-actions
Copy link
Contributor

✅ E2E Test Results

World Passed Failed Skipped Total
MongoDB 45 0 3 48
Redis 45 0 3 48
Turso 45 0 3 48
Total 135 0 9 144

View workflow run

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