From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ihor Radchenko Newsgroups: gmane.emacs.bugs Subject: bug#64735: 29.0.92; find invocations are ~15x slower because of ignores Date: Sun, 23 Jul 2023 05:40:41 +0000 Message-ID: <87pm4jrxra.fsf@localhost> References: <1fd5e3ed-e1c3-5d6e-897f-1d5d55e379fa@gutov.dev> <87wmyupvlw.fsf@localhost> <5c4d9bea-3eb9-b262-138a-4ea0cb203436@gutov.dev> <87tttypp2e.fsf@localhost> <837cqu35lw.fsf@gnu.org> <87o7k6pmk3.fsf@localhost> <834jly351p.fsf@gnu.org> <87lefapkdx.fsf@localhost> <831qh230h5.fsf@gnu.org> <87wmyu8mi0.fsf@localhost> <83wmyu1l1k.fsf@gnu.org> <87ttty8l73.fsf@localhost> <6f55b301-7610-ee4a-996e-fc6a8db33c33@gutov.dev> <87y1j9l8u2.fsf@localhost> <0c6f4daf-ea8a-0636-1b51-f4640ff39834@gutov.dev> <87jzutl76e.fsf@localhost> <87h6pxl6m4.fsf@localhost> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18144"; mail-complaints-to="usenet@ciao.gmane.io" Cc: sbaugh@janestreet.com, Eli Zaretskii , 64735@debbugs.gnu.org To: Dmitry Gutov , Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jul 23 07:41:19 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1qNRqI-0004Yc-FK for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 23 Jul 2023 07:41:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qNRq4-0002nZ-Tu; Sun, 23 Jul 2023 01:41:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qNRq2-0002nR-Bj for bug-gnu-emacs@gnu.org; Sun, 23 Jul 2023 01:41:03 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qNRq2-0007Mz-3O for bug-gnu-emacs@gnu.org; Sun, 23 Jul 2023 01:41:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qNRq1-0007G1-WF for bug-gnu-emacs@gnu.org; Sun, 23 Jul 2023 01:41:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ihor Radchenko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 23 Jul 2023 05:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64735 X-GNU-PR-Package: emacs Original-Received: via spool by 64735-submit@debbugs.gnu.org id=B64735.169009084427861 (code B ref 64735); Sun, 23 Jul 2023 05:41:01 +0000 Original-Received: (at 64735) by debbugs.gnu.org; 23 Jul 2023 05:40:44 +0000 Original-Received: from localhost ([127.0.0.1]:37825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNRpk-0007FJ-3S for submit@debbugs.gnu.org; Sun, 23 Jul 2023 01:40:44 -0400 Original-Received: from mout02.posteo.de ([185.67.36.66]:49817) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNRpi-0007F3-AG for 64735@debbugs.gnu.org; Sun, 23 Jul 2023 01:40:42 -0400 Original-Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 62CC9240103 for <64735@debbugs.gnu.org>; Sun, 23 Jul 2023 07:40:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1690090836; bh=/O98D43j93kzOB5g4OjE58C3gA5aOBcP1LlVc5HALB4=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=hSoTdkQf5heem9Jgn/awG/POjasM5+9yikb0ETiTuI38/fsWPNrzdY6KgbriddSf1 HUus9PTc0Z+V4yvh9X/KrYCLvPscI86AsoqwsJeo5+ZK4kkCwRkDxU8BKSPHKLipa3 Vs1ZZu4v6XygRm21oRPK/8WXIP9AAg7HILYWkr9e4egxL/4Jdfw3vxLkuOPFvMQoWs EIyzB0k6Yglib9LRA+/SJ/K2qDqhBPUpIMXmmxY4xfeGCVdsgd6PNIXvp3bSkcaL+r 5EtZOnTs9AFwVYpSsQkxrbPXpHl76Ye65Cmi7CGcIdXieS34BbcKpEuYKX6TEW0euF si+9Xm4Tl9JPQ== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4R7sZq2BDhz6v3P; Sun, 23 Jul 2023 07:40:35 +0200 (CEST) In-Reply-To: <87h6pxl6m4.fsf@localhost> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:265861 Archived-At: Ihor Radchenko writes: > On remote host, I can see that `find-lisp-find-files' must use > tramp entries in `file-name-handler-alist'. Although, it will likely not > be usable then - running GNU find on remote host is going to be > unbeatable compared to repetitive TRAMP queries for file listing. That said, Michael, may you please provide some insight about TRAMP directory listing queries. May they be more optimized when we need to query recursively rather than per directory? GNU find is faster simply because it is running on remote machine itself. But AFAIU, if TRAMP could convert repetitive network request for each directory into a single request, it would speed things up significantly. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at