]> Sergey Matveev's repositories - public-inbox.git/commit
searchidxshard: reduce syscalls when writing ->eidx_key
authorEric Wong <e@80x24.org>
Sat, 7 Nov 2020 10:56:53 +0000 (10:56 +0000)
committerEric Wong <e@80x24.org>
Sun, 8 Nov 2020 10:18:16 +0000 (10:18 +0000)
commit4a657851d09fbc4aae3238c510ae7a1ed303fd5a
treeb201ee065ce74852dc1520f74a7aa1a604cb3150
parentba071011a2bfa70f4ab8df87d186e33971ef85e1
searchidxshard: reduce syscalls when writing ->eidx_key

We use ->autoflush(1) on this pipe to ensure the shard workers
see data immediately on print; so this means we have to do our
own buffering for optional data.
lib/PublicInbox/SearchIdxShard.pm