From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS28753 46.165.192.0/18 X-Spam-Status: No, score=-2.1 required=3.0 tests=AWL,BAYES_00,RCVD_IN_XBL shortcircuit=no autolearn=no version=3.3.2 X-Original-To: meta@public-inbox.org Received: from 80x24.org (tor-exit.dhalgren.org [46.165.230.5]) by dcvr.yhbt.net (Postfix) with ESMTP id 56CDF1F4B3 for ; Tue, 15 Sep 2015 01:08:43 +0000 (UTC) From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 0/5] introduce SQLite message map Date: Tue, 15 Sep 2015 01:07:59 +0000 Message-Id: <20150915010804.20084-1-e@80x24.org> List-Id: This will make it easier for users to deal with truncated URLs from copy-and-paste errors. Eric Wong (5): msgmap: add message mapping via SQLite searchidx: hoist out rlog code searchidx: sync Msgmap database along with Xapian extmsg: wire up to use msgmap for prefixes INSTALL: document DBD::SQLite and DBI dependencies INSTALL | 4 +- lib/PublicInbox/ExtMsg.pm | 29 +++++---- lib/PublicInbox/Msgmap.pm | 137 +++++++++++++++++++++++++++++++++++++++++++ lib/PublicInbox/Search.pm | 9 --- lib/PublicInbox/SearchIdx.pm | 129 ++++++++++++++++++++++++++++------------ t/msgmap.t | 53 +++++++++++++++++ 6 files changed, 300 insertions(+), 61 deletions(-)