Projects / Gearmand / Releases

All releases of Gearmand

  •  12 Feb 2014 00:49
Avatar

    Release Notes: There is a GEARMAN_SERVERS environmental variable for libgearman to pick up servers to communicate with. This means that any driver now linked with libgearman will be able to handle multiple servers. INFO level messages for queue creation have been added.

    •  04 Oct 2013 08:08
    Avatar

      Release Notes: Workers that return a bad gearman_return_t will be counted as an error by the server and not a final (i.e. they will be retried). A possible bug has been fixed where the server would over count the number of NOOP sent if NOOP messages did not get sent. gearman_job_use_client() has been added. Compile time has been improved. A fix for NOOP failure (bad worker causes early exit of loop). A fix for PostgreSQL (use INFORMATION_SCHEMA). gearman_client_has_active_tasks() has been added so that you can see if a client has active tasks that it is working on.

      •  02 Aug 2013 09:01
      Avatar

        Release Notes: A gearman_task_is_finished() function was added. SSL support was improved. Exceptions are now supported. gearmand accepts its root CA via the GEARMAND_PORT environment variable. libgearman now accepts GEARMAND_CA_CERTIFICATE, GEARMAN_CLIENT_PEM, and GEARMAN_CLIENT_KEY.

        •  07 Jun 2013 05:14
        Avatar

          Release Notes: The PostgreSQL test case now passes. SSL support has been added. OS X fixes have been made.

          •  10 May 2013 06:57
          Avatar

            Release Notes: Cleanup of error codes returned by gearmand. gearmand will now set its port from the env variable GEARMAND_PORT. Fixes an issue where the identifier might not be set correctly on reconnect. strlen() of zero on name passed for instance did not result in a connection to localhost (which the PHP driver thought would happen). Fixes a regression in log not updating time on all platforms. Fixes an issue where PECL PHP wasn't passing a null string to get the default host.

            •  16 Apr 2013 10:23
            Avatar

              Release Notes: Version 1.1.6 made it possible for gearadmin to "cancel" a job, and extended keep-alive support for gearmand with more options to control behavior. Both releases included a fix for log_fn, added a --coredump flag to gearmand, and removed the enum result type enum. Since the structure is never exposed to the user, this was of limited use. Assorted bugs were fixed. A complete set of test cases was added, defining default behavior for illformed data being passed to the API.

              •  04 Feb 2013 09:58
              Avatar

                Release Notes: 115 is a rollup of bugfixes for 1.0.3. --threads=0 for gearmand will now result in gearmand using all available cores. 1.0.3 allows for a longer set of retries if a port is in use when the server starts up. Checking has been added for Valgrind sgcheck. There are Fedora 18 fixes.

                •  18 Dec 2012 08:19
                Avatar

                  Release Notes: An --exceptions option was to Gearmand to enable exceptions by default. Backtraces are provided for some types of crashes. GEARMAN_CLIENT_GENERATE_UNIQUE was added. If the unique value passed to any client function is "#", then the unique value will be derived by hashing the workload that is being supplied to the function. Status requests were optimized so that they exit as soon as the request is received. An experimental addition was made to the queue service to allow a queue to be stored on shutdown (--libsqlite3-store-on-shutdown).

                  •  08 Nov 2012 11:15
                  Avatar

                    Release Notes: 1.0.1 is the first stable release.

                    •  13 Oct 2012 01:02
                    Avatar

                      Release Notes: The --having-debug option was changed to --enable-debug. A problem where SQLite wasn't replaying its queue on startup was fixed. More testing is done on durable queues.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.