Artifact 222d0b3bc8667753f18406aaea9906a6098ea016:
- File test/fts2k.test — part of check-in [0229cba6] at 2007-03-29 18:41:04 on branch trunk — Buffer updates per-transaction rather than per-update. If lots of updates happen within a single transaction, there was a lot of wasted encode/decode overhead due to segment merges. This code buffers updates in memory and writes out larger level-0 segments. It only works when documents are presented in ascending order by docid. Comparing a test set running 100 documents per transaction, the total runtime is cut almost in half. (CVS 3751) (user: shess size: 2299)
A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.