From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id DDB766DE0243 for ; Sat, 14 Oct 2017 23:48:19 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.035 X-Spam-Level: X-Spam-Status: No, score=-0.035 tagged_above=-999 required=5 tests=[AWL=-0.035] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FLsBcz11jPrD for ; Sat, 14 Oct 2017 23:48:19 -0700 (PDT) Received: from che.mayfirst.org (che.mayfirst.org [162.247.75.118]) by arlo.cworth.org (Postfix) with ESMTP id 2C0B86DE0C6D for ; Sat, 14 Oct 2017 23:48:16 -0700 (PDT) Received: from fifthhorseman.net (ool-6c3a0662.static.optonline.net [108.58.6.98]) by che.mayfirst.org (Postfix) with ESMTPSA id 66F49F9A5 for ; Sun, 15 Oct 2017 02:48:15 -0400 (EDT) Received: by fifthhorseman.net (Postfix, from userid 1000) id 652A8202B2; Sun, 15 Oct 2017 02:48:11 -0400 (EDT) From: Daniel Kahn Gillmor To: Notmuch Mail Subject: cleartext indexing version 5 Date: Sun, 15 Oct 2017 02:47:55 -0400 Message-Id: <20171015064807.14205-1-dkg@fifthhorseman.net> X-Mailer: git-send-email 2.14.2 X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 06:48:20 -0000 Thanks to everyone for their reviews of this series that provides indexing of the cleartext of encrypted messages (and thanks to bremner for already pushing some of the less controversial patches of the previous revisions of this series). I hope you'll agree that your suggestions have improved the propsoal :) In particular, the following significant changes have been made since the previous revision: * all properties whose key is prefixed with "index." are cleared (and possibly re-set) upon reindexing, not just a registered list of "autoproperties". * handling of command-line options for indexing (i.e. for the "new", "reindex", and "insert" subcommands) has been consolidated into a centralized location, which not only reduces total code footprint but will make it easier to add shared indexing options in the future. I welcome review and feedback. --dkg Series History -------------- the first version of this series was sent starting at: id:20170912230153.4175-1-dkg@fifthhorseman.net version 2 of this series was sent as: id:20170915055359.24123-1-dkg@fifthhorseman.net version 3 of this series was sent as: id:20171010054916.23925-1-dkg@fifthhorseman.net and version 4 was only partially sent to the list.