Skip to content

Releases: brianlmoon/net_gearman

PHP 8.1 Error Fixes

09 Feb 20:51
eeeb70f
Compare
Choose a tag to compare

This addresses some deprecation errors on PHP 8.1

Timeout fix

24 Feb 20:29
Compare
Choose a tag to compare

Fix timeout adjustment. It was not fixed correctly in 2.1.0 as intended.

Minor fixes and new callback for clients for connection status

24 Feb 17:25
905fbcd
Compare
Choose a tag to compare
  • Add status callback to Client to passively know when connections fail
  • Add a sleepConnection call in worker when no job is returned from the job server
  • Initialize job params when empty to avoid notice
  • Update phpunit

Timeout fix

24 Feb 20:29
Compare
Choose a tag to compare

Fix timeout adjustment. It was not fixed correctly in 2.1.0 as intended.

2.1.0

05 Oct 21:23
0f61d29
Compare
Choose a tag to compare
Merge pull request #48 from brianlmoon/php8-updates

PHP 8 Support

2.0.1 Support for gearmand 1.1.19

01 Dec 21:07
a092a78
Compare
Choose a tag to compare

Updated to support gearmand 1.1.19. In gearmand version 1.1.19 and greater, the timeout is expected to be in milliseconds. Before that version, it is expected to be in seconds.
gearman/gearmand#196

2.0.0: PHP 7, Better Connection Handling, and More

20 Aug 15:49
Compare
Choose a tag to compare
  • Updated required PHP version to 7.0.0
  • Fixed issue with IPv6 IP addresses in worker manager response
  • Removed old PEAR related files
  • Fixes for MacOS socket error handling
  • Better connection closing to avoid lag closing connections
  • Added PHP Unit to composer and PHP Unit config files
  • Various smaller bug fixes

1.0.2: Updating license for Packagist

22 Feb 00:56
59d944c
Compare
Choose a tag to compare

Update to the license in composer.json for Packagist.

1.0.1

25 Oct 01:13
Compare
Choose a tag to compare

Updating minimum PHP version and making a stable release.

1.0.0-beta

03 Feb 20:02
Compare
Choose a tag to compare

Updates:

  • Better connection handling for workers
  • Tasks can now use a different server list than the Client. This is handy if you have different servers for handling different jobs. This allows for that work to be done in parallel rather than having to be handled by multiple clients.