Groonga 8.0.8 has been released
Groonga 8.0.8 has been released!
How to install: Install
Changes
Here are important changes in this release:
- New options for the TokenMecab tokenizer.
- Supported locking of a database during a io_flush.
New options for the TokenMecab tokenizer
TokenMecab now accepts target_class
option:
target_class
option searches a token of specifying a part-of-speech.
This option can also specify subclasses and exclude or add specific part-of-speech of specific using +
or -
.
+
adds part-of-speech of a search target.- If you specify only
+
or ``, search taget are all tokens.
- If you specify only
-
excludes part-of-speech from a search target.
For example, you can search all tokens exclude a pronoun as below.
'TokenMecab("target_class", "-名詞/代名詞", "target_class", "+")'
Supported locking of a database during a io_flush
The feature added to fix a bug that the Groonga is a crash when deleted a table of a target of a io_flush during execution of a io_flush. io_flush locks Groonga database while flushing. So, you can’t run the following commands while io_flush
- column_create
- column_remove
- column_rename
- logical_table_remove
- object_remove
- plugin_register
- plugin_unregister
- table_create
- table_remove
- table_rename
Conclusion
See Release 8.0.8 2018-10-29 about detailed changes since 8.0.7
Let's search by Groonga!