YUKI Hiroshi
null+****@clear*****
Thu Sep 25 20:35:59 JST 2014
YUKI Hiroshi 2014-09-25 20:35:59 +0900 (Thu, 25 Sep 2014) New Revision: 468d8684c747c6e4cce11ad4c0dbb62ff1249df2 https://github.com/droonga/droonga.org/commit/468d8684c747c6e4cce11ad4c0dbb62ff1249df2 Message: Update release entry for 1.0.6 Modified files: news/_posts/2014-09-29-release.md Modified: news/_posts/2014-09-29-release.md (+28 -14) =================================================================== --- news/_posts/2014-09-29-release.md 2014-09-25 19:13:00 +0900 (d4066de) +++ news/_posts/2014-09-29-release.md 2014-09-25 20:35:59 +0900 (e386ae1) @@ -4,24 +4,36 @@ layout: news-item published: false --- -## About Droonga +Sorry, long time no see. +We sadly skipped a release on the last month, however, we've been back with Droonga 1.0.6 and a great improvement! -Droonga is a distributed full text search engine, compatible to [Groonga][groonga]. +The most important improvement on this release 1.0.6 is the *very easy installation*. +Droonga's main components, `droonga-engine` and `droonga-http-server` are now installable via script for each, so you just run scripts as the root, just like: -It is designed as a scalable data processing engine, based on a stream oriented processing model. -In many operations (searching, updating, grouping, and so on), Droonga processes various data by pipeline. -As the result, Droonga has large potential around its flexibility and extensibility. -Moreover, those features provide high availability for people who develop any data processing engine based on Droonga. -You can process complex operations by mixing operations, and you can add custom operations to Droonga via plugins written as Ruby-scripts. +~~~ +# curl https://raw.githubusercontent.com/droonga/droonga-engine/master/install.sh | \ + bash +# curl https://raw.githubusercontent.com/droonga/droonga-http-server/master/install.sh | \ + bash +~~~ -Are you interested in Droonga? See [overview][] for more details, and try the [tutorial][]. -You'll understand how Droonga works with these documentations. +Then `droonga-engine` and `droonga-http-server` are automatically registered as system services managed via the `service` command. +You just have to run simple commands to start/stop services, like: -## About this release +~~~ +# service droonga-engine start +# service droonga-http-server start +~~~ -The current Droonga version is 1.0.6. +Moreover, utility commands to manage nodes in the cluster (like `droonga-engine-join` and `droonga-engine-unjoin`) also became more easy-to-use. +For more details, see [the updated "getting started" tutorial](/tutorial/1.0.6/groonga) and others. -The release has the following improvements: +But there is a sad news: +Droonga's installation scripts now work only for Debian, Ubuntu, and CentOS 7. +Other environments (for example CentOS 6.5, OS X, BSD... and more) are not supported yet. +So, if you have knowledges how to install required commands `gem`, `npm` (and `git`) and how to register custom services, please improve the installation script and send pull requests us! + +## Detailed list of improvements * [Droonga-engine 1.0.6][droonga-engine] * The installation script is now available. @@ -37,7 +49,9 @@ The release has the following improvements: * A new command line utility `droonga-engine-configure` is available. It generates the static configuration file, the `catalog.json` for the service. Moreover, it clears old stored data to make the node empty. - * Now, service processes stop and restart gracefully. + * Some options for utility commands become optional. + Important parameters are automatically detected. + * Restarts server processes more gracefully. * [Droonga-http-server 1.0.7][droonga-http-server] * The installation script is now available. It automatically installs required softwares and configure the `droonga-http-server` as a system service. @@ -54,7 +68,7 @@ The release has the following improvements: ## Conclusion * Droonga 1.0.6 has been released! - * TODO summarize this release + * Droonga became more easy-to-use with simple installation method. * Droonga project will release a new version every month! Droonga project welcomes you to join us as a user and/or a developer! See [community][] to contact us! -------------- next part -------------- HTML����������������������������... Download