about summary refs log tree commit homepage
path: root/lib/PublicInbox/V2Writable.pm
DateCommit message (Expand)
2019-05-06index: warn with info about the message as context
2019-03-08v2writable: index_sync adds new epochs to alternates
2019-03-08v2writable: hoist out fill_alternates
2019-02-27v2writable: fix epoch rollover on incremental imports
2019-01-11v2writable: read epoch on purge
2019-01-11v2writable: cleanup processes when done
2019-01-11v2writable: purge ignores non-existent git epoch directories
2019-01-11v2writable: ->purge returns undef on no-op
2019-01-09doc: various overview-level module comments
2019-01-05shrink low-bandwidth pipes under Linux
2019-01-05index: quiet down git-log error messages on new inboxes
2019-01-05filter/rubylang: fix SQLite DB lifetime problems
2019-01-02v2writable: disable parallelism on indexlevel=basic
2018-12-28init: allow --skip of old epochs for -V2 repos
2018-08-03V2Writeable.pm: In unindex_oid delete the message from msgmap
2018-08-03V2Writeable.pm: Ensure that a found message number is in the msgmap
2018-08-03SearchIdx,V2Writeable: Update num_highwater on optimized deletes
2018-08-03Msgmap.pm: Track the largest value of num ever assigned
2018-07-15v2writable: unindex deleted messages after incremental fetch
2018-07-04v2: fill alternates with old epochs on init from mirrors
2018-04-18ensure SQLite and Xapian files respect core.sharedRepository
2018-04-18use %H consistently to disable abbreviations
2018-04-18searchidx: regenerate and avoid article number gaps on full index
2018-04-18v2: improve deduplication checks
2018-04-18v2: generate better Message-IDs for duplicates
2018-04-18v2writable: reduce partititions by one
2018-04-07store less data in the Xapian document
2018-04-07v2writable: reduce barriers
2018-04-07over: remove forked subprocess
2018-04-06www: favor reading more from SQLite, and less from Xapian
2018-04-06over: use only supported and safe SQLite APIs
2018-04-06v2writable: refer to git each repository as "epoch"
2018-04-06v2writable: allow tracking parallel versions
2018-04-05v2writable: remove redundant remove from Over DB
2018-04-05v2writable: recount partitions after acquiring lock
2018-04-04v2writable: do not modify DBs while iterating for ->remove
2018-04-04v2: support incremental indexing + purge
2018-04-04import: rewrite less history during purge
2018-04-02v2writable: simplify barrier vs checkpoints
2018-04-02replace Xapian skeleton with SQLite overview DB
2018-04-01v2writable: fix parallel termination
2018-04-01v2: one file, really
2018-03-30v2: respect core.sharedRepository in git configs
2018-03-30v2writable: go backwards through alternate Message-IDs
2018-03-30v2writable: convert some fatal reindex errors to warnings
2018-03-30v2writable: allow gaps in git partitions
2018-03-29v2writable: initializing an existing inbox is idempotent
2018-03-29v2writable: cleanup: get rid of unused fields
2018-03-29v2writable: support purging messages from git entirely
2018-03-29v2writable: append, instead of prepending generated Message-ID