Skip to content

v1.0.9

@piroor piroor tagged this 28 Nov 17:27
 * A new `--host` option is available to restrict the listening IP address.
   The default value is `0.0.0.0` (meaning `listen all IP addresses`).
 * A new `--cache-ttl-in-seconds` option is available to set the time to live of cached responses, in seconds.
   The default value is `60` (meaning `1 minute`).
 * A new `--disable-trust-proxy` option is available to disable the feature
   even if it is activated by the static configuration file.
 * A new `--document-root` option is available to specify the document root.
   It is the path to the built-in Groonga admin page by default.
 * The `daemon` option is now ignored in the static configuration file.
   Now, you always have to specify `--daemon` option for the `droonga-http-server` command
   to start it as a daemon.
 * The `droonga-http-server-configure` command now shows prompts for all options always.
 * Responses for most commands are never cached.
   Now, only responses based on `search` or Groonga's `select` commands and the administration page are cached.
 * A new endopoint `/cache` is introduced to clear all response caches.
   To clear cached contents, send an HTTP `DELETE` request to the path.
 * Supports multiple Droonga Engine nodes as its backends.
   Now droonga-http-server can work like a load balancer.
 * The list of connecting Droonga Engine nodes is automatically updated
   based on the actual list of active members in the cluster.
Assets 2
Loading