• Sep 21, 2015

    v1.1.0

    1.1.0 has been released!!!
    
  • Apr 29, 2015

    v1.0.9

    v1.0.9
     * Updated for the latest Droonga Engine 1.1.0.
     * Supports uber-cache 2.0.0.
     * New endpoints are introduced to inspect connections to Droonga Engine nodes.
       - `/engines` returns the list of currently conencted Droonga Engine nodes.
       - `/connections` returns detailed status of internal connections to Droonga Engine nodes.
     * Always reconnects to Droonga Engine nodes when there is any change around the Droonga cluster.
     * Query parameters for `/droonga/*` endpoints are used as the message body.
  • Nov 30, 2014

    v1.0.8

    v1.0.8
     * Connects to active engine nodes of the cluster of the associated engine node correctly.
       Previous version unexpectedly kept connections to already unjoined engine nodes.
  • Nov 28, 2014

    v1.0.7

    v1.0.7
     * Supports multiple Droonga Engine nodes as its backends.
       Now express-droonga can work like a load balancer.
     * The list of connecting Droonga Engine nodes can be automatically updated
       based on the actual list of active members in the cluster.
       This feature is activated by the `syncHostNames` option for the `application.droonga()` method.
  • Oct 7, 2014

    1.0.6

    v1.0.6
     * Debug logs are now reported via given logger.
  • Sep 29, 2014

    v1.0.5

    v1.0.5
     * Return cached responses correctly.
  • Jun 28, 2014

    v1.0.4

    v1.0.4
     * Supports paths like `/droonga/(command name)` with `GET` method.
     * Supports paths like `/droonga/(command namespace)/(command name)` with `GET` and `POST` method.
     * Works with the [Express 4.4.4](http://expressjs.com/).
  • May 29, 2014

    v1.0.3

    v1.0.3
     * Groonga compatible `load` command with `GET` method is available.
     * Query parameter `group_by[(column name)][attributes]` for the REST `search` command now accepts simple comma-separeted string value.
  • Apr 28, 2014

    v1.0.2

    v1.0.2
     * Works with the [Express 4.0](http://expressjs.com/).
     * Keeps the process alive even if it is disconnected from the Droonga Engine.
     * Groonga compatible `load` command with `POST` method is available.
       (Note: `load` command with `GET` method is not supported yet.)
  • Mar 28, 2014

    1.0.1

    v1.0.1
     * The bundled HTTP server application is removed.
       Instead, use another project [droonga-http-server](https://github.com/droonga/droonga-http-server).
     * Parallel connections from the Droonga Engine are established correctly.
     * A middleware for response caches is available now.
       You can see the statistics via `/cache/statistics`.
     * Query parameters `attributes`, `group_by`, and `adjusters` are available for a REST `search` command (via `/tables/:tableName`).