Skip to content

Add batch_id support to pipeline runs#1929

Draft
Mbeaulne wants to merge 1 commit into03-11-adds_bulk_submit_endpoint_supportfrom
03-11-add_batch_id_support
Draft

Add batch_id support to pipeline runs#1929
Mbeaulne wants to merge 1 commit into03-11-adds_bulk_submit_endpoint_supportfrom
03-11-add_batch_id_support

Conversation

@Mbeaulne
Copy link
Collaborator

@Mbeaulne Mbeaulne commented Mar 11, 2026

Description

Added batch ID tracking to pipeline runs by introducing a batch_id field to the PipelineRun interface and related service functions. The createBatchPipelineRuns response now includes a batch_id, which is passed through to savePipelineRun and stored with each pipeline run in the batch.

Related Issue and Pull requests

Type of Change

  • Bug fix
  • New feature
  • Improvement
  • Cleanup/Refactor
  • Breaking change
  • Documentation update

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

Test Instructions

  1. Create a batch pipeline run and verify that the batch_id is properly returned from the API
  2. Confirm that individual pipeline runs within the batch are saved with the correct batch_id
  3. Verify that existing pipeline runs without batch_id continue to work as expected

Additional Comments

The batch_id field is optional to maintain backward compatibility with existing pipeline runs that were created before batch tracking was implemented.

@github-actions
Copy link

github-actions bot commented Mar 11, 2026

🎩 To tophat this PR:

You can add the following URL parameter to your browser to tophat this PR:

`?tophat_location=03-11-add_batch_id_support/5d8922c`

@Mbeaulne Mbeaulne force-pushed the 03-11-adds_bulk_submit_endpoint_support branch from 8b4edef to 3db28cf Compare March 11, 2026 21:18
@Mbeaulne Mbeaulne force-pushed the 03-11-add_batch_id_support branch from fb20d21 to 4186624 Compare March 11, 2026 21:18
@Mbeaulne Mbeaulne changed the title add batch id support Add batch_id support to pipeline runs Mar 11, 2026
@Mbeaulne Mbeaulne force-pushed the 03-11-add_batch_id_support branch from 4186624 to 84aa708 Compare March 11, 2026 21:23
@Mbeaulne Mbeaulne force-pushed the 03-11-adds_bulk_submit_endpoint_support branch from 3db28cf to 8f2e815 Compare March 11, 2026 21:32
@Mbeaulne Mbeaulne force-pushed the 03-11-add_batch_id_support branch from 84aa708 to 5d8922c Compare March 11, 2026 21:32
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