Mercurial > dovecot > original-hg > dovecot-1.2
annotate src/lib-index/Makefile.am @ 1238:2512ad6fd9e9 HEAD
Index opening rewrites. We don't try to support .imap.index-<hostname> style
indexes anymore. They just made things more difficult, and it's really not a
good idea to use index files via NFS anyway.
Added support for :INDEX=MEMORY in MAIL env to disable using index files.
Also if we can't open or create index file for any reason, we now fallback
to in-memory indexes. Before we fallbacked only with out of disk space
errors.
If .customflags can't be created, we still work now by not allowing to
create new custom flags.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 23 Feb 2003 23:06:57 +0200 |
parents | 0dc59fd3faed |
children | 54015ae11177 |
rev | line source |
---|---|
22
a946ce1f09b7
mbox fixes, not fully working yet but almost :)
Timo Sirainen <tss@iki.fi>
parents:
5
diff
changeset
|
1 SUBDIRS = maildir mbox |
0 | 2 |
3 noinst_LIBRARIES = libstorage_index.a | |
4 | |
5 INCLUDES = \ | |
6 -I$(top_srcdir)/src/lib \ | |
7 -I$(top_srcdir)/src/lib-mail \ | |
8 -I$(top_srcdir)/src/lib-imap | |
9 | |
10 libstorage_index_a_SOURCES = \ | |
175
73bf05a1d862
Moved custom flags handling into lib-index.
Timo Sirainen <tss@iki.fi>
parents:
171
diff
changeset
|
11 mail-custom-flags.c \ |
0 | 12 mail-index.c \ |
29
e9375147c0cb
Added write_full() which is a simple wrapper around write() meant for
Timo Sirainen <tss@iki.fi>
parents:
25
diff
changeset
|
13 mail-index-compress.c \ |
0 | 14 mail-index-fsck.c \ |
15 mail-index-data.c \ | |
222
cf4d065f2f85
lots of cleanups. also index/datafile is now capable of staying in memory,
Timo Sirainen <tss@iki.fi>
parents:
175
diff
changeset
|
16 mail-index-open.c \ |
0 | 17 mail-index-update.c \ |
25
55e09f36d23d
after a few times of trying to access uncached fields, they're cached the
Timo Sirainen <tss@iki.fi>
parents:
22
diff
changeset
|
18 mail-index-update-cache.c \ |
0 | 19 mail-index-util.c \ |
355
0dc59fd3faed
First version of binary tree file, still some locking issues while opening
Timo Sirainen <tss@iki.fi>
parents:
222
diff
changeset
|
20 mail-modifylog.c \ |
0dc59fd3faed
First version of binary tree file, still some locking issues while opening
Timo Sirainen <tss@iki.fi>
parents:
222
diff
changeset
|
21 mail-tree.c \ |
0dc59fd3faed
First version of binary tree file, still some locking issues while opening
Timo Sirainen <tss@iki.fi>
parents:
222
diff
changeset
|
22 mail-tree-redblack.c |
0 | 23 |
24 noinst_HEADERS = \ | |
175
73bf05a1d862
Moved custom flags handling into lib-index.
Timo Sirainen <tss@iki.fi>
parents:
171
diff
changeset
|
25 mail-custom-flags.h \ |
0 | 26 mail-index.h \ |
27 mail-index-data.h \ | |
28 mail-index-util.h \ | |
355
0dc59fd3faed
First version of binary tree file, still some locking issues while opening
Timo Sirainen <tss@iki.fi>
parents:
222
diff
changeset
|
29 mail-modifylog.h \ |
0dc59fd3faed
First version of binary tree file, still some locking issues while opening
Timo Sirainen <tss@iki.fi>
parents:
222
diff
changeset
|
30 mail-tree.h |