Groonga 8.0.6 has been released
Groonga 8.0.6 has been released!
How to install: Install
Changes
Here are important changes in this release:
- Optimizer is a built-in feature now.
- Enable sequential search for enough filtered case by default.
loadcommand now supports thelock_tableoption.
Optimizer is a built-in feature now
The optimizer plugin has became a built-in feature.
It is disabled by default, and you need to set GRN_EXPR_OPTIMIZE=yes (or use the expression_rewriters plugin as before) for activation.
Enable sequential search for enough filtered case by default
Groonga now finds results by sequential search, from enough narrowed results. It may be faster than regular index search for very narrowed results, like less than 1000 records which is 1% of all results.
You can disable this feature by setting an environment variable: GRN_TABLE_SELECT_ENOUGH_FILTERED_RATIO=0.0
load command now supports the lock_table option
Now load --lock_table yes command line loads data with locking of the target table, while updating columns and applying --each.
It avoids conflict of load and delete, but it will reduce the performance of loading.
Conclusion
See Release 8.0.6 2018-08-29 about detailed changes since 8.0.5
Let's search by Groonga!