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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
2
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
3 noinst_LIBRARIES = libstorage_index.a
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
4
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
5 INCLUDES = \
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
6 -I$(top_srcdir)/src/lib \
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
7 -I$(top_srcdir)/src/lib-mail \
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
8 -I$(top_srcdir)/src/lib-imap
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
9
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
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
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
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
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
14 mail-index-fsck.c \
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
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
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
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
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
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
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
23
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
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
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
26 mail-index.h \
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
27 mail-index-data.h \
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
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