index
:
public-inbox.git
ci-WIP
fuse3
malloc_info
master
p516-leak
repobrowse
stable-1.6
viewdiff
an "archives first" approach to mailing lists
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
path:
root
/
lib
/
PublicInbox
/
SearchIdxShard.pm
Date
Commit message (
Expand
)
2023-10-18
syscall: common $F_SETPIPE_SZ definition
2023-04-25
searchidxshard: use BUG error messages more consistently
2023-03-25
searchidxshard: improve comment wording
2021-11-30
eliminate some unused subs
2021-07-06
extindex: --gc: avoid SQLite lock conflict on shard cleanup
2021-01-03
searchidxshard: use add_xapian directly for v2
2021-01-03
ipc: switch to one-way pipes
2021-01-03
searchidxshard: replace index_raw with index_eml
2021-01-03
searchidxshard: IPC conversion, part 2
2021-01-03
searchidxshard: use PublicInbox::IPC to kill lots of code
2021-01-01
update copyrights for 2021
2021-01-01
searchidxshard: call DS->Reset at worker start
2020-12-19
lei_store: local storage for Local Email Interface
2020-12-17
searchidxshard: simplify newline elimination
2020-12-17
extsearchidx: simplify reindex code paths
2020-12-17
extindex: preliminary --reindex support
2020-12-08
shard_add_eidx_info: pass $eidx_key instead of $ibx object
2020-12-08
searchidx: remove $oid parameter from most calls
2020-11-29
extindex: support `--gc' to remove dead inboxes
2020-11-28
searchidxshard: chomp $eidx_key from pipe
2020-11-15
extindex: support graceful shutdown via QUIT/INT/TERM
2020-11-08
searchidxshard: further improve {current_info} readability
2020-11-08
searchidxshard: reduce syscalls when writing ->eidx_key
2020-11-07
searchidxshard: make warnings with eidx_key less confusing
2020-11-07
searchidx: remove xref3 support for Xapian
2020-11-07
searchidxshard: special init for eidx
2020-11-07
inboxwritable: eidx_key for external index
2020-11-07
searchidxshard: allow msgref to be undef
2020-11-07
searchidx: introduce "xref3" concept
2020-08-23
searchidx: index THREADID in Xapian
2020-08-23
searchidx: put all shard-related stuff in SearchIdxShard.pm
2020-08-23
searchidxshard: clear $msgref buffer properly
2020-08-20
init+index: support --skip-docdata for Xapian
2020-08-07
index: support --xapian-only switch
2020-07-25
searchidx: rename _xdb_{acquire,release} => idx_
2020-07-25
use consistent {ibx} field for writable code paths
2020-07-17
search: simplify unindexing
2020-07-17
drop binmode usage
2020-07-17
v2: use v5.10.1, parent.pm, drop warnings
2020-06-13
index: account for CRLF conversion when storing bytes
2020-05-19
favor readline() and print() as functions
2020-05-09
replace most uses of PublicInbox::MIME with Eml
2020-03-31
v2writable: index Message-IDs w/ spaces properly
2020-03-29
searchidxshard: ensure we set indexlevel on shard[0]
2020-03-22
*idx: pass smsg in even more places
2020-03-22
v2: pass smsg in more places
2020-03-22
*idx: pass $smsg in more places instead of many args
2020-03-22
index: use git commit times on missing Date/Received
2020-02-06
treewide: run update-copyrights from gnulib for 2019
2020-02-02
searchidxshard: rely on autoflush instead of ->flush
[next]