Commit Graph

260 Commits

Author SHA1 Message Date
22e9d22c17 * <many>: refactor querying a bit 2010-01-31 20:36:56 +02:00
a5ea077357 * test-mu-query.c: add some test cases 2010-01-31 17:37:14 +02:00
3c74b9aa6e * mu-query-xapian: fix silly typo (s/ANO/AND/) that screwed up some searches 2010-01-31 14:17:23 +02:00
e017e658de * mu-util-xapian.cc: don't log db version for each query 2010-01-31 14:16:25 +02:00
db55e8cf7d * mu-cmd.c: move cmd_view stub to mu_cmd_find 2010-01-31 14:15:43 +02:00
9725f41258 * mu-cmd-find: add some documentation, mu_cmd_view stub 2010-01-31 14:14:56 +02:00
4eb9f8049b * tests: add some test cases for querying. add dummy.cc to enforce C++ linking 2010-01-31 14:14:19 +02:00
c4bac8306e * mu-cmd-index: add documentation, don't print \n in quiet mode 2010-01-31 13:34:04 +02:00
ee946a7f70 * add missing glib/gstdio.h include 2010-01-31 12:15:00 +02:00
12dc28e3e9 * update database up-to-date and/or empty checks 2010-01-31 12:14:25 +02:00
143f8c007d * cosmetics 2010-01-31 12:13:46 +02:00
8ed3eb9276 * mu-index.[ch]: minor changes 2010-01-31 12:13:06 +02:00
8cbd6384a7 * mu-log: fix C++ linking 2010-01-31 12:12:41 +02:00
d339a4b4bb * refactoring: split off 'mu find' and 'mu index' stuff from mu-cmd into
separate files
2010-01-31 12:12:04 +02:00
a2fd42c8a2 * mu.c => mu.cc: force c++-linking 2010-01-31 12:10:21 +02:00
d88660df59 * TODO: updated 2010-01-29 08:33:52 +02:00
5b0a9c04ff * src/tests/Makefile.am: add the test mails to EXTRA_DIST 2010-01-29 08:20:36 +02:00
cf0ba86d17 * WIP: mu view 2010-01-29 00:35:05 +02:00
c5dc8f044d * add many unit tests 2010-01-28 22:21:57 +02:00
a411a9964b * add unit tests for mu_maildir_mkdir 2010-01-27 08:15:08 +02:00
696f0863d0 * update configure.ac (using autoupdate) 2010-01-26 08:19:22 +02:00
2bdfb40faf * add unit test for mu_util_check_dir 2010-01-25 22:21:11 +02:00
3b8f908fa6 * tests: add tests for mu_util_dir_expand and mu_util_guess_maildir 2010-01-25 13:27:02 +02:00
afcd800a2e * set up (unit) test framework using gtester 2010-01-25 10:24:33 +02:00
92202ac6eb * split mu bulding in libmu noinst lib and mu.c. 2010-01-25 09:43:53 +02:00
fb7e358912 * implement signal handler for mu index, and document it 2010-01-25 09:28:08 +02:00
1a95c7f7c2 * configure.ac: update d_type note 2010-01-25 08:23:40 +02:00
15c2449665 * TODO: updated 2010-01-25 08:23:26 +02:00
9ba4b29bba * mu-maildir: some refactoring, fix clearlinks issue 2010-01-24 14:55:22 +02:00
c7f8977fab * man/mu.1: add the help, cleanup command descriptions 2010-01-24 13:16:16 +02:00
f752584002 * mu-cmd: enable the 'help' and 'cleanup' commands 2010-01-24 13:15:43 +02:00
0b3de03d9d * mu-query-xapian: support batchsize == 0; use the db->get_doccount in that case 2010-01-24 13:15:04 +02:00
cf6c5d0a84 * cosmetics 2010-01-24 01:37:26 +02:00
508a645e7e * TODO: updated 2010-01-24 00:53:13 +02:00
7ab39354e0 * www: update 2010-01-24 00:53:00 +02:00
710efab33b * remove the 10000 matches limitation 2010-01-24 00:52:39 +02:00
c3b90e6364 * implement & use the new batch stuff, small fixes 2010-01-24 00:52:15 +02:00
0a90c0e350 * mu-query-xapian.{cc,h}: add batch param, add documentation, cosmetics 2010-01-24 00:51:17 +02:00
74b2cc5e69 * mu-util-xapian: do extra logging, small updates 2010-01-24 00:50:23 +02:00
9967751b1d * rename MuMsgXapian => MuMsgIterXapian 2010-01-23 23:34:27 +02:00
a4720547de * use -n for --nocleanup 2010-01-23 22:02:26 +02:00
a4bdb311ec * introduce --empty and --autoupgrade, and document them 2010-01-23 21:57:57 +02:00
501ce008d3 * <many>: (WIP) use ~/mu/xapian as the database with an embedded version tag
- add checks in the code to make sure the database is up to date,
    if not, warn the user.
2010-01-23 20:50:06 +02:00
d5aa4e92e0 * final changes for 0.6 release 2010-01-23 16:46:02 +02:00
9e5e63d1ae * cosmetic 2010-01-23 14:13:04 +02:00
873f1a126a * mu-store-xapian: restore the behavior of storing both values and terms
this will be removed again soon, but the query parser will need some changes
  before that works. see the note in the src
2010-01-23 14:12:45 +02:00
366fe26fdb * .*_transaction_if => *._trx_if (rename) 2010-01-23 13:41:42 +02:00
1c7dcbfa4a * mu.1: added note on performance, other improvements 2010-01-23 13:36:23 +02:00
f5d785cad2 * mu-log: cosmetic 2010-01-23 12:30:09 +02:00
f6befa53b3 * mu-cmd: some very minor cleanups 2010-01-23 12:29:57 +02:00