Skip to content

Conversation

@jumski
Copy link
Contributor

@jumski jumski commented Jan 4, 2026

Add pgflow 0.13.0 release notes documenting step output storage improvements

This PR adds release notes for pgflow 0.13.0, highlighting the new atomic step output storage feature. The notes explain:

  • Step outputs are now stored in step_states.output when a step completes
  • This optimization makes Map-to-Map chains 2x faster by reducing query complexity from O(N²) to O(N)
  • Querying step outputs is now simpler with direct access from step_states table
  • A detailed migration guide for safely applying this change, including steps to test locally and handle worker transitions
  • How this change lays the foundation for upcoming conditional execution features

The release notes include performance benchmarks showing the 2.17x speed improvement for tasks reading large outputs.

@changeset-bot
Copy link

changeset-bot bot commented Jan 4, 2026

⚠️ No Changeset found

Latest commit: fcd9c39

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link
Contributor Author

jumski commented Jan 4, 2026

@nx-cloud
Copy link

nx-cloud bot commented Jan 4, 2026

View your CI Pipeline Execution ↗ for commit fcd9c39

Command Status Duration Result
nx affected -t verify-exports --base=origin/mai... ✅ Succeeded <1s View ↗
nx affected -t build --configuration=production... ✅ Succeeded <1s View ↗
nx affected -t lint typecheck test --parallel -... ✅ Succeeded 2s View ↗

☁️ Nx Cloud last updated this comment at 2026-01-07 11:50:54 UTC

@jumski jumski changed the base branch from 01-03-read_step_outputs_from_step_states_instead_of_aggregating to graphite-base/570 January 4, 2026 12:47
@jumski jumski force-pushed the graphite-base/570 branch from 2bdc88a to 05738ed Compare January 4, 2026 12:49
@jumski jumski force-pushed the 01-04-docs_add_0.13.0_release_article_for_step_output_storage branch from 0a61c15 to 7005cfd Compare January 4, 2026 12:49
@jumski jumski changed the base branch from graphite-base/570 to main January 4, 2026 12:49
@jumski jumski force-pushed the 01-04-docs_add_0.13.0_release_article_for_step_output_storage branch 2 times, most recently from fefc7f3 to b29aedb Compare January 7, 2026 11:24
@jumski jumski force-pushed the 01-04-docs_add_0.13.0_release_article_for_step_output_storage branch from b29aedb to fcd9c39 Compare January 7, 2026 11:49
@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

🔍 Preview Deployment: Website

Deployment successful!

🔗 Preview URL: https://pr-570.pgflow.pages.dev

📝 Details:

  • Branch: 01-04-docs_add_0.13.0_release_article_for_step_output_storage
  • Commit: a0751f7351fcd054357089a5336aae792a99ec6c
  • View Logs

_Last updated: _

Copy link
Contributor Author

jumski commented Jan 7, 2026

Merge activity

  • Jan 7, 11:53 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jan 7, 11:53 AM UTC: @jumski merged this pull request with Graphite.

@jumski jumski merged commit 354c1c1 into main Jan 7, 2026
13 checks passed
@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

🚀 Production Deployment: Website

Successfully deployed to production!

🔗 Production URL: https://pgflow.dev

📝 Details:

  • Commit: 354c1c1371a25e864be0ea5523b89ea2eeb93d1d
  • View Logs

Deployed at: 2026-01-07T12:53:37+01:00

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.

2 participants