@@ -10,22 +10,28 @@ products:
1010
1111## Getting the Driver
1212
13- Binary versions of the driver, available for multiple operating systems and
14- multiple architectures, can be obtained from our [ download server] . The
15- source code is made available via [ GitHub] .
16-
17- Packages for the driver's dependencies, libuv (1.x), OpenSSL, and zlib are also
18- provided under the ` dependencies ` directory for each platform (if applicable).
19- __ Note__ : CentOS and Ubuntu use the version of OpenSSL and zlib provided with the
20- distribution:
21-
22- * [ CentOS 6] [ centos-6-dependencies ]
23- * [ CentOS 7] [ centos-7-dependencies ]
24- * [ CentOS 8] [ centos-8-dependencies ]
25- * [ Ubuntu 14.04] [ ubuntu-14-04-dependencies ]
26- * [ Ubuntu 16.04] [ ubuntu-16-04-dependencies ]
27- * [ Ubuntu 18.04] [ ubuntu-18-04-dependencies ]
28- * [ Windows] [ windows-dependencies ]
13+ The source code is made available via [ GitHub] . Additionally binary versions of
14+ the driver (for multiple operating systems and multiple architectures) can be
15+ obtained from our [ Artifactory server] . Binaries are available for the following
16+ operating systems:
17+
18+ * CentOS 7
19+ * Rocky Linux 8.8
20+ * Rocky Linux 9.2
21+ * Ubuntu 20.04
22+ * Ubuntu 22.04
23+ * Windows
24+
25+ The driver depends on the following libraries:
26+
27+ * libuv (1.x)
28+ * OpenSSL
29+ * zlib
30+
31+ The version of OpenSSL and zlib provided with each Linux distribution above can be used
32+ to build the driver. A version of libuv > 1.x is provided for CentOS 7 and Rocky
33+ Linux; this can be found under the ` dependencies ` directory for each platform.
34+ Packages for all three dependencies are provided for Windows distributions.
2935
3036## Upgrading
3137
@@ -41,7 +47,7 @@ Linking changes will be required when migrating to this driver. Replace `-ldse`
4147
4248No changes will be required when upgrading to this driver. There will be new
4349driver dependencies when using any of the binary versions obtained from our
44- [ download server] as [ Kerberos] is utilized in the [ DSE features] of this
50+ [ Artifactory server] as [ Kerberos] is utilized in the [ DSE features] of this
4551driver. See the [ installation] section for more information on obtaining the
4652dependencies for a specific platform.
4753
@@ -85,11 +91,22 @@ dependencies for a specific platform.
8591## Compatibility
8692
8793This driver works exclusively with the Cassandra Query Language v3 (CQL3) and
88- Cassandra's native protocol. The current version works with:
94+ Cassandra's native protocol. The current version works with the following
95+ server versions:
96+
97+ * Apache Cassandra® versions 3.0.x, 3.11.x and 4.0.x
98+ * DSE versions 6.8.x and 5.1.x
99+
100+ Both 32-bit (x86) and 64-bit (x64) architectures are supported
101+
102+ We build and test the driver on the following platforms:
89103
90- * Apache Cassandra® versions 2.1, 2.2 and 3.0+
91- * Architectures: 32-bit (x86) and 64-bit (x64)
92- * Compilers: GCC 4.1.2+, Clang 3.4+, and MSVC 2010/2012/2013/2015/2017/2019
104+ * CentOS 7 w/ gcc 4.8.5
105+ * Rocky Linux 8.8 w/ gcc 8.5.0
106+ * Rocky Linux 9.2 w/ gcc 11.3.1
107+ * Ubuntu 20.04 w/ gcc 9.4.0
108+ * Ubuntu 22.04 w/ gcc 11.3.0
109+ * Microsoft Visual Studio 2013, 2015, 2017 and 2019
93110
94111A complete compatibility matrix for both Apache Cassandra®
95112and DataStax Enterprise can be found [ here] [ cpp-driver-compatability-matrix ] .
@@ -105,8 +122,8 @@ __Disclaimer__: DataStax products do not support big-endian systems.
105122
106123## Getting Help
107124
108- * JIRA: https://datastax-oss.atlassian.net/browse/CPP
109- * Mailing List: https://groups.google.com/a/lists.datastax.com/forum/#!forum/cpp-driver-user
125+ * JIRA: [ jira ]
126+ * Mailing List: [ mailing list ]
110127
111128## Examples
112129
@@ -207,20 +224,15 @@ specific language governing permissions and limitations under the License.
207224[Apache Cassandra®]: http://cassandra.apache.org
208225[DataStax Enterprise]: http://www.datastax.com/products/datastax-enterprise
209226[Examples]: examples/
210- [download server]: http ://downloads. datastax.com/ cpp-driver/
227+ [Artifactory server]: https ://datastax.jfrog.io/artifactory/ cpp-php-drivers/cpp- driver/builds
211228[GitHub]: https://github.com/datastax/cpp-driver
212- [cpp-driver-compatability-matrix]: https://docs.datastax.com/en/developer/ driver-matrix/doc/cppDrivers.html# cpp-drivers
229+ [cpp-driver-compatability-matrix]: https://docs.datastax.com/en/driver-matrix/docs/ cpp-drivers.html
213230[Home]: http://docs.datastax.com/en/developer/cpp-driver/latest
214231[API]: http://docs.datastax.com/en/developer/cpp-driver/latest/api
215232[Getting Started]: http://docs.datastax.com/en/developer/cpp-driver/latest/topics
216233[Building]: http://docs.datastax.com/en/developer/cpp-driver/latest/topics/building
217- [centos-6-dependencies]: http://downloads.datastax.com/cpp-driver/centos/6/dependencies
218- [centos-7-dependencies]: http://downloads.datastax.com/cpp-driver/centos/7/dependencies
219- [centos-8-dependencies]: http://downloads.datastax.com/cpp-driver/centos/8/dependencies
220- [ubuntu-14-04-dependencies]: http://downloads.datastax.com/cpp-driver/ubuntu/14.04/dependencies
221- [ubuntu-16-04-dependencies]: http://downloads.datastax.com/cpp-driver/ubuntu/16.04/dependencies
222- [ubuntu-18-04-dependencies]: http://downloads.datastax.com/cpp-driver/ubuntu/18.04/dependencies
223- [windows-dependencies]: http://downloads.datastax.com/cpp-driver/windows/dependencies
234+ [jira]: https://datastax-oss.atlassian.net/browse/CPP
235+ [mailing list]: https://groups.google.com/a/lists.datastax.com/forum/#!forum/cpp-driver-user
224236[DataStax Astra]: https://astra.datastax.com
225237[Kerberos]: https://web.mit.edu/kerberos
226238
0 commit comments