Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: graze/parallel-process

PriorityPool Tweaks

25 Sep 09:14
84ccec5

Choose a tag to compare

  • Pool will start/complete when adding runs in a particular state.
  • PriorityPool will listen to when the priority changes and re-order its queue

PriorityPool

21 Sep 13:01
b053045

Choose a tag to compare

  • [BC] New Pool: PriorityPool that supports:
    • priority for each run
    • maximum number of processes to run at a time
  • Pool has become simpler, and just runs all child runs at the same time
    • [BC] max simultaneous option has been moved to PriorityPool
  • new event: SUCCESSFUL only gets triggered when the run succeeds.
    • [BC] event: COMPLETE will get triggered for failed runs now too.
  • Adds PoolLogger to write everything that happens to each pool and run.

Callback Runner

30 Aug 11:33
1e723ef

Choose a tag to compare

  • Adds a CallbackRun to run some php code. Note this will not be asynchronous.

Events

09 Aug 08:39
6253338

Choose a tag to compare

[BC]

  • Re-works the backend to change how Lines and Tables work with pools
  • Re-works the events system to allow multiple listeners
  • Supports progress and duration on runs

Quick Quick!

22 May 15:30
71b5802

Choose a tag to compare

Allows pools to be run instantly (as soon as any process is added, and always run from then on)

:up: add support for symfony v4

05 Feb 09:32

Choose a tag to compare

0.5.1

Composer: allow Symfony 4 (#14)

lines lines lines

09 Oct 16:25

Choose a tag to compare

  • Adds Lines class to show the output of all the processes as they happen in-line.
  • Modifies the callback definition (backwards compatible) to allow the type of each output from the process.
  • Every output from the process is sent via callback now.
  • Added flags to determine if onProgress should be on call process output or process poll or both.

Max-Sims

30 Jun 14:39

Choose a tag to compare

Specify a maximum number of processes to run concurrently.

Display Each Process Output

26 Jun 10:39

Choose a tag to compare

  • Adds Table::setShowOutput flag to display the last line from each process
  • Updates graze/console-diff-renderer to format before generating the diff

Support OuputInterface

16 Jun 11:28

Choose a tag to compare

Change the Table class to use OutputInterface instead of ConsoleOutputInterface

Morty Proxy This is a proxified and sanitized view of the page, visit original site.