Skip to main content.
home | support | download

Back to List Archive

Index database files > 2 GB available (64 bit file i/o)

From: <jmruiz(at)not-real.boe.es>
Date: Thu Dec 18 2003 - 18:35:20 GMT
Hi all,

Index  database files greater than  2GB are now available in an alpha 
state for Linux/Unix systems. Current cvs version of swish-e-2.5 (beta
versions) contains the required modifications. Any feedback is
welcome.

If someone wants to test it download current 2.5 cvs version
You can also use daily snapshots, in this case wait one day to get the
latest changes.

Run configure and manually modify src/Makefile to add
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
to the DEFS line. Then "make" it.

I have only tested the code in linux, so any feedback is welcome.

Merge option has not been tested.

BTW, using -e is highly recommended when index very big amounts
of data without so much RAM. Of course, the index database file
format is not compatible with 32 bit versions.

Regards
Jose
Received on Thu Dec 18 18:35:31 2003