Commit Graph

21 Commits

Author SHA1 Message Date
3743fb2b39 * mu-store-xapian: don't use terms, only use values 2010-01-22 22:08:04 +02:00
891f0ad3df * mu-store-xapian: truncate overly long Xapian terms to so it doesn't throw 2010-01-22 19:18:23 +02:00
5fd98d2e2e *.cc: remove _-prefixed functions (violates ISO-C) 2010-01-15 22:15:09 +02:00
044db7ea80 * mu-store/index: better up-to-date check: see if message is in db already
mu-store-xapian: add mu_store_contains_message;
  mu_index: update the check

  we cannot just rely on the timestamp, because messages may be moved from
  elsewhere, e.g. from 'new' to 'cur'
2010-01-11 20:46:14 +02:00
3b18fa9682 * mu-store-xapian: catch exceptions in dtor 2010-01-08 20:47:13 +02:00
e47606c340 * cosmetics 2010-01-07 08:59:48 +02:00
b6ba6176a4 * mu_store_xapian.{cc,h}: use new macros, cleanups. add mu_store_xapian_flush 2010-01-06 01:20:30 +02:00
735cd5d705 * mu-index, mu-store-xapian.cc: activate _remove 2010-01-05 09:08:39 +02:00
4bc30783b1 * mu-(query|store)-xapian.cc, mu-util.h: define/use macro for catch blocks to
declutter my code
2010-01-05 08:32:23 +02:00
8aee842759 * mu-store-xapian: fix replacing document (correctly set uid) 2010-01-04 22:49:24 +02:00
f754b47e66 * mu-store-xapian: add _foreach func, document all public functions 2010-01-03 23:53:04 +02:00
4890ad0216 * update copyright year => 2010 2010-01-01 15:56:45 +02:00
64ea16b1a8 * mu-msg-fields; mu-store-xapian: fix body indexing 2009-12-09 20:21:28 +02:00
edf898f7d8 * cosmetics 2009-12-09 00:02:10 +02:00
4ff5878eca * mu-msg-xapian, mu-store-xapian: remove unused vars 2009-12-05 20:11:55 +02:00
817ae22169 * mu-store-xapian.cc: increase transaction size to 2000 2009-12-05 16:37:45 +02:00
7d68e6fbbd * mu-store-xapian: fix indexing of body contents 2009-11-28 14:47:11 +02:00
7265485fb0 * mu-msg-fields.c, mu-store-xapian.cc: cosmetics 2009-11-26 20:30:15 +02:00
5e33af25c9 * mu-store-xapian: remove the UNLIKELY stuff, which unlikely to help 2009-11-26 09:09:13 +02:00
2d96fcd210 * mu-store-xapian: remove the 'tune' function 2009-11-26 09:02:58 +02:00
2b0aca1bf7 * initial import of mu - the next generation 2009-11-25 22:55:06 +02:00