From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Florian Weimer Newsgroups: gmane.emacs.devel Subject: SQLite interface Date: Thu, 13 Mar 2014 11:08:15 +0100 Message-ID: <87zjku76nk.fsf@mid.deneb.enyo.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1394705302 9915 80.91.229.3 (13 Mar 2014 10:08:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 13 Mar 2014 10:08:22 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 13 11:08:31 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WO2Yx-000889-8E for ged-emacs-devel@m.gmane.org; Thu, 13 Mar 2014 11:08:31 +0100 Original-Received: from localhost ([::1]:37965 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WO2Yw-0006cl-OS for ged-emacs-devel@m.gmane.org; Thu, 13 Mar 2014 06:08:30 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40215) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WO2Yo-0006bn-OR for emacs-devel@gnu.org; Thu, 13 Mar 2014 06:08:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WO2Yi-0005vA-OI for emacs-devel@gnu.org; Thu, 13 Mar 2014 06:08:22 -0400 Original-Received: from ka.mail.enyo.de ([87.106.162.201]:59917) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WO2Yi-0005uZ-H0 for emacs-devel@gnu.org; Thu, 13 Mar 2014 06:08:16 -0400 Original-Received: from [172.17.135.4] (helo=deneb.enyo.de) by ka.mail.enyo.de with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) id 1WO2Yh-0005aq-TG for emacs-devel@gnu.org; Thu, 13 Mar 2014 11:08:15 +0100 Original-Received: from fw by deneb.enyo.de with local (Exim 4.80) (envelope-from ) id 1WO2Yh-0006dF-On for emacs-devel@gnu.org; Thu, 13 Mar 2014 11:08:15 +0100 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 87.106.162.201 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:170309 Archived-At: Would a patch that exposes the SQLite C API at the Lisp level be acceptable for inclusion in Emacs, or is this not a good idea because SQLite is public domain software outside of the GNU project? I would like to use SQLite to speed up updating the overview files in the nnml backend for Gnus. I have some folders where these files are several hundred megabytes large, and they are rewritten from scratch each time new mail is received. So far, I've thrown hardware at the problem, but that's becoming less and less cost-effective.