From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id gNjYMjyXuV+yIQAA0tVLHw (envelope-from ) for ; Sat, 21 Nov 2020 22:39:56 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id uK6wLjyXuV9PYQAA1q6Kng (envelope-from ) for ; Sat, 21 Nov 2020 22:39:56 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 64E869402D6 for ; Sat, 21 Nov 2020 22:39:56 +0000 (UTC) Received: from localhost ([::1]:37570 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kgbXu-0005MI-CO for larch@yhetil.org; Sat, 21 Nov 2020 17:39:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34628) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kgbV5-0004xC-Vu for emacs-orgmode@gnu.org; Sat, 21 Nov 2020 17:36:59 -0500 Received: from mout.web.de ([212.227.17.12]:50919) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kgbV3-00073a-V5 for emacs-orgmode@gnu.org; Sat, 21 Nov 2020 17:36:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1605998184; bh=0UkU7LlMvnPFeCxsd7Iwz1yC/aE8vyAUMS9moC5CdZc=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=XwSc6U7PI/jFBrNhfyOulBWJfXrENoNWVRZxw6Kqz3xSDukgQaNflXWj1VaOXC95h SOFkXyq6ykxkVM5owRSaGijCQXgjDbddeKyY40Icz3BN4u3SdLfr2zFsh9lYdFOAI4 NdSvZLd2USDxanWsN7x8m0qN/zSg6IjBasU6JEaI= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from fluss ([80.136.19.238]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0Lx7Ab-1k9HzF0cMD-016h52; Sat, 21 Nov 2020 23:36:24 +0100 References: <87y2ive1i4.fsf@localhost> <878sauhhv1.fsf@web.de> User-agent: mu4e 1.4.13; emacs 27.1 From: "Dr. Arne Babenhauserheide" To: Texas Cyberthal Subject: Re: One vs many directories In-reply-to: Date: Sat, 21 Nov 2020 23:36:20 +0100 Message-ID: <875z5ygwwr.fsf@web.de> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:e1xevje6m6QZ9UJeNsu+cHylluRCbyBBqsN8JqrGJOqN1WKpsCQ MB0u1UB8l/VBOpXmQFVpnXhLMUpH/Yr3ebL6uWr1eAsYmYhDX1ZuImANUGxUE8y7QssJE9J Fp1cfdaZtcfr3SLwbaC3/h+2WlOGhZhbx1zoEquVGIzWY45j7v3y3rhLJ4+IfnU8nI/IHhz BMDkYn0fQkNtrYn5RvCRg== X-UI-Out-Filterresults: notjunk:1;V03:K0:cflZYsO9eS4=:GttB+7ep2lJdCU4eKo0LZw SoHo8LlmQLurg3bKkHIIi4VeDRfz/C+/W1raCJuHw/eZ5DegtWT5M43pcsVbfC7kM9jVHCixM rV5yNkjAnEiFkKwSdXMfSur1iMnZMXjc6N9l9wL1/2ipIbxjdIgV+o0Uhc4hv2DH7wquANSUV 0NtJ/KwqCyQtzA72xJyJqbDYyM72WuQC3NbOvlC/GORsNHfJR3ZiTVf4h5JaLgGwuceFO159D lknwA0hhuSEXMpPU1hgFYcGl+2FlR1G6GCfCXsk4gHC9rznfZa1xWKXAokTmezG+Gy3XCLkrM cp9S/BYRjScgh5dDlzCpH88Pe7fbqtyIpaNeiiY0V6Udz5bTagWCJ9AlCoegZlmL+Ze1huBwg 2yPqaxAZwVMWTWKKmmZHWyZWBZ+uHS+apClXFLmIKDcmg08rlOaXh37YEFjnpZ7fVJJOgOX1J rQG2twT1BdChHE3qiOSZgAIvNXopLmO8Vj4Jh6HkWa6VBKoE12vxaBUrbL3Cl2l1iD+ZWxPcU T2bc4quAzRqBdR5xt0YUw29VnpuU9P+UcyVR7IMW2xZBSXsG8//t2lvZiSigPlpfcIL8m4rGJ i+lrBeyU7Ew84rTDNqJhT1Hj9v9g/7H+zFzex5KVjrbZ8yhHjP0GK3TKlHDCu0LQrJsp5AvEC i+k2oFVjwSzrlYgUZmMsjirBnsQaNrBEko3XLjGrq+aEXmsXR1jsE/+0eza3CbtTzfWs+xZO6 hD/NSdhg7Kq80S/9mLMqFLHvjfKKrePf/DKwgDPAsMlHYEnZdhY9Io4hH0w3mayDwcD9nzzvE iltu//GNLnbYpmAYveT60/WkNk6oi3sfnepxM99yqTf7mbEX6k6cHAWl7wWO4OSt/QOAF4gJN 9PI1bSQOtuTYyPk03T1w== Received-SPF: pass client-ip=212.227.17.12; envelope-from=arne_bab@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "emacs-orgmode@gnu.org" , Ihor Radchenko , Jean Louis Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=web.de header.s=dbaedf251592 header.b=XwSc6U7P; dmarc=fail reason="SPF not aligned (relaxed)" header.from=web.de (policy=none); spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: 0.49 X-TUID: HlvVG3Odre8B --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Texas, > Grepping my 94 Mb 6562 files (excluding archive) Textmind for > "elephantine" takes a few seconds, which is fine.=20=20 For the sake of ruining my argument ( :-) ), you might want to check ripgre= p. Searching within 30k files of in total around 150 MiB for ProviderBuilderFactory (guess what type the files are :-) ) takes 0.4s with ripgrep. (that=E2=80=99s on an nvme (M.2) disk) It=E2=80=99s still too slow for interactive use. Within 1k files of in tootal 7 MiB it is fast enough. > Org searching for a nonexistent UID link takes a few minutes, which is > why I run that search nightly, to refresh the index. My Org Agenda > search scope is only 252k in 58 files and is effectively lagless. That lagless is what I see as being required for actual operation. > I'm not sure what kind of lagless Org database operations are required > in your workflow, but I suspect they could be mostly replaced by a > proper Textmind workflow and 10 Bins structure. I need instant search in the knowledge database and quick filing of tasks. Also I need the agenda to create a clocktable (that=E2=80=99s on the limit of being too slow) and the calendar and tasks of the week. Also I need quick filing of notes and quotes (in specific files, not part of the agenda) and of long-form articles, one file per article (using journal.el, also outside the agenda, searched using M-x deft), and quick creation of website entries for a given category within the site (i.e. M-x draketo-software). > I guess I avoid the problem you're talking about by mostly excluding > bulk prose from the Agenda directory. They're fundamentally different > and should be handled differently. I do that, too. One is source code, one is organisation tasks. I link from org into the source code, though (but never check the targets). I do use org-planning within prose, but there the scope is only the one org-document. Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein ohne es zu merken --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAl+5lmcQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD6zaGEACyzFlHnTORyk980gA/VebitL0Ks0hUjNGe nnV8pSi1GRNCj1NcocS+F3kISMMx2H7TuiQxOA++H7kmcEB3d0YPJ6MatfdzOyyi tFlGoJfyf3b8CHYnK33cYi5E0vLM9UZkSH6JWF+J9U4TnaDMlnqTS60JlDX6WlNu zc1qo90m7KI9Ew2jN9kch5mUvodfKI/XHy+deXVJz2qBHdEe5AKcPn0iOfCnlsSW duRrZCkPnWB2dYtVY4YJLUsEDsMFXWXFv4iVUX8Bh2LXhzq8ttSoL2tBDmE6Zrsk 9zVdk+zkBBhHmy06Fg+uTpXo0+8tIzm6J4bU8EtuGq9V/MgYpncrIdXh0tkSOprc fyROhuzolYu0xy3W5tYX3V898tKLcATPV/onk4SYW8pukMZGQpvYcDs6Vjfe0VUt cRjPPiGFJyXMqNklN0xVyCpkmiS8lr4Icn/xME19BapP3HG85UT/P8PaJ7ZOWKwF 2kL3Kq+0gRxZdi1i61jrKYmRCFfAnawno8TeUT/uCb+KIqljFZU1NkyxPP6Wvcjl D8iH22czH1d1fxNBHzu2EAgAaeRWA31dS+1GbHqdFuW1JKI3y3HautvT231ENb90 pxvKe2Rb4IPCu1v1/zIkTc4yQSxRfYwTbhcgyg+14D1xYrmZSwTdcIB4MV9KGxCE 7qxGrZms9YjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAl+5lmcQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSCvYA/9e3awwoo76RcxSl7w9kKurved4 jPIi1spypfcUw5wPs6UFM+K92i5PhmS25KGpA3zfBb2vO4/YiCCzYYixMuc9XnbG Spf1TK4EuXqu+Mqz/FIc/ZrrRmVQ+xydK9V8DlDXVPb5BlQHi8d/zVz5ZjPdNGE8 B9BnJUdbRlwsicQZzQ== =iP5F -----END PGP SIGNATURE----- --=-=-=--