From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id ABwfAdINv2NrWQEAbAwnHQ (envelope-from ) for ; Wed, 11 Jan 2023 20:28:18 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id cJZNAdINv2OCHAAAauVa8A (envelope-from ) for ; Wed, 11 Jan 2023 20:28:18 +0100 Received: from mail.notmuchmail.org (yantan.tethera.net [IPv6:2a01:4f9:c011:7a79::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E71F22402 for ; Wed, 11 Jan 2023 20:28:16 +0100 (CET) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 530FB604A1; Wed, 11 Jan 2023 19:28:14 +0000 (UTC) X-Greylist: delayed 1505 seconds by postgrey-1.36 at yantan; Wed, 11 Jan 2023 19:28:10 UTC Received: from market.scs.stanford.edu (market.scs.stanford.edu [IPv6:2001:470:806d:1::10]) by mail.notmuchmail.org (Postfix) with ESMTPS id D4F476049F for ; Wed, 11 Jan 2023 19:28:10 +0000 (UTC) Received: from market.scs.stanford.edu (localhost [127.0.0.1]) by market.scs.stanford.edu (8.17.1.21/8.16.0.45) with ESMTP id 30BJ32gH029517 for ; Wed, 11 Jan 2023 11:03:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scs.stanford.edu; s=scs; t=1673463782; bh=0w7gmu1B1ovTFWcDaM8yRpJ1zTEfjPDYA1hymGBDSO0=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=JnLERacuALTJ9EgiNHWHmFP/j+WnRDLM8nh/FrBRRxAMY/ndIC1Mx8C1wfSqljyBW E3J7Q6wQus6urh21v2QI83R3NrlAXVNm9KZDpD6frLZmXhx1rx42eqgs/myP7qygoN oQrVUBBUToqHnCOYBgzp1dqlF9HipnV4P95M3SM4= Received: (from dm@localhost) by market.scs.stanford.edu (8.17.1.21/8.17.1.21/Submit) id 30BJ32UN000976; Wed, 11 Jan 2023 11:03:02 -0800 (PST) From: David Mazieres To: notmuch@notmuchmail.org Subject: ANNOUNCE: muchsync 7 released Date: Wed, 11 Jan 2023 11:03:02 -0800 Message-ID: <871qo0hp21.fsf@ta.scs.stanford.edu> MIME-Version: 1.0 Message-ID-Hash: RUYFDG327TQBUTTYJRHF3FTMOEOISG2N X-Message-ID-Hash: RUYFDG327TQBUTTYJRHF3FTMOEOISG2N X-MailFrom: return-gh5gmcy6vbqnwyzjkbnxx7q42n@temporary-address.scs.stanford.edu X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.3 Precedence: list Reply-To: David Mazieres expires 2023-04-11 PDT List-Id: "Use and development of the notmuch mail system." List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Country: DE X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1673465297; a=rsa-sha256; cv=none; b=LuD+jQLp6VpqqgrTg1Uzc0XoSnZoBNJI0ja9euufDwXBHyxbMKtpCvlqpTXwEE9yUHxB4A +0N9rUZripGlEES3oFb0BvN+3/bl56iSLrkhfykzoS1wEj9i2hYdyH10CMAahlLujtQHYS V8huWd8lYCoeALq1lPQw/jLt/OdKc37/LdycYX/X8iJiNrQdBgK4zXowBAPOuUpiRy2GyR K2A3bUGYU/v+Qp0OaSy6r5GAFWFz/Jbu/cY15bteCnH0xRhZOmI+PmWOwdPKzRTUTFcAvl QM29sp29vv17ZULOrEQ7QEzRkdLtRIB06KdbfNdOy9e4EqtnSM4ZAG+UmdYirw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=scs.stanford.edu header.s=scs header.b=JnLERacu; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=fail reason="SPF not aligned (relaxed)" header.from=stanford.edu (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1673465297; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=gcsKMZo0uLiFp45pb1Yyvo+R56ScoAsTX09H4dI0NPQ=; b=E7SJ2lxJ+4tRLKlIPn5iBS5OqNwOUu1jSZeUk2uDjdNXCShpq3VGY70CygbYFPmfWpkX6v jmy46E09HrWLEaiEGkpASAEE360N9VRfgjUbGBTSZeQ4WrRAK2BMFa6k3xpPZ+5hJ3uY/b 8eGsUEnY0IBFHSphgEJFaJT9PM/jMfTg8L9oJvEIRRZz93KY+YWcEPnarf75o9h0tPrzR/ gSiQyIEzKMYw8AqznD1LCe9n7pWBiCjfqBwLzbGFk8IdX/PNeEHiUGoCBfF0ZpO8qavJ3D rD3Bhyu+SsFa6XAIHmLAzkO/3udXnsKdqURGxwAxolHHKnlPyf2xt1tZenVN+w== X-Migadu-Spam-Score: -0.57 X-Spam-Score: -0.57 X-Migadu-Queue-Id: E71F22402 X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=scs.stanford.edu header.s=scs header.b=JnLERacu; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=fail reason="SPF not aligned (relaxed)" header.from=stanford.edu (policy=none) X-TUID: ZJyIwbehBCw1 I've just released version 7 of muchsync, a tool for pairwise synchronization of maildirs and notmuch tags across machines. There aren't any new features. However, I discovered that some of the sqlite queries were generating full table scans rather than simple lookups. The new version should be an order of magnitude faster when deleting large numbers of mail messages or reorganizing your mail directory structure. You can download muchsync from the usual place: https://www.muchsync.org/ Enjoy, David