From mboxrd@z Thu Jan 1 00:00:00 1970 From: vasudeva@linkswarm.com (vasudeva) Date: Fri, 18 Jan 2008 11:37:07 -0500 Subject: [sup-talk] [PATCH] More gmail search goodness In-Reply-To: <1198367430-sup-936@south> References: <1196202259-sup-7348@tomsk> <1198367430-sup-936@south> Message-ID: <1200673899-sup-1833@lenin> Excerpts from William Morgan's message of Sat Dec 22 19:45:54 -0500 2007: > Excerpts from Marcus Williams's message of Tue Nov 27 14:34:02 -0800 2007: > > > > I'd like to add a has:attachment operator but the ferret index doesnt > > appear to store enough info for this. It would be really nice to be > > able to search for attachments (of certain types as well with > > filename:...) I took a look at extending the index to add a new field > > "filename" that contains a list of filenames attached to a message, > > but this would break everyones index so I'm just requesting it as a > > wishlist item rather than submitting a patch. > > You're right, it requires adding an attachment field to the index. I > think that adding a field to the Ferret index doesn't break index > compatibility, so this actually might not be too hard to do. You'll have > to rebuild the index to fill in the attachment status for pre-existing > messages, but the change wouldn't invalidate anyone's index. Was there every any movement in this direction? Specifically, toward a has:attachment search function? I ask because I find myself repeatedly running out of diskspace at work (Outlook, 100Mb PST), which is actually almost enough space, without a particular line of business that causes customers to mail me gigantic attachments (1.5Mb PDF containing a 20k GIF, awesome), which I then have to go in and delete. I mucked about with ways of programmatically seeking these out and deleting them, before it eventually dawned on me that attachment references aren't stored in the index. (Business like 'is:larger-than=1000k' would be nifty.) -- linkswarm.com :: Collaborative Insolence vasudeva.linkswarm.com/gallery :: For The Faint of Heart