user/dev discussion of public-inbox itself
 help / color / mirror / code / Atom feed
* [PATCH 0/2] index: start speeding up some noop calls
@ 2020-12-24 10:09 Eric Wong
  2020-12-24 10:09 ` [PATCH 1/2] inboxwritable: delay umask_prepare calls Eric Wong
  2020-12-24 10:09 ` [PATCH 2/2] index: support --fast-noop / -F switch Eric Wong
  0 siblings, 2 replies; 3+ messages in thread
From: Eric Wong @ 2020-12-24 10:09 UTC (permalink / raw)
  To: meta

Users scripting "public-inbox-index --all" to run after grok-pull
runs have to wait a long time with thousands of inboxes, most
of which don't get updated.

PATCH 1/2 is a no-brainer and improves the opt-in speedup
for PATCH 2/2.

2/2 I'm not 100% sure about.  Maybe -F/--fast-noop can become a
default, maybe not.  -L medium/full users will notice it the
most, but there's further opportunities for speedups, there.

Eric Wong (2):
  inboxwritable: delay umask_prepare calls
  index: support --fast-noop / -F switch

 lib/PublicInbox/ExtSearchIdx.pm  |  2 --
 lib/PublicInbox/InboxWritable.pm |  6 ++----
 lib/PublicInbox/SearchIdx.pm     |  1 -
 lib/PublicInbox/V2Writable.pm    | 17 +++++++++++------
 lib/PublicInbox/Xapcmd.pm        |  1 -
 script/public-inbox-convert      |  1 -
 script/public-inbox-index        |  2 +-
 7 files changed, 14 insertions(+), 16 deletions(-)

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-12-24 10:09 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-24 10:09 [PATCH 0/2] index: start speeding up some noop calls Eric Wong
2020-12-24 10:09 ` [PATCH 1/2] inboxwritable: delay umask_prepare calls Eric Wong
2020-12-24 10:09 ` [PATCH 2/2] index: support --fast-noop / -F switch Eric Wong

Code repositories for project(s) associated with this public inbox

	https://80x24.org/public-inbox.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).