Skip to content
This repository has been archived by the owner on Dec 8, 2021. It is now read-only.

v0.5.0 Release - Beta

Compare
Choose a tag to compare
@devjgm devjgm released this 09 Jan 18:44
· 233 commits to master since this release
59c56a9

File Checksums

Extension SHA256 checksum
.tar.gz 06673c29657adeb4346b5c08b44739c2455bbc39a8be39c1ca9457ae5ec5f1cc
.zip 0ff7679473b89f005a167b137c7ab3045b4f3ece0ac907e65ad6051a529109d6

Release Notes

  • Breaking Changes

    • fix!: support full TIMESTAMP range in g::c::spanner::Timestamp (#1166)
    • refactor!: make SessionPoolOptions a class (#1130)
  • Other Changes

    • fix: avoid deadlock waiting for Session allocation (#1170)
    • bug: number of channels was inadvertently limited to 1 (#1169)
    • bug: deflake rollback integration test (#1164)
    • feat: add optimistic concurrency control loop for IAM (#1162)
    • feat: add build to check API breakage (#1155)
    • feat: add CMake option to disable -Werror/-WX (#1150)
    • feat: commit begins transaction if not already begun (#1143)
    • feat: delete bad sessions from pool (#1142)
    • feat: handle session-not-found in all connection_impl methods (#1141)
    • bug: set "sticky" I/O format flags before forking threads (#1128)