[dovecot/core] e21492: fs-posix: mkdir missing directory if it's changed ...

GitHub noreply at github.com
Fri May 11 14:30:22 EEST 2018


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: e21492c94e03e4e8d64e91c8b3999ca8ee3a48ef
      https://github.com/dovecot/core/commit/e21492c94e03e4e8d64e91c8b3999ca8ee3a48ef
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-05-11 (Fri, 11 May 2018)

  Changed paths:
    M src/lib-fs/fs-posix.c

  Log Message:
  -----------
  fs-posix: mkdir missing directory if it's changed by FS_METADATA_WRITE_FNAME

The temp file is created to the initial directory. If the directory is
changed by FS_METADATA_WRITE_FNAME, the new destination directory didn't
necessarily exist. If the link() or rename() fails with ENOENT, try to
mkdir the missing directories.


  Commit: 24ce9dacb558caf7421e6a68ae7654967597fc86
      https://github.com/dovecot/core/commit/24ce9dacb558caf7421e6a68ae7654967597fc86
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-05-11 (Fri, 11 May 2018)

  Changed paths:
    M src/plugins/fts/fts-storage.c

  Log Message:
  -----------
  fts: Make sure indexing virtual mailbox doesn't recurse and index mail multiple times


  Commit: 0d35e1e8f11e4b5460db76117ae0fe3e82cf39c3
      https://github.com/dovecot/core/commit/0d35e1e8f11e4b5460db76117ae0fe3e82cf39c3
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-05-11 (Fri, 11 May 2018)

  Changed paths:
    M src/plugins/fts/fts-storage.c

  Log Message:
  -----------
  fts: Indexing virtual mailbox didn't always index the last mails


  Commit: d507390d99421fdbe06592444328b27dbe20fbd8
      https://github.com/dovecot/core/commit/d507390d99421fdbe06592444328b27dbe20fbd8
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-05-11 (Fri, 11 May 2018)

  Changed paths:
    M src/plugins/fts/fts-storage.c

  Log Message:
  -----------
  fts: When indexing virtual mailbox, index each real mailbox entirely

Index all the unindexed messages in them at once, instead of jumping between
real mailboxes and indexing them in small pieces.


Compare: https://github.com/dovecot/core/compare/c8bc87dc4ef4...d507390d9942
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the dovecot-cvs mailing list