From: Kouhei S. <ko...@cl...> - 2013-11-29 02:33:12
|
Hi, Rroonga 3.1.0 has been released! Rroonga is the Ruby bindings for Groonga. Web: http://ranguba.org/#about-rroonga About Rroonga ------------- Here are two important things in Rroonga. 1. Providing *Ruby-ish* API to use Groonga. 2. Providing *fast* operations like Groonga. They means that Rroonga provides easy to use API without decreasing Groonga's speed. About this release ------------------ This release adds groonga-database-inspect command that inspects the passed database details such as schema information, the number of records and disk usage. It will be helpful to check your database statistics. Here is a part of sample output: % groonga-database-inspect groonga-database/bitclust.db Database Path: <groonga-database/bitclust.db> Total disk usage: 619.703MiB Disk usage: 21.266MiB (3.432%) N records: 124792 N tables: 21 N columns: 43 Plugins: None Tables: ... Entries: ID: 260 Type: hash Key type: ShortText Tokenizer: (no tokenizer) Normalizer: (no normalizer) Path: <groonga-database/bitclust.db.0000104> Total disk usage: 302.207MiB (48.766%) Disk usage: 16.062MiB (2.592%) N records: 47634 N columns: 21 Columns: class: ID: 286 Type: scalar Value type: Entries Path: <groonga-database/bitclust.db.000011E> Disk usage: 4.004MiB (0.646%) description: ID: 261 Type: scalar Value type: Entries Path: <groonga-database/bitclust.db.0000105> Disk usage: 36.262MiB (5.851%) ... ... Install ------- % gem install rroonga Tutorial -------- There are a tutorial that uses irb: http://ranguba.org/rroonga/en/file.tutorial.html If you are are beginner, please try it. Here are changes since 3.0.9: http://ranguba.org/rroonga/en/file.news.html#3-1-0 3.1.0: 2013-11-29 ----------------- Improvements ============ * Reduced build failure by automatically Groonga build. [Reported by SHIMADA Koji] * Added groonga-database-inspect command that inspects passed database. [Suggested by Genki Takiuchi] * Groonga::Database#tables ignores missing objects rather than raising an exception. Because the method is interested in only existing tables. Fixes ===== * Fixed a bug that Groonga::Expression#parse doesn’t accept all mode and operators. Thanks ====== * SHIMADA Koji * Genki Takiuchi Thanks, -- kou |