2020-08-20 |
Eric Wong | searchview: use over.sqlite3 instead of Xapian docdata |
tree | commitdiff |
2020-08-20 |
Eric Wong | smsg: reduce utf8::decode call sites |
tree | commitdiff |
2020-08-20 |
Eric Wong | search: make qparse_new an internal function |
tree | commitdiff |
2020-08-20 |
Eric Wong | searchquery: split off from searchview |
tree | commitdiff |
2020-08-20 |
Eric Wong | search: export mdocid subroutine |
tree | commitdiff |
2020-08-20 |
Eric Wong | search: improve comments around constants |
tree | commitdiff |
2020-08-20 |
Eric Wong | www: reduce long-lived PublicInbox::Search references |
tree | commitdiff |
2020-08-20 |
Eric Wong | xapcmd: simplify {reindex} parameter passing |
tree | commitdiff |
2020-08-20 |
Eric Wong | search: v2: ensure shards are numerically sorted |
tree | commitdiff |
2020-08-20 |
Eric Wong | admin: progress shows the inbox being indexed |
tree | commitdiff |
2020-08-19 |
Eric Wong | v2writable: show newline after "indexing all of ..... |
tree | commitdiff |
2020-08-19 |
Eric Wong | smsg: handle wide characters in raw mail headers |
tree | commitdiff |
2020-08-13 |
Eric Wong | v2writable: remove IdxStack import |
tree | commitdiff |
2020-08-13 |
Eric Wong | xcpdb: wire up new index options and --help |
tree | commitdiff |
2020-08-13 |
Eric Wong | admin: don't warn when --jobs exceeds shards |
tree | commitdiff |
2020-08-13 |
Eric Wong | xapcmd: reduce CPU idling when shards exceeds job count |
tree | commitdiff |
2020-08-13 |
Eric Wong | xapcmd: simplify sub reference |
tree | commitdiff |
2020-08-10 |
Eric Wong | convert: support new -index options |
tree | commitdiff |
2020-08-10 |
Eric Wong | searchidx: use singular `$opt' for consistency with v2 |
tree | commitdiff |
2020-08-10 |
Eric Wong | index: cleanup internal variables |
tree | commitdiff |
2020-08-10 |
Eric Wong | admin: use a generic variable name |
tree | commitdiff |
2020-08-10 |
Eric Wong | avoid File::Temp::tempfile in more places |
tree | commitdiff |
2020-08-10 |
Eric Wong | msgmap: tmp_clone: simplify + meaningful filename |
tree | commitdiff |
2020-08-10 |
Eric Wong | index+xcpdb: improve SIG{INT,TERM,HUP,PIPE} behavior |
tree | commitdiff |
2020-08-10 |
Eric Wong | index: --sequential-shard works incrementally |
tree | commitdiff |
2020-08-09 |
Eric Wong | favor `getconf _NPROCESSORS_ONLN` over GNU nproc |
tree | commitdiff |
2020-08-08 |
Eric Wong | dir_idle: require Perl 5.22+ for kqueue |
tree | commitdiff |
2020-08-08 |
Eric Wong | support setting No_COW on Perl <5.22 |
tree | commitdiff |
2020-08-07 |
Eric Wong | searchidx: use Perl truthiness to detect XAPIAN_FLUSH_T... |
tree | commitdiff |
2020-08-07 |
Eric Wong | v2writable: fix batch size accounting |
tree | commitdiff |
2020-08-07 |
Eric Wong | index+xcpdb: rename `--no-sync' to `--no-fsync' |
tree | commitdiff |
2020-08-07 |
Eric Wong | index: support --xapian-only switch |
tree | commitdiff |
2020-08-07 |
Eric Wong | index: v2: --sequential-shard option |
tree | commitdiff |
2020-08-07 |
Eric Wong | v2writable: fix rethread cleanup |
tree | commitdiff |
2020-08-07 |
Eric Wong | xapcmd: drop outdated comment |
tree | commitdiff |
2020-08-07 |
Eric Wong | xapcmd: remove redundant searchidx require |
tree | commitdiff |
2020-08-07 |
Eric Wong | xapcmd: quietly no-op on indexlevel=basic |
tree | commitdiff |
2020-08-07 |
Eric Wong | syscall: support sparc64 (and maybe other big-endian... |
tree | commitdiff |
2020-08-07 |
Eric Wong | imap: search support BODY key |
tree | commitdiff |
2020-08-07 |
Eric Wong | www: avoid warnings on YYYYMMDD-only t= query parameter |
tree | commitdiff |
2020-08-06 |
Eric Wong | msgmap: tmp_clone: use MEMORY journal upon reconnect |
tree | commitdiff |
2020-08-03 |
Eric Wong | watch: quiet some warnings on spam mailboxes |
tree | commitdiff |
2020-08-02 |
Eric Wong | remove unnecessary ->header_obj calls |
tree | commitdiff |
2020-08-02 |
Eric Wong | searchidx: remove v1-only msg_mime sub |
tree | commitdiff |
2020-08-02 |
Eric Wong | inboxwritable: rename mime_from_path to eml_from_path |
tree | commitdiff |
2020-08-02 |
Eric Wong | inboxwritable: mime_from_path: reduce `$/' scope and... |
tree | commitdiff |
2020-08-02 |
Eric Wong | nntp: fix STAT command |
tree | commitdiff |
2020-08-01 |
Eric Wong | improve error handling on import fork / lock failures |
tree | commitdiff |
2020-08-01 |
Eric Wong | www: rework async_* to use method table |
tree | commitdiff |
2020-07-31 |
Eric Wong | lock: show failure path |
tree | commitdiff |
2020-07-30 |
Eric Wong | msgmap: disable CoW for tmp_clone, too |
tree | commitdiff |
2020-07-30 |
Kyle Meyer | wwwlisting: fix grep call for match=domain filtering |
tree | commitdiff |
2020-07-29 |
Eric Wong | emergency: create full path to PI_EMERGENCY |
tree | commitdiff |
2020-07-29 |
Eric Wong | xapcmd: -xcpdb and -compact disable CoW, too |
tree | commitdiff |
2020-07-29 |
Eric Wong | searchidx: disable CoW for SQLite and Xapian under... |
tree | commitdiff |
2020-07-29 |
Eric Wong | v2writable: use {inboxdir} for msgmap->tmp_clone |
tree | commitdiff |
2020-07-29 |
Eric Wong | v2writable: support async git blob retrievals |
tree | commitdiff |
2020-07-26 |
Eric Wong | imap: introduce and use Git->async_prefetch |
tree | commitdiff |
2020-07-26 |
Eric Wong | index: --compact respects --jobs |
tree | commitdiff |
2020-07-26 |
Eric Wong | overidx: fix compatibility with current versions |
tree | commitdiff |
2020-07-25 |
Eric Wong | v2writable: {unindexed} belongs in $sync state |
tree | commitdiff |
2020-07-25 |
Eric Wong | searchidx: $batch_cb => v1_checkpoint |
tree | commitdiff |
2020-07-25 |
Eric Wong | searchidx: support async git check |
tree | commitdiff |
2020-07-25 |
Eric Wong | v2writable: share log2stack code with v1 |
tree | commitdiff |
2020-07-25 |
Eric Wong | index+xcpdb: support --no-sync flag |
tree | commitdiff |
2020-07-25 |
Eric Wong | searchidx: make v1 indexing closer to v2 |
tree | commitdiff |
2020-07-25 |
Eric Wong | searchidx: rename _xdb_{acquire,release} => idx_ |
tree | commitdiff |
2020-07-25 |
Eric Wong | xapcmd: set {from} properly for v1 inboxes |
tree | commitdiff |
2020-07-25 |
Eric Wong | v2writable: clarify "epoch" comment |
tree | commitdiff |
2020-07-25 |
Eric Wong | v2writable: get rid of {reindex_pipe} field |
tree | commitdiff |
2020-07-25 |
Eric Wong | v2writable: use read-only PublicInbox::Git for cat_file |
tree | commitdiff |
2020-07-25 |
Eric Wong | search: avoid copying {inboxdir} |
tree | commitdiff |
2020-07-25 |
Eric Wong | use consistent {ibx} field for writable code paths |
tree | commitdiff |
2020-07-25 |
Eric Wong | v2writable: drop "EPOCH.git indexing $RANGE" progress |
tree | commitdiff |
2020-07-25 |
Eric Wong | v2writable: allow >= 40 byte git object IDs |
tree | commitdiff |
2020-07-25 |
Eric Wong | v2writable: move {autime} and {cotime} into $sync state |
tree | commitdiff |
2020-07-25 |
Eric Wong | v2writable: index_sync: reduce fill_alternates calls |
tree | commitdiff |
2020-07-25 |
Eric Wong | v2writable: introduce idx_stack |
tree | commitdiff |
2020-07-25 |
Eric Wong | v2: index forwards (via `git log --reverse') |
tree | commitdiff |
2020-07-25 |
Eric Wong | index: support --rethread switch to fix old indices |
tree | commitdiff |
2020-07-18 |
Eric Wong | msgmap: fix atfork_* callbacks |
tree | commitdiff |
2020-07-17 |
Eric Wong | v2writable: git_hash_raw: avoid $TMPDIR write |
tree | commitdiff |
2020-07-17 |
Eric Wong | search: simplify unindexing |
tree | commitdiff |
2020-07-17 |
Eric Wong | searchidx: use v5.10.1, parent.pm, drop warnings |
tree | commitdiff |
2020-07-17 |
Eric Wong | overidx: favor non-OO sub dispatch for internal subs |
tree | commitdiff |
2020-07-17 |
Eric Wong | overidx: each_by_mid: pass self and args to callbacks |
tree | commitdiff |
2020-07-17 |
Eric Wong | with_umask: pass args to callback |
tree | commitdiff |
2020-07-17 |
Eric Wong | import: use common capitalization for filtering headers |
tree | commitdiff |
2020-07-17 |
Eric Wong | drop binmode usage |
tree | commitdiff |
2020-07-17 |
Eric Wong | v2: use v5.10.1, parent.pm, drop warnings |
tree | commitdiff |
2020-07-17 |
Eric Wong | config: reject `\n' in `inboxdir' |
tree | commitdiff |
2020-07-14 |
Eric Wong | over+msgmap: do not store filename after DBI->connect |
tree | commitdiff |
2020-07-14 |
Eric Wong | nntpd+imapd: detect unlinked msgmap |
tree | commitdiff |
2020-07-14 |
Eric Wong | over: unset sqlite_unicode attribute |
tree | commitdiff |
2020-07-14 |
Eric Wong | xapcmd: delay over->check_inodes trigger |
tree | commitdiff |
2020-07-13 |
Eric Wong | imap: SEARCH fails more gracefully in non-slice mailbox |
tree | commitdiff |
2020-07-10 |
Eric Wong | wwwatomstream: avoid uninitialized warnings for $email |
tree | commitdiff |
2020-07-10 |
Eric Wong | imap: avoid warnings on non-slice mailboxes |
tree | commitdiff |
2020-07-10 |
Eric Wong | viewvcs: stop checking unused "B" query parameter |
tree | commitdiff |
2020-07-10 |
Eric Wong | hval: to_filename: return `undef' instead of empty... |
tree | commitdiff |
next |