#3691: Add LMDB support
---------------------------+----------------------
  Reporter:  rsc           |      Owner:  mutt-dev
      Type:  enhancement   |     Status:  closed
  Priority:  minor         |  Milestone:
 Component:  header cache  |    Version:
Resolution:  fixed         |   Keywords:
---------------------------+----------------------
Changes (by Kevin McCarthy <kevin@…>):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"fca7e504ab6a0de506f33ddde90267d07dc74049"
 6924:fca7e504ab6a]:
 {{{
 #!CommitTicketReference repository=""
 revision="fca7e504ab6a0de506f33ddde90267d07dc74049"
 Fixes to the LMDB header cache. (closes #3691)

 Use mdb_txn_abort() to free up readonly/reset transactions, and avoid
 leaking memory.

 Fix hcache_delete() key generation - looks like this was an incorrect
 copy/paste from the bdb code.

 Use dprint, not fprintf, for debugging messages.

 Remove strange blending of enum and bitfield logic for the txn_mode
 state.

 Remove some duplicate code from store/fetch raw.
 }}}

--
Ticket URL: <https://dev.mutt.org/trac/ticket/3691#comment:14>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Reply via email to