about summary refs log tree commit homepage
path: root/lib/PublicInbox/SearchIdx.pm
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2021-10-12 11:47:03 +0000
committerEric Wong <e@80x24.org>2021-10-12 21:46:35 +0000
commit2a3c8d7a2c40ad9424db10d68470d8bb120bddf9 (patch)
tree11b2a2d1566a06555f255f960f9ea7b07eeccfc5 /lib/PublicInbox/SearchIdx.pm
parent212578b82ad3cb28b2d18f36c656be56a27fd5bc (diff)
downloadpublic-inbox-2a3c8d7a2c40ad9424db10d68470d8bb120bddf9.tar.gz
The cost of opening a Xapian DB (even with shards) isn't high,
so save some FDs and just close it.  We hit Xapian far less than
over.sqlite3 and we discard the MSet ASAP even when streaming
large responses.

This simplifies our code a bit and hopefully helps reduce
fragmentation by increasing mortality of late allocations.
Diffstat (limited to 'lib/PublicInbox/SearchIdx.pm')
0 files changed, 0 insertions, 0 deletions