unofficial mirror of meta@public-inbox.org
 help / color / mirror / Atom feed
* [PATCH 0/4] tooling updates for v2
@ 2018-03-29 20:17 Eric Wong (Contractor, The Linux Foundation)
  2018-03-29 20:17 ` [PATCH 1/4] import: run_die supports redirects as spawn does Eric Wong (Contractor, The Linux Foundation)
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Eric Wong (Contractor, The Linux Foundation) @ 2018-03-29 20:17 UTC (permalink / raw)
  To: meta

I suppose people will use -mda for large mailing lists, too
(as opposed to -watch); so it now supports v2.  After importing
a giant archives into a v2 inbox, the new -compact wrapper
can consolidate and reduce Xapian space (and FD) overhead.

Eric Wong (Contractor, The Linux Foundation) (4):
  import: run_die supports redirects as spawn does
  v2writable: initializing an existing inbox is idempotent
  public-inbox-compact: new tool for driving xapian-compact
  mda: support v2 inboxes

 Documentation/public-inbox-compact.pod | 50 ++++++++++++++++++
 MANIFEST                               |  4 ++
 lib/PublicInbox/Emergency.pm           |  3 +-
 lib/PublicInbox/Import.pm              |  6 +--
 lib/PublicInbox/V2Writable.pm          |  1 -
 script/public-inbox-compact            | 94 ++++++++++++++++++++++++++++++++++
 script/public-inbox-init               | 17 +++++-
 script/public-inbox-mda                | 14 ++++-
 t/convert-compact.t                    | 57 +++++++++++++++++++++
 t/init.t                               | 32 +++++++++++-
 t/v2mda.t                              | 59 +++++++++++++++++++++
 11 files changed, 327 insertions(+), 10 deletions(-)
 create mode 100644 Documentation/public-inbox-compact.pod
 create mode 100755 script/public-inbox-compact
 create mode 100644 t/convert-compact.t
 create mode 100644 t/v2mda.t

-- 
EW

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

end of thread, other threads:[~2018-03-29 20:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-29 20:17 [PATCH 0/4] tooling updates for v2 Eric Wong (Contractor, The Linux Foundation)
2018-03-29 20:17 ` [PATCH 1/4] import: run_die supports redirects as spawn does Eric Wong (Contractor, The Linux Foundation)
2018-03-29 20:17 ` [PATCH 2/4] v2writable: initializing an existing inbox is idempotent Eric Wong (Contractor, The Linux Foundation)
2018-03-29 20:17 ` [PATCH 3/4] public-inbox-compact: new tool for driving xapian-compact Eric Wong (Contractor, The Linux Foundation)
2018-03-29 20:17 ` [PATCH 4/4] mda: support v2 inboxes Eric Wong (Contractor, The Linux Foundation)

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).