pgadapter

PostgreSQL wire-protocol proxy for Cloud Spanner

APACHE-2.0 License

Stars
49
Committers
12

Bot releases are visible (Hide)

pgadapter - v0.34.0 Latest Release

Published by release-please[bot] 4 months ago

0.34.0 (2024-06-07)

Features

Dependencies

  • downgrade Liquibase version and enable Emulator tests (#1882) (c466cd3)
  • update alpine docker tag (#1844) (6f5489d)
  • update dependency com.google.auto.value:auto-value-annotations to v1.11.0 (#1920) (a541ed7)
  • update dependency com.google.cloud.tools:jib-maven-plugin to v3.4.3 (#1906) (079bd57)
  • update dependency com.google.googlejavaformat:google-java-format to v1.22.0 (#1894) (3e6b8bb)
  • update dependency com.spotify.fmt:fmt-maven-plugin to v2.23 (#1832) (b6b3677)
  • update dependency commons-cli:commons-cli to v1.8.0 (#1858) (97eb752)
  • update dependency coverlet.collector to v6.0.2 (#1890) (59091ba)
  • update dependency go to v1.22.4 (#1931) (1938f37)
  • update dependency google.auth to v2.30.0 (#1938) (2bc1098)
  • update dependency io.hypersistence:hypersistence-utils-hibernate-63 to v3.7.6 (#1930) (0058b62)
  • update dependency io.opentelemetry:opentelemetry-bom to v1.39.0 (#1939) (f0b7e55)
  • update dependency nunit.analyzers to v3.10.0 (#1896) (2bd5a3a)
  • update dependency nunit.analyzers to v4 (#1916) (66ad7b2)
  • update dependency org.checkerframework:checker-qual to v3.44.0 (#1924) (36b0d7c)
  • update dependency org.jetbrains.kotlin:kotlin-stdlib-jdk8 to v2 (#1815) (c90f221)
  • update dependency org.springframework.boot:spring-boot-dependencies to v3.3.0 (#1848) (ef04d3b)
  • update dependency org.springframework.boot:spring-boot-starter-parent to v3.3.0 (#1849) (b3bae1b)
  • update dependency org.testcontainers:testcontainers to v1.19.8 (#1891) (9b37de3)
  • update dependency requests to <2.32.3 (#1818) (68db6cb)
  • update dependency requests to v2.32.3 (#1905) (42178b4)
  • update dependency testcontainers to v4.5.0 (#1869) (cac69d1)
  • update dependency testcontainers to v4.5.1 (#1898) (f1fc660)
  • update github.com/googlecloudplatform/pgadapter/wrappers/golang digest to 42178b4 (#1864) (218a43e)
  • update github.com/googlecloudplatform/pgadapter/wrappers/golang digest to ef04d3b (#1840) (a305a6b)
  • update Go latency comparison Docker image (#1918) (6615fbf)
  • update golang docker tag to v1.22.4 (#1932) (cf942a5)
  • update maven docker tag to v3.9.7 (#1895) (b1d75ca)
  • update module cloud.google.com/go/spanner to v1.63.0 (#1862) (a40a88e)
  • update module github.com/docker/docker to v24.0.9+incompatible [security] (#1889) (4c435c0)
  • update module github.com/docker/docker to v26 (#1921) (78eaf85)
  • update module github.com/docker/docker to v26.1.4+incompatible (#1935) (db85f37)
  • update module github.com/jackc/pgx/v5 to v5.6.0 (#1870) (5fd62de)
  • update module github.com/jackc/pgx/v5 to v5.6.0 (#1899) (34d6eb3)
  • update module github.com/testcontainers/testcontainers-go to v0.31.0 (#1912) (e0867d6)
  • update module golang.org/x/oauth2 to v0.21.0 (#1928) (0395f05)
  • update module google.golang.org/api to v0.182.0 (#1914) (579c239)
  • update module google.golang.org/api to v0.183.0 (#1933) (4dbd44d)
  • update spring-boot.version to v3.3.0 (#1851) (f789874)

Documentation

pgadapter - v0.33.2

Published by release-please[bot] 5 months ago

0.33.2 (2024-05-22)

Bug Fixes

Dependencies

  • update dependency django to v5.0.6 (#1689) (3bc68de)
  • update dependency go to v1.22.3 (#1749) (3aa417d)
  • update dependency google.auth to v2.29.0 (#1793) (bcae7cd)
  • update dependency io.opentelemetry:opentelemetry-bom to v1.38.0 (#1833) (bcba310)
  • update dependency io.opentelemetry:opentelemetry-exporter-otlp to v1.38.0 (#1834) (afa762b)
  • update dependency io.opentelemetry:opentelemetry-sdk to v1.38.0 (#1835) (1a0dc0d)
  • update dependency io.opentelemetry:opentelemetry-sdk-metrics to v1.38.0 (#1838) (b244de0)
  • update dependency org.hibernate.orm:hibernate-core to v6.5.1.final (#1782) (3f9f240)
  • update dependency org.hibernate.orm:hibernate-core to v6.5.2.final (#1811) (7c94c26)
  • update dependency org.liquibase:liquibase-maven-plugin to v4.28.0 (#1828) (509b41c)
  • update dependency org.postgresql:postgresql to v42.6.1 [security] (#1830) (ffc3401)
  • update dependency org.postgresql:postgresql to v42.7.3 (#1839) (63c50d3)
  • update dependency org.springframework.boot:spring-boot-starter-parent to v3.2.5 (#1841) (6a727e5)
  • update dependency psycopg-binary to v3.1.19 (#1792) (0363b10)
  • update dependency pytz to v2024 (#1693) (72dfc1f)
  • update dependency testcontainers to v4 (#1795) (e49b85f)
  • update dependency ts-node to v10.9.2 (#1799) (e31aa1a)
  • update github.com/googlecloudplatform/pgadapter/wrappers/golang digest to cfb53f3 (#1814) (fec2e7e)
  • update golang docker tag to v1.22.3 (#1753) (38feadf)
  • update module cloud.google.com/go/spanner to v1.62.0 (#1786) (4142f0a)
  • update module github.com/docker/docker to v26.1.2+incompatible (#1754) (c9ab386)
  • update module github.com/docker/docker to v26.1.3+incompatible (#1794) (8555bee)
  • update module github.com/googlecloudplatform/pgadapter/wrappers/golang to v0.0.0-20240516111254-4142f0a3ddee (#1678) (1acf2d4)
  • update module github.com/jackc/pgx/v4 to v4.18.3 (#1756) (7e6d0a6)
  • update module github.com/jackc/pgx/v4 to v5 (#1708) (f0b19cd)
  • update module github.com/testcontainers/testcontainers-go to v0.31.0 (#1757) (d26b3ac)
  • update module golang.org/x/oauth2 to v0.20.0 (#1767) (b291bdd)
  • update module google.golang.org/api to v0.180.0 (#1783) (69e4e93)
  • update module google.golang.org/api to v0.181.0 (#1802) (f7dd6ab)
  • update spring-boot.version to v3 (#1711) (a476185)
  • update ubuntu docker tag to v24 (#1785) (2cbbba8)

Documentation

pgadapter - v0.33.1

Published by release-please[bot] 5 months ago

0.33.1 (2024-05-10)

Dependencies

  • update dependency testcontainers to v4 (#1700) (e6f305a)
  • update eclipse-temurin docker tag to v22 (#1701) (bfa3ed3)
  • update gcr.io/google.com/cloudsdktool/google-cloud-cli docker tag to v474 (#1702) (1351a6c)
  • update module github.com/docker/docker to v26 (#1703) (2839f6f)
pgadapter - v0.33.0

Published by release-please[bot] 6 months ago

0.33.0 (2024-05-01)

Features

  • log info to stdout and warnings and errors to stderr (#1626) (19fbe8e)

Bug Fixes

  • add a random service name for OpenTelemetry (#1629) (3cfabdd)
  • add default replacement for obj_description (#1686) (dc0555b)
  • fix auto-detection of npgsql on Windows (#1674) (6a31bb9)
  • skip test on emulator (444e133)

Dependencies

  • update alpine docker tag (#1655) (0d6b9ec)
  • update codecov/codecov-action action to v4 (#1687) (825348c)
  • update dependency @google-cloud/spanner to v7 (#1688) (e72bb70)
  • update dependency com.google.cloud.tools:jib-maven-plugin to v3.4.2 (#1656) (cc82ef7)
  • update dependency django to ~=4.2.11 (#1657) (e6e0144)
  • update dependency flask to v2.3.3 (#1667) (3268268)
  • update dependency flask to v3 (#1690) (1ec7503)
  • update dependency google.auth to ~=2.29.0 (#1668) (f44b056)
  • update dependency io.hypersistence:hypersistence-utils-hibernate-63 to v3.7.5 (#1676) (bc9fd09)
  • update dependency org.postgresql:postgresql to v42.7.3 (#1648) (72c5c26)
  • update dependency sinatra to v4 (#1695) (ed9f78c)
  • update dependency sqlalchemy to v1.4.52 (#1649) (333facb)
  • update dependency ts-node to v10.9.2 (#1650) (27b4262)
  • update dependency typescript to v5.4.5 (#1670) (950209f)
  • update golang docker tag (#1671) (def1e60)
  • update junixsocket.version to v2.9.1 (#1672) (d469790)
  • update maven docker tag to v3.9.6 (#1651) (c836a30)
  • update module cloud.google.com/go/spanner to v1.60.0 (#1673) (df6445b)
  • update module cloud.google.com/go/spanner to v1.61.0 (#1682) (2753893)
  • update module github.com/jackc/pgx/v4 to v4.18.3 (#1652) (08d8d52)
  • update module github.com/jackc/pgx/v5 to v5.5.5 (#1653) (a916cff)
  • update module github.com/testcontainers/testcontainers-go to v0.30.0 (#1680) (b34aeac)
  • update module golang.org/x/oauth2 to v0.19.0 (#1681) (076db91)
  • update module google.golang.org/api to v0.176.1 (#1683) (16501dd)
  • update module google.golang.org/api to v0.177.0 (#1697) (9be8009)
  • update python docker tag to v3.12 (#1685) (296bf3a)
  • update spring-boot.version to v2.7.18 (#1654) (b886b67)

Documentation

pgadapter - v0.32.0

Published by release-please[bot] 7 months ago

0.32.0 (2024-03-26)

Features

Documentation

  • document how to get 32-bit integers in node-postgres (#1512) (d49e678)
  • sleep 2s to ensure PGAdapter has started (#1533) (8b1475c)
  • support read/write tx in latency comparison (#1532) (7c14284)
pgadapter - v0.31.1

Published by release-please[bot] 8 months ago

0.31.1 (2024-03-07)

Bug Fixes

pgadapter - v0.31.0

Published by release-please[bot] 8 months ago

0.31.0 (2024-02-21)

Features

Bug Fixes

  • respect the SPANNER_EMULATOR_HOST env var (#1432) (2f059f7)

Dependencies

  • remove junit dependency from compile path (#1423) (9c315d1)

Documentation

  • Ruby ActiveRecord bit-reversed sequence sample (#1434) (176dd15)
  • run Ruby ActiveRecord sample on emulator (#1433) (cd6c9dc)
pgadapter - v0.30.0

Published by release-please[bot] 8 months ago

0.30.0 (2024-02-16)

Features

Bug Fixes

Performance Improvements

  • support virtual threads on Java 21 and higher (#1406) (ebdf1dd)

Dependencies

Documentation

  • add sample for using bit-reversed sequence with plain Hibernate (#1416) (ca23785)
  • remove samples for Cloud Run that embed PGAdapter in Docker image (#1415) (d60dc31)
pgadapter - v0.29.1

Published by release-please[bot] 8 months ago

0.29.1 (2024-02-09)

Bug Fixes

Performance Improvements

  • reduce memory consumption during conversion of JSONB in binary format (#1346) (adbbd2b)
pgadapter - v0.29.0

Published by release-please[bot] 9 months ago

0.29.0 (2024-02-06)

Features

Bug Fixes

  • do not allocate statement name if it fails (#1252) (d438ce5)

Documentation

pgadapter - v0.28.0

Published by release-please[bot] 10 months ago

0.28.0 (2023-12-29)

Features

  • translate integrity constraint error codes (#1266) (9d1ed5a)

Bug Fixes

Dependencies

Documentation

pgadapter - v0.27.1

Published by release-please[bot] 11 months ago

0.27.1 (2023-11-23)

Bug Fixes

  • re-instante public constructor for ProxyServer (#1216) (a8ce633)
pgadapter - v0.27.0

Published by release-please[bot] 11 months ago

0.27.0 (2023-11-23)

Features

Documentation

pgadapter - v0.26.0

Published by release-please[bot] 12 months ago

0.26.0 (2023-11-07)

Features

Bug Fixes

Dependencies

  • update github.com/googlecloudplatform/pgadapter/wrappers/golang digest to d26b77d (#1091) (f6c22b6)
  • update ycsb dependencies (#1142) (7bb4af0)

Documentation

  • add protocol hint to pgbench documentation (#1140) (05bed1e)
pgadapter - v0.25.0

Published by release-please[bot] about 1 year ago

0.25.0 (2023-10-14)

Features

Bug Fixes

Dependencies

pgadapter - v0.24.0

Published by release-please[bot] about 1 year ago

0.24.0 (2023-09-21)

Features

  • translate Aborted to SerializationFailure errors (#1045) (e5fce8b)

Dependencies

Documentation

  • add missing 's' in fully qualified name in error message (54182d0)
  • add missing 's' in fully qualified name in error message (#1058) (3db97ba)
  • update Hibernate sample to Hibernate 6.2 (#1020) (71dc0ef)
  • use Go wrapper for gorm sample (#1055) (bc71c8b)
pgadapter - v0.23.1

Published by release-please[bot] about 1 year ago

0.23.1 (2023-09-07)

Documentation

Dependencies

pgadapter - v0.23.0

Published by release-please[bot] about 1 year ago

0.23.0 (2023-08-10)

Features

Documentation

  • Cloud Run sidecar with .NET sample app (#965) (bae6f23)
  • Cloud Run sidecar with Go sample app (#962) (03fdbf1)
  • Cloud Run sidecar with Java app sample (#959) (e6603ef)
  • Cloud Run sidecar with Node.js sample app (#963) (dd2d420)
  • Cloud Run sidecar with Python sample app (#964) (81d0d36)
  • Cloud Run sidecar with Ruby sample app (#966) (e9914b3)
  • create generic cloud-run sidecar sample (#973) (00ce9b5)

Dependencies

pgadapter - v0.22.1

Published by release-please[bot] over 1 year ago

0.22.1 (2023-07-03)

Documentation

pgadapter - v0.22.0

Published by release-please[bot] over 1 year ago

0.22.0 (2023-07-01)

Features

  • create local PostgreSQL copy and support pg_dump and pg_restore (#878) (ff0d5ea)
  • replace 'for update' clauses with LOCK_SCANNED_RANGES=exclusive hint (#699) (08b567c)
  • support replacement of DDL statements (#893) (7880f1f)

Bug Fixes

  • remove invalid BootstrapMessage length check (#910) (be431a8)

Dependencies

Documentation