Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 15050431FB6 for ; Sun, 15 Jun 2014 19:40:48 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -0.7 X-Spam-Level: X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qe7f3ddH1hOE for ; Sun, 15 Jun 2014 19:40:43 -0700 (PDT) Received: from dmz-mailsec-scanner-8.mit.edu (dmz-mailsec-scanner-8.mit.edu [18.7.68.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id 3DCDE431FAE for ; Sun, 15 Jun 2014 19:40:43 -0700 (PDT) X-AuditID: 12074425-f79746d000000ecc-3f-539e59296e7c Received: from mailhub-auth-2.mit.edu ( [18.7.62.36]) (using TLS with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-8.mit.edu (Symantec Messaging Gateway) with SMTP id 28.12.03788.9295E935; Sun, 15 Jun 2014 22:40:41 -0400 (EDT) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id s5G2eekg006813 for ; Sun, 15 Jun 2014 22:40:41 -0400 Received: from drake.dyndns.org (216-15-114-40.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com [216.15.114.40]) (authenticated bits=0) (User authenticated as amdragon@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id s5G2ed3B003345 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT) for ; Sun, 15 Jun 2014 22:40:40 -0400 Received: from amthrax by drake.dyndns.org with local (Exim 4.77) (envelope-from ) id 1WwMqd-0004H6-8X for notmuch@notmuchmail.org; Sun, 15 Jun 2014 22:40:39 -0400 From: Austin Clements To: notmuch@notmuchmail.org Subject: [PATCH 0/5] Fix adjacent and overlapping termpos Date: Sun, 15 Jun 2014 22:40:29 -0400 Message-Id: <1402886434-16169-1-git-send-email-amdragon@mit.edu> X-Mailer: git-send-email 2.0.0.rc2 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprAIsWRmVeSWpSXmKPExsUixG6noqsZOS/Y4MhJQYvrN2cyOzB6PFt1 izmAMYrLJiU1J7MstUjfLoEr4/fZY4wFi5gqHlz/xdjA+JOxi5GTQ0LAROLZhFksELaYxIV7 69m6GLk4hARmM0lc/fKeFcI5zyhxZdtxKOcXk8Tir+/YIZzdjBKfX14C62cT0JDYtn852FwR AWmJnXdns4LYwgKWEt82rgOzWQRUJXYt/sEOYvMKOEi8vfyAFWK3ksS9K3MYJzDyLGBkWMUo m5JbpZubmJlTnJqsW5ycmJeXWqRroZebWaKXmlK6iRHscRfVHYwTDikdYhTgYFTi4Z3gOC9Y iDWxrLgy9xCjJAeTkigvM0iILyk/pTIjsTgjvqg0J7X4EKMEB7OSCK+9D1CONyWxsiq1KB8m Jc3BoiTO+9baKlhIID2xJDU7NbUgtQgmK8PBoSTBaxYB1ChYlJqeWpGWmVOCkGbi4AQZzgM0 3BKkhre4IDG3ODMdIn+KUVFKnJcTJCEAksgozYPrhUXkK0ZxoFeEeXNBqniA0QzX/QpoMBPQ 4JuLZ4EMLklESEk1MHKFrzQ9PlnFhblvk46OdQZHEs+jtvenOp/f/lw+5+UijuJEAbmc064n Ug+ePHKM4+X5Ay8ubjxfem9qlahT46PYGZsflwTnvrD2TPDU8JH7vnnFoZeaVwymmCoU/q90 naYZkzTlvEhj2OLfM6v2zjhdlC+n5bqw4nD5yttTT1o+7uY/2NV9sEyJpTgj0VCLuag4EQAY Ul/ZowIAAA== X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 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: Mon, 16 Jun 2014 02:40:48 -0000 This series fixes several related bugs that caused indexing to generate adjacent and overlapping term positions, which caused messages to incorrectly match phrase queries. This obsoletes (and fixes) the known-broken tests from id:1400359552-10928-1-git-send-email-amdragon@mit.edu.