Release the new version 1.1.0!!Apr 2, 2015
We have launched new Version 1.1.0 of ROMA!!This release have some new functions and improvements.
New Storage system "groonga"
ROMA adopted new storage system which is a groonga.
Groonga is an open-source fulltext search engine and column store.
It lets you write high-performance applications that requires fulltext search.
As a result of this storage, we could implement "value full-text searchable feature" as a plugin based on the Groonga based storage backend.
This pull request was sent by kouhei.sutou-san. Thanks for your contribution sutou-san!!
Please refer to Gladiator introduction page for more details.
Add Dynamic changing commands
- Enable to change LOG_SHIFT_SIZE. When the log file reaches this size, it will rotate to the next file.
- Enable to change LOG_SHIFT_AGE. Which is the counts of how many generations of log file will be kept.
Ex.) set_log_shift_age 10
Improve Gathering Log logicEnable to point out target date for GUI.
- Start gathering log.
- Show Log data.
> 2015-03-31 16:11:29 +0900
> # Logfile created on 2015-03-31 15:09:01 +0900 by logger.rb/44203
> I, [2015-03-31T15:09:01.824539 #1410] INFO -- : roma/plugin/plugin_storage.rb loaded
> I, [2015-03-31T15:09:01.832057 #1410] INFO -- : roma/plugin/plugin_alist.rb loaded
> I, [2015-03-31T15:09:01.833020 #1410] INFO -- : roma/plugin/plugin_map.rb loaded
> I, [2015-03-31T15:09:01.833267 #1410] INFO -- : roma/plugin/plugin_test.rb loaded
Other improvement and change
- Improve contents of README and gem spesification.
- Abolish ruby server dir.
- Adjust test-unit gem.
- Change booting option and behavior.