[dovecot/core] a91fc8: lib-sql: Added sql_result_get_error_type().

GitHub noreply at github.com
Sun Jul 17 19:00:12 UTC 2016


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

  Changed paths:
    M src/lib-sql/sql-api-private.h
    M src/lib-sql/sql-api.c
    M src/lib-sql/sql-api.h

  Log Message:
  -----------
  lib-sql: Added sql_result_get_error_type().

For now the only special error type is SQL_RESULT_ERROR_TYPE_WRITE_UNCERTAIN.


  Commit: 6e7d98bbd08d0db62eae80fa8654fb13f5508847
      https://github.com/dovecot/core/commit/6e7d98bbd08d0db62eae80fa8654fb13f5508847
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-17 (Sun, 17 Jul 2016)

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

  Log Message:
  -----------
  cassandra: Support returning SQL_RESULT_ERROR_TYPE_WRITE_UNCERTAIN


  Commit: 766680f7a0017ce293b8434aab8f91bbb1afabca
      https://github.com/dovecot/core/commit/766680f7a0017ce293b8434aab8f91bbb1afabca
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-17 (Sun, 17 Jul 2016)

  Changed paths:
    M src/lib-sql/driver-cassandra.c
    M src/lib-sql/driver-mysql.c
    M src/lib-sql/driver-pgsql.c
    M src/lib-sql/driver-sqlite.c
    M src/lib-sql/driver-sqlpool.c
    M src/lib-sql/sql-api-private.h
    M src/lib-sql/sql-api.c
    M src/lib-sql/sql-api.h

  Log Message:
  -----------
  lib-sql: Added sql_transaction_commit2()

In v2.3 the sql_transaction_commit() API was just modified, but for now
we'll add this _commit2() to preserve API compatibility.


  Commit: 88e90423c5081fbcbd09d824bec79c677208be01
      https://github.com/dovecot/core/commit/88e90423c5081fbcbd09d824bec79c677208be01
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-17 (Sun, 17 Jul 2016)

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

  Log Message:
  -----------
  cassandra: Support commit2 API


  Commit: 9517760ef9e71441c43cba12d6ef45efa0e5f0b8
      https://github.com/dovecot/core/commit/9517760ef9e71441c43cba12d6ef45efa0e5f0b8
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-17 (Sun, 17 Jul 2016)

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

  Log Message:
  -----------
  lib-dict: Added DICT_COMMIT_RET_WRITE_UNCERTAIN


Compare: https://github.com/dovecot/core/compare/9dc6403b3e53...9517760ef9e7


More information about the dovecot-cvs mailing list