mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-25 12:28:09 +01:00
NEWS: news for initial revision tracking support (0.21)
This commit is contained in:
parent
ff1fb5027c
commit
ea7c2e54f0
1 changed files with 31 additions and 0 deletions
31
NEWS
31
NEWS
|
@ -7,6 +7,31 @@ General
|
||||||
Notmuch now requires gmime >= 2.6.7. The gmime 2.4 series is no longer
|
Notmuch now requires gmime >= 2.6.7. The gmime 2.4 series is no longer
|
||||||
supported.
|
supported.
|
||||||
|
|
||||||
|
Database revision tracking: `lastmod:` queries
|
||||||
|
|
||||||
|
Each message now has a metadata revision number that increases with
|
||||||
|
every tagging operation. See the discussion of `lastmod:` in
|
||||||
|
`notmuch-search-terms(7)` for more information.
|
||||||
|
|
||||||
|
Notmuch database upgrade to support `lastmod:` queries
|
||||||
|
|
||||||
|
The above mentioned `lastmod:` prefix. This will be done
|
||||||
|
automatically, without prompting on the next time `notmuch new` is
|
||||||
|
run after the upgrade. The upgrade is not reversible, and the
|
||||||
|
upgraded database will not be readable by older versions of
|
||||||
|
Notmuch. As a safeguard, a database dump will be created in the
|
||||||
|
`.notmuch` directory before upgrading.
|
||||||
|
|
||||||
|
Command Line Interface
|
||||||
|
----------------------
|
||||||
|
|
||||||
|
Database revision tracking
|
||||||
|
|
||||||
|
Two new options were added to support revision tracking. A global
|
||||||
|
option "--uuid" (`notmuch(1)`) was added for to detect counter
|
||||||
|
rollover and reinitialization, and `notmuch-count(1)` gained a
|
||||||
|
`--lastmod` option to query database revision tracking data.
|
||||||
|
|
||||||
Emacs Interface
|
Emacs Interface
|
||||||
---------------
|
---------------
|
||||||
|
|
||||||
|
@ -27,6 +52,12 @@ Library
|
||||||
The use of absolute paths is now enforced when calling
|
The use of absolute paths is now enforced when calling
|
||||||
`notmuch_database_{open, create}`.
|
`notmuch_database_{open, create}`.
|
||||||
|
|
||||||
|
Database revision tracking
|
||||||
|
|
||||||
|
Revision tracking is supported via a new prefix "lastmod:" in the
|
||||||
|
query parser and the new function
|
||||||
|
`notmuch_database_get_revision`. For the latter, see `notmuch(3)`.
|
||||||
|
|
||||||
Notmuch 0.20.2 (2015-06-27)
|
Notmuch 0.20.2 (2015-06-27)
|
||||||
===========================
|
===========================
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue