Changeset 11174
- Timestamp:
- 2008-09-04 04:13:14 (3 months ago)
- Location:
- branches/1.0/xapian-core
- Files:
-
- 2 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/1.0/xapian-core/ChangeLog
r11157 r11174 1 Thu Sep 04 03:12:57 GMT 2008 Olly Betts <olly@survex.com> 2 3 * NEWS: Update for 1.0.8. 4 1 5 Tue Sep 02 12:33:51 GMT 2008 Olly Betts <olly@survex.com> 2 6 -
branches/1.0/xapian-core/NEWS
r11058 r11174 1 Mon Aug 04 01:53:26 GMT 2008 Olly Betts <olly@survex.com> 2 3 Xapian-core 1.0.8 (2008-08-??): 1 Xapian-core 1.0.8 (2008-09-04): 4 2 5 3 API: 6 4 5 * Fix output of RSet::get_description 7 6 8 7 testsuite: 9 8 10 11 matcher: 12 9 * Report subtotals per backend, rather than per testgroup per backend to make 10 the output easier to read. 13 11 14 12 flint backend: 15 13 16 * Backport change from trunk: 17 * backends/flint/flint_database.cc,backends/flint/flint_values.cc, 18 backends/flint/flint_values.h: Fix WritableDatabase::add_document() 19 and replace_document() not to be O(n*n) in the number of values in 20 the new document. 21 * tests/api_wrdb.cc: Add testcase bigoaddvalue to make sure we don't 22 regress to O(n*n) (or worse!) 23 24 * Backport changes from trunk: 25 * backends/flint/flint_table.cc: Fix handling of a table created 26 lazily after the database has had commits, and which is then 27 cursored while still in sequential mode. 28 * tests/api_wrdb.cc: Add testcase lazytablebug1. 29 * tests/api_wrdb.cc: Rewrite lazytablebug1 testcase to avoid having 30 to run xapian-compact. 31 32 * backends/flint/flint_cursor.cc: Fix FlintCursor::del() to leave the 33 cursor on the next key when iterating over the unflushed revision 34 (previously the cursor would end up an extra key along in this 35 case). (Bug#287) 36 * tests/api_wrdb.cc: Add regression test cursordelbug1. 14 * Fix WritableDatabase::add_document() and replace_document() not to be O(n*n) 15 in the number of values in the new document. 16 17 * Fix handling of a table created lazily after the database has had commits, 18 and which is then cursored while still in sequential mode. 19 20 * Fix failure to remove all the Btree entries in some cases when all the 21 postings for a term are removed. (bug#287) 22 23 * xapian-inspect: Show the help message on start-up. Correct the documented 24 alias for next from ' ' to ''. Avoid reading outside of input string when it 25 is empty. (bug#286) 37 26 38 27 quartz backend: 39 28 40 * backends/quartz/quartz_database.cc,backends/quartz/quartz_values.cc, 41 backends/quartz/quartz_values.h: Backport fix from flint for 42 WritableDatabase::add_document() and replace_document() not to be 43 O(n*n) in the number of values in the new document. 44 45 remote backend: 46 47 48 inmemory backend: 49 29 * Backport fix from flint for WritableDatabase::add_document() and 30 replace_document() not to be O(n*n) in the number of values in the new 31 document. 50 32 51 33 build system: 52 34 35 * configure: Report bug report URL in --help output. 36 37 * xapian-config: Report bug report URL in --help output. 38 39 * configure: Fix deprecation error for --enable-debug=full to say to instead 40 use '--enable-assertions --enable-log' not '--enable-debug --enable-log'. 53 41 54 42 documentation: 55 43 56 * docs/admin_notes.rst: Fix a typo.44 * valueranges.html: Expand on some sections. 57 45 58 46 examples: 59 47 48 * quest: Fix to catch QueryParserError instead of const char * which 49 QueryParser threw in Xapian < 1.0.0. 50 51 * copydatabase: Use C++ forms of C headers. Only treat '\' as a directory 52 separator on platforms where it is. Update counter every 13 counting up to 53 the end so that the digits all "rotate" and the counter ends up on the exact 54 total. 60 55 61 56 portability: 62 57 63 * Backport change from trunk: 64 * tests/api_wrdb.cc: Eliminate literal top-bit-set characters. 65 66 packaging: 67 68 69 debug code: 58 * Eliminate literal top-bit-set characters in testsuite source code. 70 59 71 60 Xapian-core 1.0.7 (2008-07-15):
