{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":54581770,"defaultBranch":"main","name":"cloud-sql-jdbc-socket-factory","ownerLogin":"GoogleCloudPlatform","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-03-23T17:58:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2810941?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716584035.0","currentOid":""},"activityList":{"items":[{"before":"807e77240321fdccf2427da730dba4ce85651eaf","after":"55a1c5ebcc0d5a0bc86ba447e015ec50a84ce77f","ref":"refs/heads/gh-1995-refactor-test-certs","pushedAt":"2024-05-24T21:01:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"chore: Manage test certificates as files with an OpenSSL script. Part of #1995","shortMessageHtmlLink":"chore: Manage test certificates as files with an OpenSSL script. Part…"}},{"before":"b2300fedeae999953ac5d680be990653beade334","after":"e56281f6d8360d87b4aa3ed3b1d8b3b9917467dc","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-05-24T20:54:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"release-please[bot]","name":null,"path":"/apps/release-please","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40688?s=80&v=4"},"commit":{"message":"chore(main): release 1.18.2-SNAPSHOT","shortMessageHtmlLink":"chore(main): release 1.18.2-SNAPSHOT"}},{"before":"20eefa32a8a1d9ef76116321ca98a6231678d6aa","after":null,"ref":"refs/heads/gh-1983-fix","pushedAt":"2024-05-24T20:53:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"}},{"before":"d14892fb5dffd872c4ad3a3fe0560a8887fae0fd","after":"0735a916df2d89250f844b3c617e90564c3a950e","ref":"refs/heads/main","pushedAt":"2024-05-24T20:53:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983. (#1993)\n\nThis is a workaround for an underlying bug in the Google Conscrypt crypto library google/conscrypt #1033.\r\n\r\nThe root cause is that the Conscrypt and OpenJDK X509 certificate libraries sometimes interpret the AuthType\r\nfield differently: Conscrypt finds 'GENERIC' auth type when OpenJDK finds 'UNKNOWN' auth type. This causes certificate validation to fail.\r\n\r\nThe workaround implemented here is to add a delegate TrustManager that replaces 'GENERIC' auth type with 'UNKNOWN' auth type so that the Conscrypt crypto plays nice with the JDK crypto. See comment on #1033.\r\n\r\nI manually tested this on a modified JVM that used Conscrypt as it's primary crypto library. The integration tests passed. I have not found a good way to make this test part of the test suite.\r\n\r\nFixes #1983","shortMessageHtmlLink":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983.…"}},{"before":"e9708f633c9d8954beaef35ad9c2b523cda5c19f","after":"3716afd48f725e37c5f16a2db82e8295b30df441","ref":"refs/heads/gh-992-refactor-refresh-ahead-cache","pushedAt":"2024-05-24T20:52:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"chore: Refactor RefreshAheadConnectionInfoCache. Part of #992.\n\nThe lazy refresh strategy only refreshes credentials and certificate information when\nthe application attempts to establish a new database connection. On Cloud Run\nand other serverless runtimes, this is more reliable than the default background\nrefresh strategy. \n\nFixes #992.\n\nWIP Refactor BaseConnectionInfoCache\n\nchore: Refactor RefreshAheadConnectionInfoCache. Part of #992.\n\nThe lazy refresh strategy only refreshes credentials and certificate information when\nthe application attempts to establish a new database connection. On Cloud Run\nand other serverless runtimes, this is more reliable than the default background\nrefresh strategy. \n\nFixes #992.\n\nWIP Refactor BaseConnectionInfoCache","shortMessageHtmlLink":"chore: Refactor RefreshAheadConnectionInfoCache. Part of #992."}},{"before":null,"after":"807e77240321fdccf2427da730dba4ce85651eaf","ref":"refs/heads/gh-1995-refactor-test-certs","pushedAt":"2024-05-24T20:42:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"chore: Manage test certificates as files with an OpenSSL script. Part of #1995","shortMessageHtmlLink":"chore: Manage test certificates as files with an OpenSSL script. Part…"}},{"before":"3b6fe2c3dedfc0797575e5ec67b2c6d1b169799b","after":"79398887c0870f4b5a20cb484bdbef565ad423d6","ref":"refs/heads/gh-1995-check-cn","pushedAt":"2024-05-24T20:41:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"feat: Configure java connector to check CN instance name. Fixes #1995","shortMessageHtmlLink":"feat: Configure java connector to check CN instance name. Fixes #1995"}},{"before":"31a72fa287e36daeba6239708bdb59e3695dad70","after":"20eefa32a8a1d9ef76116321ca98a6231678d6aa","ref":"refs/heads/gh-1983-fix","pushedAt":"2024-05-24T15:00:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983.","shortMessageHtmlLink":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983."}},{"before":"e0fa4bb37a46c109aeeefabb12cc7bea2648ab9f","after":"e9708f633c9d8954beaef35ad9c2b523cda5c19f","ref":"refs/heads/gh-992-refactor-refresh-ahead-cache","pushedAt":"2024-05-23T20:34:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"chore: Refactor RefreshAheadConnectionInfoCache. Part of #992.\n\nThe lazy refresh strategy only refreshes credentials and certificate information when\nthe application attempts to establish a new database connection. On Cloud Run\nand other serverless runtimes, this is more reliable than the default background\nrefresh strategy. \n\nFixes #992.\n\nWIP Refactor BaseConnectionInfoCache\n\nchore: Refactor RefreshAheadConnectionInfoCache. Part of #992.\n\nThe lazy refresh strategy only refreshes credentials and certificate information when\nthe application attempts to establish a new database connection. On Cloud Run\nand other serverless runtimes, this is more reliable than the default background\nrefresh strategy. \n\nFixes #992.\n\nWIP Refactor BaseConnectionInfoCache","shortMessageHtmlLink":"chore: Refactor RefreshAheadConnectionInfoCache. Part of #992."}},{"before":"f8091ae4746e2d66535fdc1f3e86a26f2066b24b","after":"31e7eab190c11e1e30bae6a7cb187a21268a1b3f","ref":"refs/heads/gh-992-implement-lazy-strategy","pushedAt":"2024-05-23T20:34:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"feat: Add lazy refresh strategy to the connector. Fixes #992.\n\nThe lazy refresh strategy only refreshes credentials and certificate information when\nthe application attempts to establish a new database connection. On Cloud Run\nand other serverless runtimes, this is more reliable than the default background\nrefresh strategy. \n\nFixes #992.","shortMessageHtmlLink":"feat: Add lazy refresh strategy to the connector. Fixes #992."}},{"before":"a42f60c54ac3300f4b4a8024573ac0609d000ff9","after":"f8091ae4746e2d66535fdc1f3e86a26f2066b24b","ref":"refs/heads/gh-992-implement-lazy-strategy","pushedAt":"2024-05-23T20:28:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"feat: Add lazy refresh strategy to the connector. Fixes #992.\n\nThe lazy refresh strategy only refreshes credentials and certificate information when\nthe application attempts to establish a new database connection. On Cloud Run\nand other serverless runtimes, this is more reliable than the default background\nrefresh strategy. \n\nFixes #992.","shortMessageHtmlLink":"feat: Add lazy refresh strategy to the connector. Fixes #992."}},{"before":null,"after":"e0fa4bb37a46c109aeeefabb12cc7bea2648ab9f","ref":"refs/heads/gh-992-refactor-refresh-ahead-cache","pushedAt":"2024-05-23T20:25:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"chore: Refactor RefreshAheadConnectionInfoCache. Part of #992.\n\nThe lazy refresh strategy only refreshes credentials and certificate information when\nthe application attempts to establish a new database connection. On Cloud Run\nand other serverless runtimes, this is more reliable than the default background\nrefresh strategy. \n\nFixes #992.\n\nWIP Refactor BaseConnectionInfoCache","shortMessageHtmlLink":"chore: Refactor RefreshAheadConnectionInfoCache. Part of #992."}},{"before":"0c7493691b1013d367bb4dd24f83585ce7c9a8b6","after":"a42f60c54ac3300f4b4a8024573ac0609d000ff9","ref":"refs/heads/gh-992-implement-lazy-strategy","pushedAt":"2024-05-23T20:23:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"feat: Add lazy refresh strategy to the connector. Fixes #992.\n\nThe lazy refresh strategy only refreshes credentials and certificate information when\nthe application attempts to establish a new database connection. On Cloud Run\nand other serverless runtimes, this is more reliable than the default background\nrefresh strategy. \n\nFixes #992.","shortMessageHtmlLink":"feat: Add lazy refresh strategy to the connector. Fixes #992."}},{"before":"6b4dfdea56cecb77aa573d1dd6b89027c2d82c01","after":"31a72fa287e36daeba6239708bdb59e3695dad70","ref":"refs/heads/gh-1983-fix","pushedAt":"2024-05-22T20:46:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983.","shortMessageHtmlLink":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983."}},{"before":"8e48061a85e87783218ffb78d1b0fd2246c79b69","after":"6b4dfdea56cecb77aa573d1dd6b89027c2d82c01","ref":"refs/heads/gh-1983-fix","pushedAt":"2024-05-22T20:45:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983.","shortMessageHtmlLink":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983."}},{"before":"eff3963846d13ea45b870124da649360f4cfbf2e","after":"8e48061a85e87783218ffb78d1b0fd2246c79b69","ref":"refs/heads/gh-1983-fix","pushedAt":"2024-05-22T20:43:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983.","shortMessageHtmlLink":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983."}},{"before":"4a4ca0a0b3fdb8f121241b4bdf444996370b0c91","after":"eff3963846d13ea45b870124da649360f4cfbf2e","ref":"refs/heads/gh-1983-fix","pushedAt":"2024-05-22T20:40:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983.","shortMessageHtmlLink":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983."}},{"before":"c2019a49551bf2dea8f1f4558b7efd9a25b3a76c","after":"4a4ca0a0b3fdb8f121241b4bdf444996370b0c91","ref":"refs/heads/gh-1983-fix","pushedAt":"2024-05-22T20:36:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983.","shortMessageHtmlLink":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983."}},{"before":null,"after":"3b6fe2c3dedfc0797575e5ec67b2c6d1b169799b","ref":"refs/heads/gh-1995-check-cn","pushedAt":"2024-05-22T18:30:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"feat: Configure java connector to check CN instance name. Fixes #1995","shortMessageHtmlLink":"feat: Configure java connector to check CN instance name. Fixes #1995"}},{"before":"c4528506e296794859bfd8af217ef98752ff1652","after":"c2019a49551bf2dea8f1f4558b7efd9a25b3a76c","ref":"refs/heads/gh-1983-fix","pushedAt":"2024-05-22T16:28:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983.","shortMessageHtmlLink":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983."}},{"before":"86a5b350dc4783078521b8af14bf672a9b77c72d","after":"46f08adacddf65d7947b1ac66fa9d01254ead70b","ref":"refs/heads/dependabot/pip/dot-kokoro/requests-2.32.0","pushedAt":"2024-05-21T20:06:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dependabot/pip/dot-kokoro/requests-2.32.0","shortMessageHtmlLink":"Merge branch 'main' into dependabot/pip/dot-kokoro/requests-2.32.0"}},{"before":"84967d7af3631271abde95ca952fd4c7b3a60309","after":"0c7493691b1013d367bb4dd24f83585ce7c9a8b6","ref":"refs/heads/gh-992-implement-lazy-strategy","pushedAt":"2024-05-21T20:06:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"feat: Add lazy refresh strategy to the connector. Fixes #992.\n\nThe lazy refresh strategy only refreshes credentials and certificate information when\nthe application attempts to establish a new database connection. On Cloud Run\nand other serverless runtimes, this is more reliable than the default background\nrefresh strategy. \n\nFixes #992.","shortMessageHtmlLink":"feat: Add lazy refresh strategy to the connector. Fixes #992."}},{"before":"034b353d991fb293fae73d1ad8483dfabbf01a2b","after":"d42164198b5dc2719a61c1df5ca700b00bb92037","ref":"refs/heads/gh-992-lazy-refresh","pushedAt":"2024-05-21T20:05:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"test: Adds integration test to ensure that Lazy Refresh works. (part of #992)","shortMessageHtmlLink":"test: Adds integration test to ensure that Lazy Refresh works. (part of "}},{"before":"0adc46c27d61f6bdc17d182115e85906f89c8b8e","after":"c4528506e296794859bfd8af217ef98752ff1652","ref":"refs/heads/gh-1983-fix","pushedAt":"2024-05-21T20:05:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983.","shortMessageHtmlLink":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983."}},{"before":"1abf29b64abb7bd481077bd29643693d5431aa6d","after":"84967d7af3631271abde95ca952fd4c7b3a60309","ref":"refs/heads/gh-992-implement-lazy-strategy","pushedAt":"2024-05-21T20:04:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"feat: Add lazy refresh strategy to the connector. Fixes #992.\n\nThe lazy refresh strategy only refreshes credentials and certificate information when\nthe application attempts to establish a new database connection. On Cloud Run\nand other serverless runtimes, this is more reliable than the default background\nrefresh strategy. \n\nFixes #992.","shortMessageHtmlLink":"feat: Add lazy refresh strategy to the connector. Fixes #992."}},{"before":"584a66421e81f8d429819d1865c84837057d8846","after":"b2300fedeae999953ac5d680be990653beade334","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-05-21T19:30:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"release-please[bot]","name":null,"path":"/apps/release-please","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40688?s=80&v=4"},"commit":{"message":"chore(main): release 1.18.2-SNAPSHOT","shortMessageHtmlLink":"chore(main): release 1.18.2-SNAPSHOT"}},{"before":"4773fc4ae43a711a842b51c17e2a45e0306c90c0","after":null,"ref":"refs/heads/gh-1979-fix","pushedAt":"2024-05-21T19:29:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"}},{"before":"249f85ba906b2e96d2c8e7f959e829bbae727166","after":"d14892fb5dffd872c4ad3a3fe0560a8887fae0fd","ref":"refs/heads/main","pushedAt":"2024-05-21T19:29:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"fix: Remove native image flag that breaks GraalVM CE builds, Fixes #1979. (#1991)\n\nRemoves the -H:+BuildReport flag from the native image module configuration. This will allow builds\r\non GraalVM CE to run successfully.\r\n\r\nFixes #1979","shortMessageHtmlLink":"fix: Remove native image flag that breaks GraalVM CE builds, Fixes #1979"}},{"before":"d7f8fedf1c8410cf8e2a9473d6030881c4097a4d","after":"4773fc4ae43a711a842b51c17e2a45e0306c90c0","ref":"refs/heads/gh-1979-fix","pushedAt":"2024-05-21T19:23:06.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"Merge branch 'main' into gh-1979-fix","shortMessageHtmlLink":"Merge branch 'main' into gh-1979-fix"}},{"before":"00ac31adf725d5ed80085eb1f341062b527a8cfb","after":"0adc46c27d61f6bdc17d182115e85906f89c8b8e","ref":"refs/heads/gh-1983-fix","pushedAt":"2024-05-21T18:40:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hessjcg","name":"Jonathan Hess (he/him)","path":"/hessjcg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103529393?s=80&v=4"},"commit":{"message":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983.","shortMessageHtmlLink":"fix: Add TrustManagerFactory workaround for Conscrypt bug, Fixes #1983."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU2b5vgA","startCursor":null,"endCursor":null}},"title":"Activity · GoogleCloudPlatform/cloud-sql-jdbc-socket-factory"}