From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Andrew Cohen Newsgroups: gmane.emacs.devel Subject: Re: NNSelect Failing Date: Sat, 19 Dec 2020 10:12:41 +0800 Message-ID: <87o8iqh7c6.fsf@ust.hk> References: <20201217164127.6813FC20D1D@raman-glaptop.localdomain> <87wnxgs73v.fsf@ericabrahamsen.net> <87ft44rvms.fsf@ericabrahamsen.net> <24539.52000.839057.766130@retriever.mtv.corp.google.com> <87blesrs7h.fsf@ericabrahamsen.net> <874kkjixqi.fsf@ericabrahamsen.net> <874kkjgga2.fsf@ericabrahamsen.net> <87lfduswza.fsf@ericabrahamsen.net> <874kkiirvs.fsf@ust.hk> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3790"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: emacs-devel@gnu.org Cancel-Lock: sha1:OgcZsr1qkndF6ku7nuu8vdi+53c= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Dec 19 03:13:24 2020 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 1kqRkJ-0000sE-CD for ged-emacs-devel@m.gmane-mx.org; Sat, 19 Dec 2020 03:13:23 +0100 Original-Received: from localhost ([::1]:56834 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kqRkI-0007Ob-D6 for ged-emacs-devel@m.gmane-mx.org; Fri, 18 Dec 2020 21:13:22 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47740) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kqRjl-0006yU-K5 for emacs-devel@gnu.org; Fri, 18 Dec 2020 21:12:49 -0500 Original-Received: from ciao.gmane.io ([116.202.254.214]:47158) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kqRjk-0002FH-1h for emacs-devel@gnu.org; Fri, 18 Dec 2020 21:12:49 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1kqRji-0000Gs-BB for emacs-devel@gnu.org; Sat, 19 Dec 2020 03:12:46 +0100 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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.23 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:261230 Archived-At: >>>>> "TVR" == T V Raman writes: TVR> Andrew Cohen writes: I first noticed it after TVR> search broke for me and was restored. OK, going back through your messages it appears that this was Nov 7, and you were pretty clearly using the nnselect backend prior to that. This would tend to point the finger at gnus-search. But I'm kind of stumped how it could be gnus-search, since it should by completely out of the loop once the list of articles is generated. This suggests that something else (neither nnselect or gnus-search) changed coincidentally around the same time. I don't see anything obvious in the git logs from around this time. I wish I could reproduce it. Just as a benchmark I do a search with an imap group with about 20,000 messages that returns 4000 search hits. It takes well under 1s from hitting "q" to finishing back at the group buffer. (I haven't done better timing since I am assuming your observed latency is more than this). Some questions: The symptoms are: you enter a search group, do whatever, hit "q" to exit, and it just takes awhile before you are back in the group buffer? I assume this is with an ephemeral search group? (If it is a permanent group things might be different). Do you use the registry? If so does turning it off eliminate the latency?