Travis CI
build****@travi*****
Tue Dec 27 14:17:37 JST 2016
Build Update for groonga/groonga
-------------------------------------
Build: #8417
Status: Passed
Duration: 39 minutes and 56 seconds
Commit: dd67962 (ii-improve-performance-on-buffer-new-worst-case)
Author: Kouhei Sutou
Message: ii: reduce existing buffer search time
If cursor for searching existing buffer doesn't find any existing buffer
and has many records (= the worst case), many times are spent. It means
that index construction time is slow for the case.
This change limits the number of records for searching existing buffer.
The following case is the worst case:
table_create a TABLE_NO_KEY
column_create a x COLUMN_SCALAR ShortText
table_create b TABLE_PAT_KEY ShortText
column_create b index COLUMN_INDEX a x
load --table a
[
{"x": "00000000"},
{"x": "00000001"},
...
{"x": "00486036"},
{"x": "00000000"},
{"x": "00000001"},
...
{"x": "00413962"}
]
View the changeset: https://github.com/groonga/groonga/compare/5b6129d76a24^...dd679629787d
View the full build log and details: https://travis-ci.org/groonga/groonga/builds/186897857
--
You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications
-------------- next part --------------
An HTML attachment was scrubbed...
Download