From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: sqlite3 Date: Mon, 6 Dec 2021 13:04:00 +0100 Message-ID: References: <87tufmjyai.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37939"; mail-complaints-to="usenet@ciao.gmane.io" To: Lars Ingebrigtsen , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Dec 06 13:06:01 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1muCkr-0009aj-AP for ged-emacs-devel@m.gmane-mx.org; Mon, 06 Dec 2021 13:06:01 +0100 Original-Received: from localhost ([::1]:52462 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1muCkp-0007XF-Lm for ged-emacs-devel@m.gmane-mx.org; Mon, 06 Dec 2021 07:05:59 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:40604) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muCiz-0005bK-Ae for emacs-devel@gnu.org; Mon, 06 Dec 2021 07:04:05 -0500 Original-Received: from [2607:f8b0:4864:20::1032] (port=39875 helo=mail-pj1-x1032.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1muCix-0000Ef-St for emacs-devel@gnu.org; Mon, 06 Dec 2021 07:04:05 -0500 Original-Received: by mail-pj1-x1032.google.com with SMTP id y14-20020a17090a2b4e00b001a5824f4918so10632281pjc.4 for ; Mon, 06 Dec 2021 04:04:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:in-reply-to:references:mime-version:date:message-id:subject:to; bh=eiG0ohtyXrZ8bs0YWeHlmJIXAsYiUFNLN9JrZZsGns4=; b=G4hrEWeGoGWbRnrSeodmkAL36C07riV+GCC1zLRtmFW8rLW3IovhXSpczTimNVp4S5 8L0ShZ64vL55NOZWhkpouF8utr+jyXhbXejnla+LGsdTSkaXxM1n4SH9TLrrouhOBB30 nz/BKQ+BxvgRKDkJTHlldUcZCE7WNDLUnWb8QyqTq3qnvbFfGjp9sOcVvtaF7gJ8ZRmL FgGw8c3nGPJ/YU7mXDuWFBcG5AsK+ANXpsKN8oraxI7SK5DapsBVuBnUijp7yyCFYhJh CEoz0sjrL+xKgppwivDT5lFiMmAViQnW58N4t3qhIQsCFVGoZzvyQf3ILPSK+LU3rwVp dMWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to; bh=eiG0ohtyXrZ8bs0YWeHlmJIXAsYiUFNLN9JrZZsGns4=; b=PG/BdCex1r4G4QBy82xWOxppes6kcMPCQ/AReyMPr1hZ3su5fc8f93l4FrWOq/gz/g qR82QFJgT4YjhFASQBALV51INaRQedqtCIt/diA2VS9ZMhJyCzMARnu4pvOgbW3oWnni xbroGi3Iiu+xrGhfvO3RDJYns80Up8v2qIt1ggYft+Yd+LELIkvZNwb8x5DKwXRCHbaI JA381bmR6NRgWc7sBYT27LFTgvUWGy4hgAA/pmWcgU+PYVV1nV6hwkXNy1HYKeRliA8v /EYVlGxQ85LZ9thu3F+AYtkwnKogzRoG57uP0LDxGdO/OH0hBf89NzfMJKooiQPfb623 hSzg== X-Gm-Message-State: AOAM531uYO04zA4t47oWDlexGmrl5gtxKVZyojfGWjWzxW4PAwCjDT5J pp8YYuoT9CB+nFYCO1/IXKdowjW7LBi36Vm3sqE= X-Google-Smtp-Source: ABdhPJzceevT9jSJcm0azvYVj4fiufg9ESvvbZV0XktFP+8140DzZ4ZW2Y7xumAOBhkS5NKLeLe36ebV0o1yj7UQJ+Y= X-Received: by 2002:a17:90a:be10:: with SMTP id a16mr36518833pjs.133.1638792241206; Mon, 06 Dec 2021 04:04:01 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 6 Dec 2021 13:04:00 +0100 In-Reply-To: <87tufmjyai.fsf@gnus.org> X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::1032 (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::1032; envelope-from=stefankangas@gmail.com; helo=mail-pj1-x1032.google.com X-Spam_score_int: 1 X-Spam_score: 0.1 X-Spam_bar: / X-Spam_report: (0.1 / 5.0 requ) BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:281081 Archived-At: Lars Ingebrigtsen writes: > This comes with questions about how the users are supposed be able to > clear out the data, for instance, but we could have a `M-x > list-persistent-data' where the users could blow out whatever they want > to. (I'd be in favour of adding support for sqlite3.) One concern is how to synchronize this between different machines, or indeed if recommended use should be to do that at all. Another question we should perhaps make explicit: Will we use one large sqlite3 file for all user data, or many small ones (e.g. per package)?