Commit graph

52 commits

Author SHA1 Message Date
129c01b96f
Updated \TamerLib > tm > addFunction() to validate the function name and check if the function name is reserved 2023-06-17 04:24:15 -04:00
21d0075ed5
Refactored WorkerSupervisor & subproc 2023-06-16 03:48:23 -04:00
13cade66cc
Pass on cwd to the sub-process in \TamerLib\Objects > WorkerInstance > start() 2023-06-16 03:44:18 -04:00
13ad2b0ef8
Many changes. 2023-06-16 03:38:51 -04:00
dc02826079
Updated \TamerLib\Objects > WorkerInstance to pass through the parent process arguments to the sub-process 2023-06-16 02:31:17 -04:00
ee70a733db
Updated \TamerLib\Objects > WorkerInstance to pass through the parent process arguments to the sub-process 2023-06-16 02:31:13 -04:00
f85c0e7e5d
Updated \TamerLib > tm > monitor() to do it's own loop for a indefinite timeout. 2023-06-16 02:30:08 -04:00
44b554d08c
Removed all unused files 2023-06-16 02:17:34 -04:00
2b39a9df9e
Many changes in \TamerLib > tm 2023-06-16 02:16:25 -04:00
d409969f17
Added standalone test 2023-06-16 02:07:51 -04:00
0f96c0ce60
Added worker test 2023-06-16 02:07:36 -04:00
478d12fd43
Removed EncodingType.php 2023-06-16 02:07:19 -04:00
9a876278ab
Updated IDE files 2023-06-16 02:07:08 -04:00
799816742d
Updated logging method in \TamerLib\Objects > ServerConfiguration. 2023-06-16 02:06:51 -04:00
c59ed792f9
Updated logging method in \TamerLib\Objects > ServerConfiguration. 2023-06-16 02:06:35 -04:00
599224ebbd
Added monitor() method to \TamerLib\Classes > RedisServer & some applide some other minor changes. 2023-06-16 02:04:59 -04:00
f0ceb736d1
Minor correction 2023-06-16 01:47:59 -04:00
db47d0fc0e
Refactored Exceptions 2023-06-16 00:53:26 -04:00
ffdaaebfbc
Refactored JobManager 2023-06-16 00:51:30 -04:00
f20551857b
Lots of changes, implemented the base usage. Beware of bugs and unfinished states 2023-06-12 21:32:35 -04:00
0c23fdfac2
Implemented Redis Server controller 2023-06-10 01:46:34 -04:00
40bb5e29d0
Bumped version to 2.0.0 2023-06-10 01:23:03 -04:00
Netkas
92b60fe6f3 Updated Run Configurations for intellij 2023-03-01 18:58:29 -05:00
Netkas
586353fd27 Updated CHANGELOG.md 2023-03-01 18:56:05 -05:00
Netkas
3934a010d6 Updated monitor method for Supervisor.php to allow for a non-blocking method. 2023-03-01 18:55:30 -05:00
Netkas
9f822a494f Updated php.xml 2023-02-28 21:39:18 -05:00
Netkas
490f1b2d93 Updated CHANGELOG.md 2023-02-28 21:39:05 -05:00
Netkas
a8aa00a381 Updated CHANGELOG.md 2023-02-28 21:36:48 -05:00
Netkas
5cb507ca96 Bumped version to 1.0.1 2023-02-28 21:33:53 -05:00
Netkas
ce173976cd Updated \TamerLib\Protocols\Gearman with more logging calls 2023-02-28 21:32:47 -05:00
Netkas
47da4c8df7 Minor Change 2023-02-20 21:52:53 -05:00
Netkas
798c46add9 Updated README.md 2023-02-09 18:09:33 -05:00
Netkas
397f5ebadd Added Monitor Mode 2023-02-09 18:08:38 -05:00
Netkas
8cb6c2d65b Disabled RabbitMQ 2023-02-09 17:27:24 -05:00
Netkas
f82f1ca26a Some updates 2023-02-09 17:26:16 -05:00
Netkas
33bb2e5035 Added \TamerLib\Abstracts > ObjectType 2023-02-09 17:10:38 -05:00
Netkas
2aae9d3929 Added method \TamerLib\Classes > Validate > getObjectType() 2023-02-09 17:10:22 -05:00
Netkas
ae1ed3460a Commented out RabbitMQ test line 2023-02-09 15:32:32 -05:00
Netkas
5aa101b11f Updated \TamerLib\Abstracts\ExitCodes > WorkerExitCodes to be an Abstract Class 2023-02-09 15:32:17 -05:00
Netkas
9084ad8ca5 Refactored Worker for RabbitMQ (Needs more work) 2023-02-09 15:31:44 -05:00
Netkas
d5d515d63b Added method \TamerLib\Classes > Functions > calculatePriority() 2023-02-09 13:25:32 -05:00
Netkas
4e474b3449 Refactored RabbitMq Client 2023-02-05 21:00:05 -05:00
Netkas
69c2d0628d Updated README.md 2023-02-05 17:42:23 -05:00
Netkas
7eea383ce9 Refactored \Tamer to \TamerLib 2023-02-05 17:27:32 -05:00
Netkas
1b8d2fb40a Implemented supervisors, refactored some stuff, implemented closures, updated examples and added dependency for Symfony\Process 2023-02-05 17:24:22 -05:00
Netkas
84b89eaf9d Minor correction 2023-02-03 05:04:32 -05:00
Netkas
c80b4b39c4 Refactored Interfaces and implemented Tamer, Gearman's protocol has been refactored by RabbitMQ needs refactoring 2023-02-03 04:53:03 -05:00
Netkas
6d8d4a75a4 Implemented RabbitMQ and Refactored Client & Worker (WIP) 2023-02-02 21:09:45 -05:00
Netkas
d15da30813 Completed Closure implementation (Still a wip) 2023-02-02 16:55:19 -05:00
Netkas
f88f453578 Progress on closures 2023-02-01 23:42:41 -05:00