about summary refs log tree commit homepage
path: root/lib/PublicInbox/ExtSearchIdx.pm
DateCommit message (Expand)
2024-05-09treewide: reduce $PATH checks for `git' executable HEAD master
2024-04-29extindex: support --no-multi-pack-index
2024-04-17lei: use ->barrier to commit to lei/store
2024-01-30spawn: support some rlimit uses via Inline::C
2023-12-13treewide: avoid strftime %k for portability
2023-11-16extindex: warn and hint about --gc on bad ibx_id
2023-04-07umask: rely on the OnDestroy-based call where applicable
2023-04-07umask: hoist out of InboxWritable
2023-03-25ds: @post_loop_do replaces SetPostLoopCallback
2022-10-24treewide: replace /^I: / prefix with /^# /
2022-03-08index|extindex: support --dangerous flag
2021-10-18extindex: show mismatches for messages deleted from inbox
2021-10-17extindex: better locations for {quit} checks
2021-10-17extindex: guard against false mismatch unrefs
2021-10-17extindex: retry sync_inbox before reindex
2021-10-17extindex: use localtime to display lock time
2021-10-16extindex: avoid triggering a buggy unref
2021-10-16extindex: prune invalid alternate entries on --gc
2021-10-16smsg: add ->oidbin method
2021-10-14extindex: guard against buggy unrefs
2021-10-13extindex: set {current_info} in eidxq processing
2021-10-13extindex: show OID on bad blob failure
2021-10-13extindex: flush pending reindex before unref
2021-10-12extindex: avoid invalid blobs after unref
2021-10-12extindex: more consistent doc removal
2021-10-12extindex: share unref logic in more places
2021-10-12extindex: rename var: active => active_shards
2021-10-12extindex: speed up --reindex --fast
2021-10-10extindex: sync each inbox before checking for missed messages
2021-10-10extindex: --gc doesn't touch ghost entries
2021-10-10extindex: minor cost reductions
2021-10-10extindex: speed up Xapian cleanup in --gc
2021-10-09extindex: support --reindex --fast
2021-10-06extindex: --gc checkpoints
2021-10-05extsearchidx: favor 20-byte OID comparison
2021-10-02extsearchidx: emit diagnostics for missing blobs
2021-10-02extsearchidx: attach_config: set {ibx_map} value to $ibx
2021-10-02extsearchidx: do not process eidxq w/o config
2021-10-01ds: simplify signalfd use
2021-09-22treewide: fix %SIG localization, harder
2021-09-15multi_git: hoist out common epoch/alternates handling
2021-09-01extindex: --gc removes messages from over, too
2021-08-04extindex: fix boost with partial runs
2021-08-04extindex: do not over-account for cross-posted messages
2021-07-25extindex: support --jobs/-j properly on creation for shard count
2021-07-25extsearchidx: favor binary comparison in common case
2021-07-25extsearchidx: use more appropriate max for dedupe
2021-07-25extindex: improve comment around git->async_wait_all
2021-07-25extindex: support --dedupe[=MSGID]
2021-07-22extsearch: support publicinbox.*.boost parameter