unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* cleartext indexing version 5
@ 2017-10-15  6:47 Daniel Kahn Gillmor
  2017-10-15  6:47 ` [PATCH v5 01/12] crypto: move into libnotmuch_util Daniel Kahn Gillmor
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: Daniel Kahn Gillmor @ 2017-10-15  6:47 UTC (permalink / raw)
  To: Notmuch Mail

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.

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2017-10-17  1:40 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-15  6:47 cleartext indexing version 5 Daniel Kahn Gillmor
2017-10-15  6:47 ` [PATCH v5 01/12] crypto: move into libnotmuch_util Daniel Kahn Gillmor
2017-10-15  6:47 ` [PATCH v5 02/12] crypto: make shared crypto code behave library-like Daniel Kahn Gillmor
2017-10-15  6:47 ` [PATCH v5 03/12] index: implement notmuch_indexopts_t with try_decrypt Daniel Kahn Gillmor
2017-10-15  6:47 ` [PATCH v5 04/12] properties: add notmuch_message_remove_all_properties_with_prefix() Daniel Kahn Gillmor
2017-10-15  6:48 ` [PATCH v5 05/12] reindex: drop all properties named with prefix "index." Daniel Kahn Gillmor
2017-10-15  6:48 ` [PATCH v5 06/12] crypto: index encrypted parts when indexopts try_decrypt is set Daniel Kahn Gillmor
2017-10-15  6:48 ` [PATCH v5 07/12] config: indexing defaults will be stored in the database Daniel Kahn Gillmor
2017-10-15  6:48 ` [PATCH v5 08/12] config: define new option index.try_decrypt Daniel Kahn Gillmor
2017-10-15  6:48 ` [PATCH v5 09/12] cli: set up shared command-line arguments for indexing Daniel Kahn Gillmor
2017-10-15  6:48 ` [PATCH v5 10/12] cli/new: add --try-decrypt=(true|false) Daniel Kahn Gillmor
2017-10-15  6:48 ` [PATCH v5 11/12] cli/insert: " Daniel Kahn Gillmor
2017-10-15  6:48 ` [PATCH v5 12/12] cli/reindex: " Daniel Kahn Gillmor
2017-10-17  1:40 ` cleartext indexing version 5 Jameson Graef Rollins

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).