Skip to content

Commit

Permalink
Merge branch 'apache:trunk' into issue-1741-cant-limit-number-of-conn…
Browse files Browse the repository at this point in the history
…ections-per-pod
  • Loading branch information
OleksiienkoMykyta authored Oct 14, 2024
2 parents 5c1b255 + 953e0df commit 9a3f820
Show file tree
Hide file tree
Showing 17 changed files with 662 additions and 247 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
go: [ '1.19', '1.20' ]
go: [ '1.22', '1.23' ]
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
Expand All @@ -34,8 +34,8 @@ jobs:
strategy:
fail-fast: false
matrix:
go: [ '1.19', '1.20' ]
cassandra_version: [ '4.0.8', '4.1.1' ]
go: [ '1.22', '1.23' ]
cassandra_version: [ '4.0.13', '4.1.6' ]
auth: [ "false" ]
compressor: [ "snappy" ]
tags: [ "cassandra", "integration", "ccm" ]
Expand Down Expand Up @@ -125,8 +125,8 @@ jobs:
strategy:
fail-fast: false
matrix:
go: [ '1.19', '1.20' ]
cassandra_version: [ '4.0.8' ]
go: [ '1.22', '1.23' ]
cassandra_version: [ '4.0.13' ]
compressor: [ "snappy" ]
tags: [ "integration" ]

Expand Down
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Fixed

## [1.7.0] - 2024-09-23

This release is the first after the donation of gocql to the Apache Software Foundation (ASF)

### Changed
- Update DRIVER_NAME parameter in STARTUP messages to a different value intended to clearly identify this
driver as an ASF driver. This should clearly distinguish this release (and future gocql-cassandra-driver
releases) from prior versions. (#1824)
- Supported Go versions updated to 1.23 and 1.22 to conform to gocql's sunset model. (#1825)

## [1.6.0] - 2023-08-28

### Added
Expand Down
6 changes: 3 additions & 3 deletions NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ Zach Badgett <[email protected]>
Maciek Sakrejda <[email protected]> *
Jeff Mitchell <[email protected]>
Baptiste Fontaine <[email protected]> *
Matt Heath <[email protected]>
Matt Heath <[email protected]> *
Jamie Cuthill <[email protected]>
Adrian Casajus <[email protected]> *
John Weldon <[email protected]> *
Expand All @@ -117,7 +117,7 @@ Frederic Hemery <[email protected]> *
Pekka Enberg <[email protected]> *
Mark M <[email protected]>
Bartosz Burclaf <[email protected]> *
Marcus King <[email protected]>
Marcus King <[email protected]> *
Andrew de Andrade <[email protected]>
Robert Nix <[email protected]>
Nathan Youngman <[email protected]> *
Expand Down Expand Up @@ -166,7 +166,7 @@ Maxim Vladimirskiy <[email protected]> *
Bogdan-Ciprian Rusu <[email protected]>
Yuto Doi <[email protected]> *
Krishna Vadali <[email protected]>
Jens-W. Schicke-Uffmann <[email protected]>
Jens-W. Schicke-Uffmann <[email protected]> *
Ondrej Polakovič <[email protected]> *
Sergei Karetnikov <[email protected]> *
Stefan Miklosovic <[email protected]> *
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ The following matrix shows the versions of Go and Cassandra that are tested with

| Go/Cassandra | 4.0.x | 4.1.x |
|--------------|-------|-------|
| 1.19 | yes | yes |
| 1.20 | yes | yes |
| 1.22 | yes | yes |
| 1.23 | yes | yes |

Gocql has been tested in production against many versions of Cassandra. Due to limits in our CI setup we only
test against the latest 2 GA releases.
Expand Down
Binary file modified testdata/pki/.keystore
Binary file not shown.
Binary file modified testdata/pki/.truststore
Binary file not shown.
12 changes: 12 additions & 0 deletions testdata/pki/ca.cnf
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
[req]
default_bits = 2048
prompt = no
default_md = sha256
distinguished_name = dn

[req_ext]
basicConstraints = CA:TRUE
keyUsage = digitalSignature, keyCertSign

[dn]
CN = ca
134 changes: 116 additions & 18 deletions testdata/pki/ca.crt
Original file line number Diff line number Diff line change
@@ -1,20 +1,118 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
72:78:2c:ae:ac:90:8c:ff:2f:29:b8:1d:03:0c:db:69:f8:00:ac:a4
Signature Algorithm: sha256WithRSAEncryption
Issuer: CN=ca
Validity
Not Before: Aug 29 15:51:04 2024 GMT
Not After : Aug 5 15:51:04 2124 GMT
Subject: CN=ca
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (4096 bit)
Modulus:
00:d6:bd:ab:fa:89:83:bd:d2:62:0c:e8:f6:ce:84:
c3:44:f4:a1:73:40:b6:57:0a:f6:e9:0b:4c:65:99:
67:79:fd:ea:7a:8e:03:b2:1e:6b:87:ca:a6:ed:86:
05:5d:f4:50:f1:e6:cd:d2:48:4a:df:42:d5:cf:e0:
b2:86:30:9d:7d:df:b1:08:9f:9f:a3:9a:98:87:b8:
56:62:3a:ed:c7:02:d8:0e:03:62:99:bd:48:05:0d:
c6:b9:db:fc:e9:57:6e:07:fc:da:04:df:6c:4e:8b:
4e:65:83:cb:fb:44:b2:54:42:80:33:69:56:37:12:
af:e7:a3:02:ef:34:dc:52:03:87:02:7c:1e:ab:ac:
9d:bc:e9:61:98:44:a5:bd:a8:82:65:ca:c8:70:1c:
ab:2a:3f:6c:2f:10:76:07:83:ba:c8:ce:44:7e:da:
7a:e5:47:03:9d:01:14:ed:79:a9:fc:c3:98:9c:06:
9c:5d:f8:ff:4c:ca:b5:e1:04:62:ee:21:49:c4:9d:
f5:c6:49:18:7b:56:b5:32:be:4f:cd:33:f6:08:f9:
57:1d:79:34:be:3f:88:54:5a:47:18:3a:5e:cb:e5:
25:4b:3a:b3:c4:e9:47:dd:59:e0:46:cb:e6:d6:83:
d6:d6:59:c8:92:69:46:1c:88:a9:d2:2d:48:2f:bb:
e6:36:51:a1:2c:60:d0:9d:c2:6b:e9:5a:74:69:af:
40:be:94:bb:41:b3:43:68:2b:5b:21:88:64:93:2d:
62:91:d8:80:5f:fa:c6:a3:4d:1c:95:e4:ab:cc:44:
3f:1f:f2:9d:9a:62:29:b5:56:1a:c3:fa:b4:23:87:
f9:b9:70:64:7e:57:90:54:05:e3:ca:26:97:19:c5:
14:99:aa:89:20:6f:e8:30:f7:c1:34:27:46:49:48:
c4:1b:a9:f0:41:95:25:52:a6:9f:4f:83:a8:ab:a6:
ca:2d:28:95:56:66:f7:81:b8:7a:4e:d2:4e:f0:1f:
6e:af:c0:02:7d:7b:be:a4:e3:9b:ff:6e:81:b6:f4:
a7:71:b1:73:11:d1:aa:25:30:0a:50:7a:5f:01:37:
2d:a1:94:24:a6:64:7c:9c:e8:d6:ea:3d:4f:df:a4:
04:95:2f:6a:03:b1:02:dc:f2:f0:06:7f:61:b5:2d:
6d:17:2a:50:9f:fd:d2:bc:73:7f:00:a7:4c:df:02:
0d:cf:12:0a:f2:de:2c:24:dd:c7:a1:01:d8:ee:d7:
9e:f2:71:04:a6:14:da:f9:c3:80:8a:64:67:db:8e:
1b:84:54:3f:3b:65:fe:29:1f:10:5a:6e:1d:38:64:
10:9e:ab:a9:a6:2e:81:82:33:c7:f8:70:7b:8d:38:
ca:ac:41
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:TRUE
X509v3 Key Usage:
Digital Signature, Certificate Sign
X509v3 Subject Key Identifier:
91:E4:CD:B1:83:17:E9:5C:10:99:1C:81:83:5A:93:72:1F:36:73:5B
Signature Algorithm: sha256WithRSAEncryption
Signature Value:
b9:89:18:b6:94:bf:82:7c:12:c5:e6:90:af:c5:87:18:4b:be:
52:84:b9:df:6f:99:bf:24:99:7b:d7:02:28:ba:23:a4:85:1f:
27:0a:01:2b:18:94:8f:14:cc:4f:85:58:80:49:c5:48:71:36:
d9:fa:b8:3a:bb:3b:45:cb:75:f6:10:1f:e3:f4:95:a0:36:7a:
62:9e:fb:dc:ea:ff:9e:00:ac:84:df:41:96:f1:6d:57:94:db:
36:72:09:99:2f:35:7c:4c:4a:d9:61:77:29:92:03:d3:28:09:
2d:d9:32:e0:10:82:44:59:5f:44:b0:95:57:2f:31:24:9b:da:
2d:06:61:40:3b:6a:e8:8b:30:53:ae:fb:76:84:a2:db:fd:36:
4c:19:11:a6:03:f3:03:58:f1:11:73:b5:f1:27:61:26:29:bd:
07:77:81:0d:32:db:ae:ba:2c:b0:82:32:8b:79:22:36:14:00:
c6:db:e2:38:73:ac:ac:79:bd:d8:4b:ee:2e:54:9b:dc:e1:f4:
e1:f7:5c:54:da:47:2f:60:a9:ea:77:4a:c9:0b:82:df:0f:11:
2e:a5:4f:73:b0:0c:52:49:e9:fe:90:6d:bc:b2:a9:7d:9f:58:
51:e8:fd:cc:03:45:99:3e:eb:c0:61:15:c7:93:f8:ca:99:eb:
c9:52:bd:0f:46:cf:fa:e1:15:f5:18:e6:1b:bc:03:c3:41:4f:
24:87:06:0b:53:ae:70:df:c4:40:b4:76:0d:f6:78:cf:a1:58:
d6:0c:79:d7:8a:e6:36:5a:d5:77:fb:a6:70:30:cf:ed:3f:08:
ec:f6:b7:c5:70:47:b8:49:30:3b:b2:3b:4a:3e:41:e1:72:a3:
e2:d8:0d:23:7f:f6:94:72:8c:d3:6f:cd:e0:c5:22:79:30:a9:
2d:31:54:46:70:9b:94:6d:c2:ec:91:c2:ef:ad:73:91:30:17:
ed:1b:ae:2d:59:42:ba:bb:31:8f:cb:39:80:ce:ff:b2:15:72:
40:13:3a:5d:7d:ed:69:b8:91:f1:65:48:56:53:81:a4:55:cc:
d8:d9:ee:a7:86:ff:fa:d7:75:f8:6d:2b:a0:35:51:1c:94:ad:
88:68:72:12:72:c2:f9:3d:64:a3:ba:1c:bd:a4:37:4c:8c:ba:
1c:b4:99:cd:4d:2c:a4:00:e7:10:9f:d5:39:24:3d:bd:56:e0:
44:77:1b:a2:cc:a3:3c:56:7e:4c:ea:bd:60:89:10:96:d3:16:
95:37:7f:b1:69:60:df:62:6e:33:87:74:9c:b0:b0:9e:b5:f4:
6d:5b:52:c0:cb:e8:c9:d9:56:fd:3b:69:0c:19:df:ad:6a:a1:
dc:58:07:ea:df:d6:f8:2c
-----BEGIN CERTIFICATE-----
MIIDLzCCAhegAwIBAgIJAIKbAXgemwsjMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV
BAMTCWNhc3NhbmRyYTAeFw0xNDA5MTkyMTE4MTNaFw0yNDA5MTYyMTE4MTNaMBQx
EjAQBgNVBAMTCWNhc3NhbmRyYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAL5fX0l1WDNa+mO1krxw7k8lfUQn+Ec4L3Mqv6IstGoNdCPq4YRA+SXRD5YC
k/UXrFBWh9Hbs849GiuTYMPdj9HDLYz40RaQjM9GbieS23iy3UStQ0tKhxaaG6FN
6XBypXFKCTsanu0TkEoDGhAkSzAMcCAC3gkFBzMrZ5qt4HEzjY9rasZ2gthN+xop
nq3t4dDkE8HGaiFJcFvqTor7xmrnAaPjrPzUpvOF/ObIC09omwg/KXdPRx4DKPon
gCMKEE3ckebKnJvbsRX3WO8H5nTHBYZ6v1JxLZz5pqmV+P0NGxldCARM0gCQUBz5
wjMJkD/3e1ETC+q6uwfnAG0hlD8CAwEAAaOBgzCBgDAdBgNVHQ4EFgQUjHzn0nYF
iXEaI1vUWbRR4lwKXOgwRAYDVR0jBD0wO4AUjHzn0nYFiXEaI1vUWbRR4lwKXOih
GKQWMBQxEjAQBgNVBAMTCWNhc3NhbmRyYYIJAIKbAXgemwsjMAwGA1UdEwQFMAMB
Af8wCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBCYDdIhtf/Y12Et947
am1B8TzSX+/iQ1V1J3JtvgD5F4fvNjfArat/I3D277WREUTAc76o16BCp2OBGqzO
zf9MvZPkjkAUoyU0TtPUEHyqxq4gZxbWKugIZGYkmQ1hCvSIgA5UnjRL3dylMmZb
Y33JJA2QY63FZwnhmWsM8FYZwh+8MzVCQx3mgXC/k/jS6OuYyIT/KjxQHHjyr5ZS
zAAQln1IcZycLfh1w5MtCFahCIethFcVDnWUWYPcPGDGgMJW7WBpNZdHbLxYY8cI
eCc3Hcrbdc/CG5CaLJeqUidBayjnlUIO/NNgglkJ1KhQzkM6bd+37e0AX1hLIqx7
gIZR
MIIE5jCCAs6gAwIBAgIUcngsrqyQjP8vKbgdAwzbafgArKQwDQYJKoZIhvcNAQEL
BQAwDTELMAkGA1UEAwwCY2EwIBcNMjQwODI5MTU1MTA0WhgPMjEyNDA4MDUxNTUx
MDRaMA0xCzAJBgNVBAMMAmNhMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA1r2r+omDvdJiDOj2zoTDRPShc0C2Vwr26QtMZZlnef3qeo4Dsh5rh8qm7YYF
XfRQ8ebN0khK30LVz+CyhjCdfd+xCJ+fo5qYh7hWYjrtxwLYDgNimb1IBQ3Gudv8
6VduB/zaBN9sTotOZYPL+0SyVEKAM2lWNxKv56MC7zTcUgOHAnweq6ydvOlhmESl
vaiCZcrIcByrKj9sLxB2B4O6yM5Eftp65UcDnQEU7Xmp/MOYnAacXfj/TMq14QRi
7iFJxJ31xkkYe1a1Mr5PzTP2CPlXHXk0vj+IVFpHGDpey+UlSzqzxOlH3VngRsvm
1oPW1lnIkmlGHIip0i1IL7vmNlGhLGDQncJr6Vp0aa9AvpS7QbNDaCtbIYhkky1i
kdiAX/rGo00cleSrzEQ/H/KdmmIptVYaw/q0I4f5uXBkfleQVAXjyiaXGcUUmaqJ
IG/oMPfBNCdGSUjEG6nwQZUlUqafT4Ooq6bKLSiVVmb3gbh6TtJO8B9ur8ACfXu+
pOOb/26BtvSncbFzEdGqJTAKUHpfATctoZQkpmR8nOjW6j1P36QElS9qA7EC3PLw
Bn9htS1tFypQn/3SvHN/AKdM3wINzxIK8t4sJN3HoQHY7tee8nEEphTa+cOAimRn
244bhFQ/O2X+KR8QWm4dOGQQnquppi6BgjPH+HB7jTjKrEECAwEAAaM8MDowDAYD
VR0TBAUwAwEB/zALBgNVHQ8EBAMCAoQwHQYDVR0OBBYEFJHkzbGDF+lcEJkcgYNa
k3IfNnNbMA0GCSqGSIb3DQEBCwUAA4ICAQC5iRi2lL+CfBLF5pCvxYcYS75ShLnf
b5m/JJl71wIouiOkhR8nCgErGJSPFMxPhViAScVIcTbZ+rg6uztFy3X2EB/j9JWg
Nnpinvvc6v+eAKyE30GW8W1XlNs2cgmZLzV8TErZYXcpkgPTKAkt2TLgEIJEWV9E
sJVXLzEkm9otBmFAO2roizBTrvt2hKLb/TZMGRGmA/MDWPERc7XxJ2EmKb0Hd4EN
MtuuuiywgjKLeSI2FADG2+I4c6yseb3YS+4uVJvc4fTh91xU2kcvYKnqd0rJC4Lf
DxEupU9zsAxSSen+kG28sql9n1hR6P3MA0WZPuvAYRXHk/jKmevJUr0PRs/64RX1
GOYbvAPDQU8khwYLU65w38RAtHYN9njPoVjWDHnXiuY2WtV3+6ZwMM/tPwjs9rfF
cEe4STA7sjtKPkHhcqPi2A0jf/aUcozTb83gxSJ5MKktMVRGcJuUbcLskcLvrXOR
MBftG64tWUK6uzGPyzmAzv+yFXJAEzpdfe1puJHxZUhWU4GkVczY2e6nhv/613X4
bSugNVEclK2IaHIScsL5PWSjuhy9pDdMjLoctJnNTSykAOcQn9U5JD29VuBEdxui
zKM8Vn5M6r1giRCW0xaVN3+xaWDfYm4zh3ScsLCetfRtW1LAy+jJ2Vb9O2kMGd+t
aqHcWAfq39b4LA==
-----END CERTIFICATE-----
82 changes: 52 additions & 30 deletions testdata/pki/ca.key
Original file line number Diff line number Diff line change
@@ -1,30 +1,52 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,54C8072C0FF3B3A3

27eijmHdgB+s3beNPmU0+iz+muxMD0BVvWkDzyec/uawMv/Cn4c3mYXOcsFxS3BL
+qLT9MEttOmjqhHSaVrDYOPKoJIMpn+bVeKiR08V89icO36shEPy1feGqanagKtw
ecgzFDBTA8ZbqjAhftXlhTwxADebvNms/2aDh5Aw04vIcbo8nQ/8z1Wz8O7Firsn
kaseSTMTC6lxc+pa2V1X6mN0/2UpDi55bZbx1Z/mQ3+1CsdHOx0p7m/KY2m3ysov
XluaC0sqmzHkcwNgDhUs3Jh+apE33vXzLGU+W4BDOwrYJiL6KpspZW/mJj3OEx8B
8xdAZU3a/ei8NUA/lDStGmcYX+dOysExwJ6GMrCBm9iufZiefDQCQ8yRqWnr6Zop
lsFd+CqHNWYxfWDI1pSUBw3bsgIjevI0f0B7PxkFEF0DmIhCgB324/uqToRzGsOF
4MSVg6cSK7Sjo/u3r8r75A3aUAcY8NbR3peiZfAPMsTiUcfp4DoU+MJTqkX5PyQq
FNxHOJoARZqjjQ2IhZiUQWfIINHvZ8F9G2K7VaES8A0EATyUghqaRyeLbyI3IYdW
pGZBzrpGtdFlk9AVetHDDlY+gQiurtYhxOsxvlxJJuTj8FV+A5NWSElfPele0OiR
iprE3xkFSk3whHu5L1vnzamvdSlnBWOAE7pQD7kQA6NmcEw/tqnXK0dVdAw8RIFh
4BKgv0sNrXzBgnzE8+bKLUf1a2Byc/YKuBrI7EpSZ9/VHYvOcgmOxNxMmRS6NYd1
Ly+agQn0AyvsDmSlBZBp8GCzVp6JYBMDKSXyPVN8+wjK9OQM0PZdEdXouMwPCOVN
oNSjhmMtfjOsnG2SZ9tRas3p0qFdfh/N/E6Q7QHG3WD3cUIEweFV9ji1FTSRUrIa
shuKug8MUfNjvDJNMsdGyf6Hi/7Iik++42Rq3ZdTy0ZVkj5snv5yBN77pr2M/J4b
M+dsXjyXPO4SDW3kP/e3RnLRlWmUv1PNdOmNDdjBBUTKgVZ3ur+4HmSY1iDvhlUF
/hz2tz3/XUKQwYuv3KJVlBhLrniXeES36GK+JQadIszrjwb5N4q4p6xrIdIR7XgR
TJCSL1NGPLeQyjK6byWLNPRcCGrvnxWs0k0ev6trMRJL1EjsIFDCJam9szhcXkZP
iYl1d7ZMKPS3cAqCjdaFRSe65cZ+qI/cqxiv122orq/jkDY7ZSA9rWywY4YnYQ7A
BqvcPzC/6K0bteXqmMQkIy/84aSnEts6ecb/4s5e5xXLhHe0dchG0HkasC/Gb+v/
m9NOqACTerWvSD+Ecv9OvnBjP+GTlA1g7xTiRANLXsTJuiJomtxewXcV6kGZEMmZ
QWerGtPJGGUx36WRWrMiPeBfWZoIbjYGPmOO5mYNXMTjABGGWcFnKAqWUKsFihi9
pC0OpZ7A0dtc9uSm0ZmsHUc3XENMHTeeEN+qgWxVKcMzRKEcnapu/0OcHrOUHDZf
qPoG4EkNnG9kPMq3HzvFPx3qbQ017yl87vAkWy/Edo+ojfHoNghRBVGCw1zt/BMN
eJbFFHop+rQ87omz8WIL4K+zVf91rJ0REVAJssQVDo16O5wrMo+f+c8v2GANQks5
-----END RSA PRIVATE KEY-----
-----BEGIN PRIVATE KEY-----
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
FzJ4MqRODsXmPy21SwDKxAUMouXddvQ=
-----END PRIVATE KEY-----
16 changes: 16 additions & 0 deletions testdata/pki/cassandra.cnf
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
[req]
default_bits = 2048
prompt = no
default_md = sha256
distinguished_name = dn

[dn]
CN = cassandra

[req_ext]
basicConstraints = CA:FALSE
keyUsage = digitalSignature, keyEncipherment
subjectAltName = @alt_names

[alt_names]
URI = spiffe://test.cassandra.apache.org/cassandra-gocql-driver/integrationTest/cassandra
Loading

0 comments on commit 9a3f820

Please sign in to comment.