Skip to content

Commit fafe4bf

Browse files
Michael Feromikefero
Michael Fero
authored andcommitted
Preparing for 2.15.1 release
* Updating version * Updating changelog * Updating dependency versions * Updating default server versions * Adding missing documentation for CentOS 8
1 parent 7a539df commit fafe4bf

File tree

11 files changed

+51
-13
lines changed

11 files changed

+51
-13
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
2.15.1
2+
===========
3+
4+
Bug Fixes
5+
--------
6+
* [CPP-747] Cannot connect to keyspace with uppercase characters
7+
* [CPP-897] Simplify CMake build
8+
* [CPP-913] Possible for a token map replica set for a given range to have duplicates
9+
* [CPP-914] Possible for a WaitForHandler's on_set() method to be called after timeout/error
10+
11+
Other
12+
--------
13+
* [CPP-847] Add CentOS 8 support
14+
* [CPP-889] Duplicated entry for the DSE features documentation
15+
16+
Community
17+
--------
18+
* Fix cflags when build with CASS_INSTALL_HEADER_IN_SUBDIR on (remicollet)
19+
* Fix typo in RequestProcessorInitializer::internal_initialize (m8mble)
20+
121
2.15.0
222
===========
323

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ distribution:
2121

2222
* [CentOS 6][centos-6-dependencies]
2323
* [CentOS 7][centos-7-dependencies]
24+
* [CentOS 8][centos-8-dependencies]
2425
* [Ubuntu 14.04][ubuntu-14-04-dependencies]
2526
* [Ubuntu 16.04][ubuntu-16-04-dependencies]
2627
* [Ubuntu 18.04][ubuntu-18-04-dependencies]
@@ -221,6 +222,7 @@ specific language governing permissions and limitations under the License.
221222
[Provide your input]: http://goo.gl/forms/ihKC5uEQr6
222223
[centos-6-dependencies]: http://downloads.datastax.com/cpp-driver/centos/6/dependencies
223224
[centos-7-dependencies]: http://downloads.datastax.com/cpp-driver/centos/7/dependencies
225+
[centos-8-dependencies]: http://downloads.datastax.com/cpp-driver/centos/8/dependencies
224226
[ubuntu-14-04-dependencies]: http://downloads.datastax.com/cpp-driver/ubuntu/14.04/dependencies
225227
[ubuntu-16-04-dependencies]: http://downloads.datastax.com/cpp-driver/ubuntu/16.04/dependencies
226228
[ubuntu-18-04-dependencies]: http://downloads.datastax.com/cpp-driver/ubuntu/18.04/dependencies

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ environment:
3737
APPVEYOR_IGNORE_COMMIT_FILTERING_ON_TAG: true
3838
DRIVER_TYPE: CASS
3939
LIBSSH2_VERSION: 1.9.0
40-
LIBUV_VERSION: 1.34.0
40+
LIBUV_VERSION: 1.35.0
4141
OPENSSL_1_0_VERSION: 1.0.2u
4242
OPENSSL_1_1_VERSION: 1.1.1d
4343
ZLIB_VERSION: 1.2.11

build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ os:
3636
- centos/8-64/cpp
3737
- osx/high-sierra
3838
env:
39-
LIBUV_VERSION: 1.34.0
39+
LIBUV_VERSION: 1.35.0
4040
build:
4141
- script: |
4242
. .build.sh

docs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ rules:
6969

7070
versions:
7171
- name: "2.15"
72-
ref: 2.15.0
72+
ref: 2.15.1
7373
- name: "2.14"
7474
ref: 2.14.0
7575
- name: "2.13"

include/cassandra.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353

5454
#define CASS_VERSION_MAJOR 2
5555
#define CASS_VERSION_MINOR 15
56-
#define CASS_VERSION_PATCH 0
56+
#define CASS_VERSION_PATCH 1
5757
#define CASS_VERSION_SUFFIX ""
5858

5959
#ifdef __cplusplus

tests/src/integration/ccm/bridge.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ typedef struct _LIBSSH2_CHANNEL LIBSSH2_CHANNEL;
3737
#endif
3838

3939
// Default values
40-
#define DEFAULT_CASSANDRA_VERSION CassVersion("3.11.4")
41-
#define DEFAULT_DSE_VERSION DseVersion("6.7.5")
40+
#define DEFAULT_CASSANDRA_VERSION CassVersion("3.11.6")
41+
#define DEFAULT_DSE_VERSION DseVersion("6.7.7")
4242
#define DEFAULT_USE_GIT false
4343
#define DEFAULT_USE_INSTALL_DIR false
4444
#define DEFAULT_SERVER_TYPE ServerType(ServerType::CASSANDRA)

tests/src/integration/options.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
#include <algorithm>
2424
#include <iostream>
2525

26-
#define DEFAULT_OPTIONS_CASSSANDRA_VERSION CCM::CassVersion("3.11.4")
27-
#define DEFAULT_OPTIONS_DSE_VERSION CCM::DseVersion("6.7.5")
26+
#define DEFAULT_OPTIONS_CASSSANDRA_VERSION CCM::CassVersion("3.11.6")
27+
#define DEFAULT_OPTIONS_DSE_VERSION CCM::DseVersion("6.7.7")
2828
#define DEFAULT_OPTIONS_DDAC_VERSION CCM::DseVersion("5.1.17")
2929

3030
// Initialize the defaults for all the options

topics/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Packages are available for the following platforms:
88

99
* [CentOS 6][cpp-driver-centos6]
1010
* [CentOS 7][cpp-driver-centos7]
11+
* [CentOS 8][cpp-driver-centos8]
1112
* [Ubuntu 14.04 LTS][cpp-driver-ubuntu14-04]
1213
* [Ubuntu 16.04 LTS][cpp-driver-ubuntu16-04]
1314
* [Ubuntu 18.04 LTS][cpp-driver-ubuntu18-04]
@@ -20,6 +21,7 @@ and can be found under the "dependencies" directory for each platform:
2021

2122
* [CentOS 6][cpp-driver-dependencies-centos6]
2223
* [CentOS 7][cpp-driver-dependencies-centos7]
24+
* [CentOS 8][cpp-driver-dependencies-centos8]
2325
* [Ubuntu 14.04 LTS][cpp-driver-dependencies-ubuntu14-04]
2426
* [Ubuntu 16.04 LTS][cpp-driver-dependencies-ubuntu16-04]
2527
* [Ubuntu 18.04 LTS][cpp-driver-dependencies-ubuntu18-04]
@@ -260,12 +262,14 @@ with other drivers. The schedule for these features can be found on [JIRA].
260262
261263
[cpp-driver-centos6]: http://downloads.datastax.com/cpp-driver/centos/6/cassandra
262264
[cpp-driver-centos7]: http://downloads.datastax.com/cpp-driver/centos/7/cassandra
265+
[cpp-driver-centos8]: http://downloads.datastax.com/cpp-driver/centos/8/cassandra
263266
[cpp-driver-ubuntu14-04]: http://downloads.datastax.com/cpp-driver/ubuntu/14.04/cassandra
264267
[cpp-driver-ubuntu16-04]: http://downloads.datastax.com/cpp-driver/ubuntu/16.04/cassandra
265268
[cpp-driver-ubuntu18-04]: http://downloads.datastax.com/cpp-driver/ubuntu/18.04/cassandra
266269
[cpp-driver-windows]: http://downloads.datastax.com/cpp-driver/windows/cassandra
267270
[cpp-driver-dependencies-centos6]: http://downloads.datastax.com/cpp-driver/centos/6/dependencies/
268271
[cpp-driver-dependencies-centos7]: http://downloads.datastax.com/cpp-driver/centos/7/dependencies/
272+
[cpp-driver-dependencies-centos8]: http://downloads.datastax.com/cpp-driver/centos/8/dependencies/
269273
[cpp-driver-dependencies-ubuntu14-04]: http://downloads.datastax.com/cpp-driver/ubuntu/14.04/dependencies/
270274
[cpp-driver-dependencies-ubuntu16-04]: http://downloads.datastax.com/cpp-driver/ubuntu/16.04/dependencies/
271275
[cpp-driver-dependencies-ubuntu18-04]: http://downloads.datastax.com/cpp-driver/ubuntu/18.04/dependencies/

topics/building/README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ available for the following platforms:
66

77
* [CentOS 6][cpp-driver-centos6]
88
* [CentOS 7][cpp-driver-centos7]
9+
* [CentOS 8][cpp-driver-centos8]
910
* [Ubuntu 14.04 LTS][cpp-driver-ubuntu14-04]
1011
* [Ubuntu 16.04 LTS][cpp-driver-ubuntu16-04]
1112
* [Ubuntu 18.04 LTS][cpp-driver-ubuntu18-04]
@@ -44,7 +45,7 @@ __\*\*\*__ Use the `CASS_USE_ZLIB` CMake option to enable/disable zlib support.
4445

4546
## Linux/Mac OS
4647

47-
The driver is known to build on CentOS/RHEL 6/7, Mac OS X 10.10/10.11 (Yosemite
48+
The driver is known to build on CentOS/RHEL 6/7/8, Mac OS X 10.10/10.11 (Yosemite
4849
and El Capitan), Mac OS 10.12/10.13 (Sierra and High Sierra), and Ubuntu
4950
14.04/16.04/18.04 LTS.
5051

@@ -106,6 +107,7 @@ Packages are available from our [download server]:
106107

107108
* [CentOS 6][libuv-centos6]
108109
* [CentOS 7][libuv-centos7]
110+
* [CentOS 8][libuv-centos8]
109111
* [Ubuntu 14.04 LTS][libuv-ubuntu14-04]
110112
* [Ubuntu 16.04 LTS][libuv-ubuntu16-04]
111113
* [Ubuntu 18.04 LTS][libuv-ubuntu18-04]
@@ -123,9 +125,9 @@ your system._
123125

124126
```bash
125127
pushd /tmp
126-
wget http://dist.libuv.org/dist/v1.34.0/libuv-v1.34.0.tar.gz
127-
tar xzf libuv-v1.34.0.tar.gz
128-
pushd libuv-v1.34.0
128+
wget http://dist.libuv.org/dist/v1.34.0/libuv-v1.35.0.tar.gz
129+
tar xzf libuv-v1.35.0.tar.gz
130+
pushd libuv-v1.35.0
129131
sh autogen.sh
130132
./configure
131133
make install
@@ -330,12 +332,14 @@ cmake -G "Visual Studio 16 2019" -A x64 -DCASS_BUILD_UNIT_TESTS=On ..
330332
[download server]: http://downloads.datastax.com
331333
[cpp-driver-centos6]: http://downloads.datastax.com/cpp-driver/centos/6/cassandra
332334
[cpp-driver-centos7]: http://downloads.datastax.com/cpp-driver/centos/7/cassandra
335+
[cpp-driver-centos8]: http://downloads.datastax.com/cpp-driver/centos/8/cassandra
333336
[cpp-driver-ubuntu14-04]: http://downloads.datastax.com/cpp-driver/ubuntu/14.04/cassandra
334337
[cpp-driver-ubuntu16-04]: http://downloads.datastax.com/cpp-driver/ubuntu/16.04/cassandra
335338
[cpp-driver-ubuntu18-04]: http://downloads.datastax.com/cpp-driver/ubuntu/18.04/cassandra
336339
[cpp-driver-windows]: http://downloads.datastax.com/cpp-driver/windows/cassandra
337340
[libuv-centos6]: http://downloads.datastax.com/cpp-driver/centos/6/dependencies/libuv
338341
[libuv-centos7]: http://downloads.datastax.com/cpp-driver/centos/7/dependencies/libuv
342+
[libuv-centos8]: http://downloads.datastax.com/cpp-driver/centos/8/dependencies/libuv
339343
[libuv-ubuntu14-04]: http://downloads.datastax.com/cpp-driver/ubuntu/14.04/dependencies/libuv
340344
[libuv-ubuntu16-04]: http://downloads.datastax.com/cpp-driver/ubuntu/16.04/dependencies/libuv
341345
[libuv-ubuntu18-04]: http://downloads.datastax.com/cpp-driver/ubuntu/18.04/dependencies/libuv

topics/installation/README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Packages
44

5-
Pre-built packages are available for CentOS 6/7, Ubuntu 14.04/16.04/18.04 and
5+
Pre-built packages are available for CentOS 6/7/8, Ubuntu 14.04/16.04/18.04 and
66
Windows 7 SP1 and above.
77

88
### CentOS
@@ -24,6 +24,10 @@ Windows 7 SP1 and above.
2424
<td>CentOS 7</td>
2525
<td>http://downloads.datastax.com/cpp-driver/centos/7/cassandra</td>
2626
</tr>
27+
<tr>
28+
<td>CentOS 8</td>
29+
<td>http://downloads.datastax.com/cpp-driver/centos/8/cassandra</td>
30+
</tr>
2731
</tbody>
2832
</table>
2933

@@ -48,6 +52,10 @@ CentOS doesn't have up-to-date versions of libuv so we provide current packages.
4852
<td>CentOS 7</td>
4953
<td>http://downloads.datastax.com/cpp-driver/centos/7/dependencies</td>
5054
</tr>
55+
<tr>
56+
<td>CentOS 8</td>
57+
<td>http://downloads.datastax.com/cpp-driver/centos/8/dependencies</td>
58+
</tr>
5159
</tbody>
5260
</table>
5361

0 commit comments

Comments
 (0)