Skip to content

Fix parallel batch item invocation in Invoke-HaloBatchProcessor#79

Merged
homotechsual merged 1 commit into
mainfrom
develop
Apr 29, 2026
Merged

Fix parallel batch item invocation in Invoke-HaloBatchProcessor#79
homotechsual merged 1 commit into
mainfrom
develop

Conversation

@homotechsual

Copy link
Copy Markdown
Owner

This pull request updates the Invoke-HaloBatchProcessor function to improve how batch item processing is executed in parallel and how results are returned. The main changes involve invoking batch items within the context of the HaloAPI module and returning batch results as an array.

Parallel Processing and Results Handling:

  • Batch item invocation is now performed via the HaloAPI module's Invoke method, ensuring that the execution context and dependencies are correctly managed when running in parallel.
  • The function now returns the batch results as an array using .ToArray(), which standardizes the output format and may improve compatibility with downstream processing.

Copilot AI review requested due to automatic review settings April 29, 2026 21:42
@codecov-commenter

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@homotechsual homotechsual merged commit ec950aa into main Apr 29, 2026
9 checks passed
@homotechsual homotechsual removed the request for review from Copilot April 29, 2026 22:06
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