Release Name: 0.9.5
Notes:
rroonga is a extension library to use groonga's DB-API
layer. rroonga provides Rubyish readable and writable
API. You can use groonga's first and highly functional
features from Ruby.
Changes:
* Supported groonga 0.7.4.
* Imporoved Groonga::Table#select:
* Supported weight match:
Here is an example to match source column or title column and
title column has high score:
table.select do |record|
(record.title * 10 | record.source) =~ "query"
end
* Supported and representation for and conditions:
Here are examples that represents the same condition:
table.select do |record|
conditions = []
conditions << record.title =~ "query"
conditions << record.updated_at > Time.parse("2010-07-29T21:14:29+09:00")
conditions
end
table.select do |record|
(record.title =~ "query") &
(record.updated_at > Time.parse("2010-07-29T21:14:29+09:00"))
end
* Provided groonga runtime version: Groonga::VERSION
* Added Groonga::Table#support_sub_records?
* Supported pagination: Groonga::Table#paginate, Groonga::Pagination
|