about summary refs log tree commit homepage
path: root/lib/PublicInbox/Msgmap.pm
DateCommit message (Expand)
2020-08-26over+msgmap: respect WAL journal_mode if set
2020-08-26msgmap: use "CREATE TABLE IF NOT EXISTS"
2020-08-10msgmap: tmp_clone: simplify + meaningful filename
2020-08-08support setting No_COW on Perl <5.22
2020-08-06msgmap: tmp_clone: use MEMORY journal upon reconnect
2020-07-30msgmap: disable CoW for tmp_clone, too
2020-07-29v2writable: use {inboxdir} for msgmap->tmp_clone
2020-07-25index+xcpdb: support --no-sync flag
2020-07-18msgmap: fix atfork_* callbacks
2020-07-14over+msgmap: do not store filename after DBI->connect
2020-07-14nntpd+imapd: detect unlinked msgmap
2020-06-23init: add --skip-artnum parameter
2020-06-13msgmap: split ->max into its own method
2020-05-26msgmap: tmp_clone: use in-memory journal
2020-05-12msgmap: use TRUNCATE for journal_mode, for now
2020-02-06treewide: run update-copyrights from gnulib for 2019
2019-09-09run update-copyrights from gnulib for 2019
2019-07-13nntp: support optional [range] arg in LISTGROUP
2019-06-24msgmap: mid_insert: use plain "INSERT" to detect duplicates
2019-05-25msgmap: remove double negative
2018-08-03Msgmap.pm: Track the largest value of num ever assigned
2018-04-24msgmap: add limit to response for NNTP
2018-04-22extmsg: use Xapian only for partial matches
2018-04-18ensure SQLite and Xapian files respect core.sharedRepository
2018-04-18Merge remote-tracking branch 'origin/master' into v2
2018-04-18searchidx: regenerate and avoid article number gaps on full index
2018-04-07msgmap: speed up minmax with separate queries
2018-04-06v2writable: allow tracking parallel versions
2018-04-04v2: support incremental indexing + purge
2018-04-03nntp: simplify the long_response API
2018-04-03msgmap: replace id_batch with ids_after
2018-04-02replace Xapian skeleton with SQLite overview DB
2018-03-22v2writable: support reindexing Xapian
2018-03-22msgmap: add tmp_clone to create an anonymous copy
2018-03-19v2writable: implement remove correctly
2018-02-22Don't use LIMIT in UPDATE statements
2018-02-07update copyrights for 2018
2017-06-26msgmap: reduce constant usage
2017-06-23msgmap: ignore duplicates instead of dying
2017-06-22msgmap: mid_insert ignores duplicates instead of die-ing
2016-08-11search: support alt-ID for mapping legacy serial numbers
2016-07-31msgmap: fix use of transactions
2015-11-20various internal documentation updates
2015-10-02Msgmap: pass ReadOnly DBI flag for non-writable opens
2015-09-30remove unnecessary fields usage
2015-09-21msgmap: minor cleanup to move constant declaration
2015-09-19nntp: use long response API for LISTGROUP
2015-09-18read-only NNTP server
2015-09-15msgmap: add message mapping via SQLite