1
0
mirror of https://github.com/danog/parallel.git synced 2024-11-26 20:34:40 +01:00
Commit Graph

57 Commits

Author SHA1 Message Date
c851a13dbf
Implement web forking 2020-02-11 23:18:06 +01:00
Aaron Piotrowski
0597620f56
Serialize exception trace arguments in child processes and threads 2020-02-10 17:30:09 -06:00
Aaron Piotrowski
24213ee911
Upgrade to PHPUnit 7 or 8 2019-08-27 12:17:41 -05:00
Aaron Piotrowski
2d35051391
Update for krakjoe/parallel changes 2019-02-14 00:56:27 -06:00
Aaron Piotrowski
ecaf0a854b
Add support for krakjoe/parallel 2019-02-14 00:34:45 -06:00
Aaron Piotrowski
fe4df13ab9
Forward stdout and stderr from worker to parent
Restores previous behavior of process contexts when used in a worker.
2018-10-23 10:11:16 -05:00
Aaron Piotrowski
f74626d26a
Add test command to composer 2018-10-22 09:36:12 -05:00
Aaron Piotrowski
e72a50dc8d
Upgrade to latest amphp/process release
STDOUT and STDERR of a child process is no longer automatically piped to STDOUT and STDERR of the parent. Instead these streams are available on Context\Process for the user to determine how they should be handled.
2018-10-21 10:25:29 -05:00
Aaron Piotrowski
b654463339
Fix code style 2018-10-07 09:50:45 -05:00
Aaron Piotrowski
5f8a382aa9
Update required versions 2017-12-08 10:31:00 -06:00
Niklas Keller
7056c2ed9d Define target platform and fix Travis 2017-12-02 13:54:56 +01:00
Aaron Piotrowski
a1e62d6b20
Require amphp/process ^0.2 or ^0.3 2017-11-29 21:14:24 -06:00
Aaron Piotrowski
996654920d
Update for export of mutex and semaphore to amphp/sync 2017-11-29 14:12:28 -06:00
Aaron Piotrowski
c7e8b12f70
Require amphp/process 0.3 2017-11-25 08:58:38 -06:00
Tommy Muehle
4ba600cd68 Fix typo in autoload-dev to load required class 2017-06-26 20:14:17 +02:00
Niklas Keller
8ecfed57bf Unreference stderr reading, so it doesn't keep the loop running 2017-06-23 16:44:17 +02:00
Aaron Piotrowski
936f232172 Used tagged process version 2017-06-16 00:02:20 -05:00
Aaron Piotrowski
820b6897ed Update for process changes 2017-06-15 23:46:15 -05:00
Aaron Piotrowski
f9be01adb5 Use parser package; refactor ChannelledSocket 2017-06-07 23:33:13 -05:00
Niklas Keller
2e9a29ae1c Apply Amp's code style 2017-05-18 09:51:31 +02:00
Niklas Keller
b148a20257 Update to latest Amp and byte-stream changes 2017-05-10 09:05:35 +02:00
Niklas Keller
f57281fa04 Update to new byte-stream package 2017-04-24 22:08:41 +02:00
Aaron Piotrowski
6c0078b915 Update to PHPUnit 6 and use helper package 2017-03-21 23:19:15 -05:00
Aaron Piotrowski
6a8eb2130e Update for async-interop merge and other Amp changes 2017-03-16 17:03:59 -05:00
Aaron Piotrowski
dc1aea8654 Use amphp/process package 2017-01-16 12:56:49 -06:00
Aaron Piotrowski
f5ebd6b435 Update for async-interop namespace change 2017-01-09 11:11:25 -06:00
Aaron Piotrowski
67c82f0f2f Minor cleanup and bugfixes 2016-09-01 18:10:52 -05:00
Aaron Piotrowski
fa8985d7e3 Remove dependency on amphp/socket 2016-08-30 18:27:14 -05:00
Aaron Piotrowski
3765dcfadc Update version aliases 2016-08-24 09:22:26 -05:00
Aaron Piotrowski
ce25a0179d Rename to Parallel 2016-08-23 16:47:40 -05:00
Aaron Piotrowski
70097cb225 Update tests; code cleanup 2016-08-18 17:36:58 -05:00
Aaron Piotrowski
da84a772cf Port to Amp 2016-08-18 11:04:48 -05:00
Aaron Piotrowski
54810f1d67 Update composer and dir name for Amp 2016-07-20 09:23:50 -05:00
Aaron Piotrowski
d099af993e Add branch alias 2016-01-23 00:06:22 -06:00
Aaron Piotrowski
4188ab6d10 Update requirements 2016-01-22 23:44:23 -06:00
Aaron Piotrowski
55f3e1aace Automatically push workers back into the queue 2016-01-14 17:05:31 -06:00
Stephen Coakley
2feccb3c9c Latest PHPUnit 4 2015-12-13 18:02:24 -06:00
Stephen Coakley
cf036de907 Update to PHPUnit 5 2015-12-13 17:44:47 -06:00
Stephen Coakley
d07d3e56ed Remove old benchmark scripts 2015-12-13 17:42:24 -06:00
Aaron Piotrowski
92a26930ee Update for Icicle v0.9 2015-12-04 21:54:55 -06:00
Aaron Piotrowski
15904cdd87 Update dependencies 2015-10-19 18:06:49 -05:00
Aaron Piotrowski
ef5ab2f575 Update to icicleio/stream v0.4.0 2015-10-16 18:20:20 -05:00
Aaron Piotrowski
8695d600fc Update examples with BlockingTask 2015-09-27 22:46:57 -05:00
Aaron Piotrowski
c021add891 Merge branch 'master' 2015-09-18 22:19:27 -05:00
Aaron Piotrowski
dbda7e6506 Update dependencies 2015-09-18 15:07:30 -05:00
Aaron Piotrowski
b14fc0a4bb Update license 2015-09-14 21:28:25 -05:00
Aaron Piotrowski
ae267e64ac Add worker environment 2015-09-09 23:29:41 -05:00
Aaron Piotrowski
2e6ecab842 Update dependencies 2015-09-04 16:17:57 -05:00
coderstephen
56b9360e0d Add some simple functions for global worker pool 2015-08-28 00:18:50 -05:00
Aaron Piotrowski
0e9b8cca4a Do not call fclose() in thread; separate read/write streams; addresses #4 2015-08-24 19:35:42 -05:00