cloud-sql-jdbc-socket-factory

A collection of Java libraries for connecting securely to Cloud SQL

APACHE-2.0 License

Stars
221
Committers
44

Bot releases are hidden (Show)

cloud-sql-jdbc-socket-factory - cloud-sql-java-connector v1.3.0

Published by shubha-rajan over 3 years ago

Features

  • add support for Postgres IAM authentication in JDBC and R2DBC connectors (#490) (3799c78)

Bug Fixes

  • exclude unreachable optional dependency in r2dbc-core (#510) (448a353)
  • require TLSv1.3 when connecting using IAM authentication (#506) (822a203)

mysql-socket-factory

filename sha256 hash
mysql-socket-factory-1.3.0-jar-with-dependencies.jar 697a6b0f1afdca2ed9fa2cb225892dc8414024456376105a2705063a6c2b4afd *-
mysql-socket-factory-1.3.0-jar-with-driver-and-dependencies.jar 01ee2ffa08ff2840b449ccd5d2cdf4dc8dc0e878ae5072611d2260646c55309c *-
mysql-socket-factory-connector-j-8-1.3.0-jar-with-dependencies.jar 64690004be9cf3e6b3908bcc99b5745eb5544dbdf558c5ad6330f70da37a1f92 *-
mysql-socket-factory-connector-j-8-1.3.0-jar-with-driver-and-dependencies.jar 602427448cc8c34595c127a5f55d48ed40f93ccf6dfd7a64bdc3d595653e772a *-

postgres-socket-factory

filename sha256 hash
postgres-socket-factory-1.3.0-jar-with-dependencies.jar adc1f43d37235ea0f815ff2a27ebd86e472e2a186f46057c04f07e628d0e5569 *-
postgres-socket-factory-1.3.0-jar-with-driver-and-dependencies.jar bbdf6b23ffc5955c2c745365eec7a55f690c0318ff66454c9cb8eba6559c3be7 *-

jdbc-sqlserver

filename sha256 hash
cloud-sql-connector-jdbc-sqlserver-1.3.0-jar-with-dependencies.jar 660434de95d27f65aa90bde03abf3b3e042d45b3291e9c39db7a707c3453cdfb *-
cloud-sql-connector-jdbc-sqlserver-1.3.0-jar-with-driver-and-dependencies.jar 952b7996cdc29c377c3b97c72a6c2e3b6011866967007a35bf49612ce431d6a8 *-

r2dbc-mysql

filename sha256 hash
cloud-sql-connector-r2dbc-mysql-1.3.0-jar-with-dependencies.jar 6088641648d8a6146f33f37f3dfc5233cc380c998c19b9b255ddb2fae98ebb76 *-
cloud-sql-connector-r2dbc-mysql-1.3.0-jar-with-driver-and-dependencies.jar d05b437c216334e1c9e6a82eeaa43afd0ca9c7e4ba3910b85a87cbc628e54cfb *-

r2dbc-postgres

filename sha256 hash
cloud-sql-connector-r2dbc-postgres-1.3.0-jar-with-dependencies.jar 0d160e028b05d105973f3270aab765c9fae876e4d6b744f83ae01dbbb33155b3 *-
cloud-sql-connector-r2dbc-postgres-1.3.0-jar-with-driver-and-dependencies.jar 7a84e87dfbcaae586501c59e8390ac8718e0444c68b594b4ea85c5a983778216 *-

r2dbc-sqlserver

filename sha256 hash
cloud-sql-connector-r2dbc-sqlserver-1.3.0-jar-with-dependencies.jar 51b42c163afa9d0378718ae0552c306970a314b2e48bacab9be0e7b9b74fc728 *-
cloud-sql-connector-r2dbc-sqlserver-1.3.0-jar-with-driver-and-dependencies.jar 869ba98a838cc6ba087888757b4a6b93fb42ab9f2a355d68d3886f1c28b4d159 *-
cloud-sql-jdbc-socket-factory - Release v1.2.1

Published by shubha-rajan over 3 years ago

Changelog

1.2.1 (2021-02-16)

Documentation


mysql-socket-factory

filename sha256 hash
mysql-socket-factory-1.2.1-jar-with-dependencies.jar e787fd17227ae101940e72e2b12bf02e4da3b5512c4deb44a38cf6d4192f8766 *-
mysql-socket-factory-1.2.1-jar-with-driver-and-dependencies.jar f0376faea88b1f50f9fefb024674012dd767eb51ca00adf2bda2f9af37ff6e43 *-
mysql-socket-factory-connector-j-6-1.2.1-jar-with-dependencies.jar 91ca129bf97e7e54d3b7339a800603db00bd7b89673090d774002557c8f809c8 *-
mysql-socket-factory-connector-j-6-1.2.1-jar-with-driver-and-dependencies.jar 134f31ae4a4c9f43960a605eeee99896c3088aaf8cc6d4acc0ec267dc658f4e0 *-
mysql-socket-factory-connector-j-8-1.2.1-jar-with-dependencies.jar eb17624be5964a766b2b0edf9a58efa31f3fb30da1f67f2370a19fc952eccb28 *-
mysql-socket-factory-connector-j-8-1.2.1-jar-with-driver-and-dependencies.jar 6ca23ccb19f540b16c6ce4730effb44fde3d97661a9b3880ac3d0c367f03d472 *-

postgres-socket-factory

filename sha256 hash
postgres-socket-factory-1.2.1-jar-with-dependencies.jar 508a2934a4a886cc24283f3ba3fd8bcfc40f998e03d0eca58ac34356426efd25 *-
postgres-socket-factory-1.2.1-jar-with-driver-and-dependencies.jar 1b1fba25cfe66b7269d91fdf04380d5e2fdeb9f0df55e6065ad3a410c3be2981 *-

jdbc-sqlserver

filename sha256 hash
cloud-sql-connector-jdbc-sqlserver-1.2.1-jar-with-dependencies.jar 84db07bc1df6b61fbabe7dae067238ddd919c43e90f232b856cd42efe22f6dd6 *-
cloud-sql-connector-jdbc-sqlserver-1.2.1-jar-with-driver-and-dependencies.jar 974f8507eaf231eb3eee686290d579fcb129f7d65a33cda5589c083c8bd7eb78 *-

r2dbc-mysql

filename sha256 hash
cloud-sql-connector-r2dbc-mysql-1.2.1-jar-with-dependencies.jar 3192963a38151ba14556a9d547e7444e2cd6726f05cdb8e8b4bb6a96f7a99b60 *-
cloud-sql-connector-r2dbc-mysql-1.2.1-jar-with-driver-and-dependencies.jar accf70500d52181cc7e2a1ed083bb5530e1f644196199bd011490fc3f4dd09a9 *-

r2dbc-postgres

filename sha256 hash
cloud-sql-connector-r2dbc-postgres-1.2.1-jar-with-dependencies.jar 71f494193a0d8e11d1e61dacffce70acb7626a0353f2a5138b795b316d9a5240 *-
cloud-sql-connector-r2dbc-postgres-1.2.1-jar-with-driver-and-dependencies.jar 8b044477e2a8f2bd0bd7c089b712ac1bb84fe9493be0e2a0deaea57c84424d50 *-

r2dbc-sqlserver

filename sha256 hash
cloud-sql-connector-r2dbc-sqlserver-1.2.1-jar-with-dependencies.jar f27606da8e47d40c439474bb31075eba688b02e66ceae538612a26c8404156a1 *-
cloud-sql-connector-r2dbc-sqlserver-1.2.1-jar-with-driver-and-dependencies.jar 50f846aac5525844e5f0bfed0cc40f41772beb6a3dff916d29406e34ccf33daf *-
cloud-sql-jdbc-socket-factory - Release v1.2.0

Published by shubha-rajan almost 4 years ago

Changelog

1.2.0 (2020-11-18)

Features

  • add r2dbc support for MS SQL Server (#328) (fddcc7f)
  • mysql: Deprecated the mysql-socket-factory-connector-j-6 artifact (#342) (c11b63a)
  • add SQL Server JDBC support (#263) (2a60a67)
  • use regionalized instance ids to prevent global conflicts with sqladmin v1 (#303) (4bacca4)

mysql-socket-factory

filename sha256 hash
mysql-socket-factory-1.2.0-jar-with-dependencies.jar 618395f5a3115c3bee82fb958a467b71fae2827fa1fa243a5c3293a9b6fdbdd8 *-
mysql-socket-factory-1.2.0-jar-with-driver-and-dependencies.jar 8bd8d34468047e6f8699a5b33dfce5c447803df847da305f502cbbb089b78a75 *-
mysql-socket-factory-connector-j-6-1.2.0-jar-with-dependencies.jar 3362fddc59c4c2211028836916043ba9e8b4c83ceda19231611a562852ae1f6a *-
mysql-socket-factory-connector-j-6-1.2.0-jar-with-driver-and-dependencies.jar 2f9f160ee1c48dd46858a40a4bbf32c7e9f66460a91b2c856b18d8edd4683a53 *-
mysql-socket-factory-connector-j-8-1.2.0-jar-with-dependencies.jar baa51004d35875f7656743eecf05ad327af7cb3abbd2752026ce666ac7fc7920 *-
mysql-socket-factory-connector-j-8-1.2.0-jar-with-driver-and-dependencies.jar 4802341ec9227100e6d7d72d4c9480be101419c30e11f9d2cdb6e5902f58f776 *-

postgres-socket-factory

filename sha256 hash
postgres-socket-factory-1.2.0-jar-with-dependencies.jar 27680ccae6702775387ce05c9f5eb9c8bc3645365452b4d4914bf79730740a5b *-
postgres-socket-factory-1.2.0-jar-with-driver-and-dependencies.jar 87be4e203b2ce37f0d16bb5d73c4b8a1c9b13e4465dcf0f8a8cc54847bdef675 *-

jdbc-sqlserver

filename sha256 hash
cloud-sql-connector-jdbc-sqlserver-1.2.0-jar-with-dependencies.jar 9cbc5493337673a3411b742573db0ff5bd1e3995ff120e72501cc562ed9ce221 *-
cloud-sql-connector-jdbc-sqlserver-1.2.0-jar-with-driver-and-dependencies.jar 3c34866d649cf7929a6ca80d8f3b8dad04c851a5c62892b24ab514882dc0ec14 *-

r2dbc-mysql

filename sha256 hash
cloud-sql-connector-r2dbc-mysql-1.2.0-jar-with-dependencies.jar 046d147888e0dc174b49b6deda44e5e7aaf0eb2095afa48c2dc7a1994862cf5e *-
cloud-sql-connector-r2dbc-mysql-1.2.0-jar-with-driver-and-dependencies.jar 004211f9ce85e8690392e8fe9f096b49476ae0698cd48fb5a42571e12f1e0d99 *-

r2dbc-postgres

filename sha256 hash
cloud-sql-connector-r2dbc-postgres-1.2.0-jar-with-dependencies.jar 95b4cb13970d97c3ceff44c208dd58a364f2e1be4dc5258040c3dbc5f372ed9c *-
cloud-sql-connector-r2dbc-postgres-1.2.0-jar-with-driver-and-dependencies.jar 89fd8236602c590905cb6fbcb48dc1f038807816d5115ad5c8b303724780a361 *-

r2dbc-sqlserver

filename sha256 hash
cloud-sql-connector-r2dbc-sqlserver-1.2.0-jar-with-dependencies.jar e108a06ae03dc9152c16cdd75bf1104ad50ce85eab44853bf74e451f60d9dbf4 *-
cloud-sql-connector-r2dbc-sqlserver-1.2.0-jar-with-driver-and-dependencies.jar 374a16c94820e81d0b5fe93ae39be43d6f8c0327cab196820d6e48ca0c95038b *-
cloud-sql-jdbc-socket-factory - Release v1.1.0

Published by shubha-rajan about 4 years ago

Changelog

1.1.0 (2020-09-15)

Features

  • Add r2dbc support for postgresql and mysql (#231) (279c619)
  • Fix dependency convergence errors (#235)(462fc4f)
cloud-sql-jdbc-socket-factory - Release v1.0.16

Published by kurtisvg over 4 years ago

Release notes

  • Several improvements to unix socket handling (#210):
    • Added support for new unixSocket property, which can be used to specify a path to a unix socket instead of connecting over TCP
    • Configuring with the CLOUD_SQL_FORCE_UNIX_SOCKET env var has been deprecated. Please set the unixSocket property to /cloudsql/INSTANCE_CONNECTION_NAME in your config instead.
    • Automatic enabling of use of the /cloudsql/ Unix domain socket when running in Google App Engine and Google Cloud Function environments has been disabled. The recommended way to connect is to continue to use TCP connections, but the behavior can be replicated using the unixSocket property listed above.
  • Added support for project ids that are using the legacy "domain-scoped" format (#209)
cloud-sql-jdbc-socket-factory - Release v1.0.15

Published by kurtisvg about 5 years ago

Release Notes

  • Improved initial start-up time:
    • Generate the initial RSA key pair asynchronously. (#142)
    • Remove static call on instance for Postgres. (#146)
  • Now uses google-auth-library-oauth2-http to get default credentials (#151)
cloud-sql-jdbc-socket-factory - Release v1.0.14

Published by kurtisvg over 5 years ago

Release Notes

  • Performance improvements - #137, #144
  • Automatically detect Google Cloud Functions environments and use unix socket instead - #141
  • Properly deprecate USER_TOKEN_PROPERTY_NAME in favor of setApplicationName
  • Updated dependencies to latest versions.
cloud-sql-jdbc-socket-factory - Release v1.0.13

Published by kurtisvg over 5 years ago

Release Notes

  • Updated dependencies to newer versions.
  • Minor cosmetic restructuring of code base.
cloud-sql-jdbc-socket-factory - Release v1.0.12

Published by kurtisvg over 5 years ago

Patch Notes

  • Improved compatibility for Java 11
  • Updated new interface in mysql-connector-java 8.0.13
  • Updated and optimized some dependencies
cloud-sql-jdbc-socket-factory - Release v1.0.11

Published by kurtisvg about 6 years ago

Patch Notes

  • Fixed compatibility with JDK 9+
  • Updated Postgres SocketFactory constructor to match new API signature
    • Bug: There is a bug prevent "socketFactoryArg" from working correctly with some versions of the postgres driver. Please use "cloudSqlInstance" or update to v1.0.13 or higher to address this.
  • Added support for specifying IP types
cloud-sql-jdbc-socket-factory - Release v1.0.10

Published by kurtisvg over 6 years ago

Patch Notes

  • Added mysql-connector-j-8
  • Connection via Unix Socket can now be forced by setting the CLOUD_SQL_FORCE_UNIX_SOCKET environment variable
  • Bugfix: No longer attempts unix socket connection when running on GAE dev server
  • Bugfix: Removed mysql-connector-java dependency for j6, j8, and postgres jars
cloud-sql-jdbc-socket-factory - Release v1.0.9

Published by kurtisvg over 6 years ago

cloud-sql-jdbc-socket-factory - v1.0.8

Published by kurtisvg over 6 years ago