[dovecot/core] 395aa4: LAYOUT=index: Make sure error is preserved if crea...

GitHub noreply at github.com
Fri Jul 1 15:00:14 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 395aa4fe4639d13f37a470409d879f1c2b11254a
      https://github.com/dovecot/core/commit/395aa4fe4639d13f37a470409d879f1c2b11254a
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/lib-storage/list/mailbox-list-index-backend.c

  Log Message:
  -----------
  LAYOUT=index: Make sure error is preserved if created mailbox can't be added to list index.

mailbox_delete() could overwrite the error.


  Commit: 8952d797eca36f997ec36569e783871b597a9216
      https://github.com/dovecot/core/commit/8952d797eca36f997ec36569e783871b597a9216
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/lib-sql/driver-cassandra.c

  Log Message:
  -----------
  cassandra: Warn if queries take too long (default 5 secs)

Can be changed with e.g. "connect = ... warn_timeout=30s"


  Commit: e401fa68eb1e7761ffd0b747919d44568555efee
      https://github.com/dovecot/core/commit/e401fa68eb1e7761ffd0b747919d44568555efee
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/lib-sql/driver-cassandra.c

  Log Message:
  -----------
  cassandra: If query fails, include how long the reply took in the error message.


  Commit: 14189e0d0af45ddcb888d026bd8d7e4609912ec5
      https://github.com/dovecot/core/commit/14189e0d0af45ddcb888d026bd8d7e4609912ec5
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/lib-sql/driver-cassandra.c

  Log Message:
  -----------
  cassandra: Added debug_queries connect setting.

This logs all the queries and how long they took, without having to log all
the other Cassandra library debug messages.


  Commit: 701eb90460d6c57845dc4e0bf595a5d0b90b01c1
      https://github.com/dovecot/core/commit/701eb90460d6c57845dc4e0bf595a5d0b90b01c1
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/lib-dict/dict-client.c
    M src/lib-dict/dict-private.h
    M src/lib-dict/dict.c

  Log Message:
  -----------
  dict-client: Don't log slow background async commit/iteration replies.

If a caller has already finished iteration, or does async commit without a
callback, it means that it started the query without caring when it
finishes. The caller may already have been doing blocking work while
waiting for the dict reply. We don't want to log a warning, because it
could be completely wrong.


  Commit: 38fa43690a1cdc1917245f5f834ec40a89e83d91
      https://github.com/dovecot/core/commit/38fa43690a1cdc1917245f5f834ec40a89e83d91
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/lib-dict/dict-client.c

  Log Message:
  -----------
  dict-client: Make sure query's start_time is up-to-date.


  Commit: f733f54c88d6acccad5e057f03a10d5221216c61
      https://github.com/dovecot/core/commit/f733f54c88d6acccad5e057f03a10d5221216c61
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/lib-http/http-client-request.c

  Log Message:
  -----------
  lib-http: Clarify response message when retries have happened.

"1 attempts" sounds like 1 attempt in total, while this was actually the
second attempt.


  Commit: b11e9673b057d18c21c683ab17ee7350b9455dde
      https://github.com/dovecot/core/commit/b11e9673b057d18c21c683ab17ee7350b9455dde
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/lib-dict/dict-client.c

  Log Message:
  -----------
  dict-client: Attempt to connect to dict socket for 1 second before failing.


Compare: https://github.com/dovecot/core/compare/78d3297718fa...b11e9673b057


More information about the dovecot-cvs mailing list