Skip to content

Commit a748e9f

Browse files
authored
Merge pull request #441 from datastax/2.12.0_prep
OSS 2.12.0 preparation
2 parents 4a4b3a6 + 94fca7b commit a748e9f

File tree

201 files changed

+2795
-1890
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

201 files changed

+2795
-1890
lines changed

.build.osx.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ configure_environment() {
2222
install_libuv() {
2323
if brew ls --versions libuv > /dev/null; then
2424
if ! brew outdated libuv; then
25-
brew upgrade --cleanup libuv
25+
brew upgrade libuv
2626
fi
2727
else
2828
brew install libuv
@@ -32,7 +32,7 @@ install_libuv() {
3232
install_openssl() {
3333
if brew ls --versions openssl > /dev/null; then
3434
if ! brew outdated openssl; then
35-
brew upgrade --cleanup openssl
35+
brew upgrade openssl
3636
fi
3737
else
3838
brew install openssl

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
2.12.0
2+
===========
3+
4+
Features
5+
--------
6+
[CPP-751] Call host listener callback for the initial set of hosts
7+
8+
Bug Fixes
9+
--------
10+
[CPP-755] UDT metadata not being properly populated/updated
11+
12+
Other
13+
--------
14+
[CPP-705] Deprecate DC-aware multi-DC settings (`used_hosts_per_remote_dc`
15+
and `allowRemoteDCsForLocalConsistencyLevel `)
16+
[CPP-720] Streamline custom allocator
17+
118
2.11.0
219
===========
320

appveyor.ps1

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,7 @@ add_dependencies(`${PROJECT_NAME} `${LIBUV_LIBRARY_NAME})
342342
$cmakelists_contents | Out-File -FilePath "CMakeLists.txt" -Encoding Utf8 -Force
343343

344344
Write-Host "Configuring libuv"
345-
cmake -G "$($cmake_generator)" -DBUILD_SHARED_LIBS=On "-DLIBUV_VERSION=$($Env:LIBUV_VERSION)" "-DLIBUV_INSTALL_PREFIX=$($Env:LIBUV_ROOT_DIR)"
345+
cmake -G "$($cmake_generator)" -DBUILD_SHARED_LIBS=On "-DLIBUV_VERSION=$($Env:LIBUV_VERSION)" "-DLIBUV_INSTALL_PREFIX=$($Env:LIBUV_ROOT_DIR)" .
346346
If ($LastExitCode -ne 0) {
347347
If (Test-Path -Path "build/CMakeFiles/CMakeOutput.log") {
348348
Push-AppveyorArtifact "build/CMakeFiles/CMakeOutput.log" -DeploymentName "libuv Output Log"
@@ -395,7 +395,7 @@ add_dependencies(`${PROJECT_NAME} `${OPENSSL_LIBRARY_NAME})
395395
if ("$_" -Like "shared") {
396396
$shared_libs = "On"
397397
}
398-
cmake -G "$($cmake_generator)" "-DBUILD_SHARED_LIBS=$($shared_libs)" "-DOPENSSL_VERSION=$($Env:OPENSSL_VERSION)" "-DOPENSSL_INSTALL_PREFIX=$($Env:OPENSSL_BASE_DIR)/$_"
398+
cmake -G "$($cmake_generator)" "-DBUILD_SHARED_LIBS=$($shared_libs)" "-DOPENSSL_VERSION=$($Env:OPENSSL_VERSION)" "-DOPENSSL_INSTALL_PREFIX=$($Env:OPENSSL_BASE_DIR)/$_" .
399399
If ($LastExitCode -ne 0) {
400400
If (Test-Path -Path "build/CMakeFiles/CMakeOutput.log") {
401401
Push-AppveyorArtifact "build/CMakeFiles/CMakeOutput.log" -DeploymentName "OpenSSL Output Log"
@@ -476,7 +476,7 @@ add_dependencies(`${PROJECT_NAME} `${BOOST_LIBRARY_NAME})
476476
$cmakelists_contents | Out-File -FilePath "CMakeLists.txt" -Encoding Utf8 -Force
477477

478478
Write-Host "Configuring Boost"
479-
cmake -G "$($cmake_generator)" "-DBOOST_VERSION=$($Env:BOOST_VERSION)" "-DBOOST_INSTALL_PREFIX=$($Env:BOOST_ROOT)"
479+
cmake -G "$($cmake_generator)" "-DBOOST_VERSION=$($Env:BOOST_VERSION)" "-DBOOST_INSTALL_PREFIX=$($Env:BOOST_ROOT)" .
480480
If ($LastExitCode -ne 0) {
481481
If (Test-Path -Path "build/CMakeFiles/CMakeOutput.log") {
482482
Push-AppveyorArtifact "build/CMakeFiles/CMakeOutput.log" -DeploymentName "Boost Output Log"
@@ -524,7 +524,7 @@ add_dependencies(`${PROJECT_NAME} `${LIBSSH2_LIBRARY_NAME})
524524
$cmakelists_contents | Out-File -FilePath "CMakeLists.txt" -Encoding Utf8 -Force
525525

526526
Write-Host "Configuring libssh2"
527-
cmake -G "$($cmake_generator)" "-DLIBSSH2_VERSION=$($Env:LIBSSH2_VERSION)" "-DLIBSSH2_INSTALL_PREFIX=$($Env:LIBSSH2_ROOT_DIR)"
527+
cmake -G "$($cmake_generator)" "-DLIBSSH2_VERSION=$($Env:LIBSSH2_VERSION)" "-DLIBSSH2_INSTALL_PREFIX=$($Env:LIBSSH2_ROOT_DIR)" .
528528
If ($LastExitCode -ne 0) {
529529
If (Test-Path -Path "build/CMakeFiles/CMakeOutput.log") {
530530
Push-AppveyorArtifact "build/CMakeFiles/CMakeOutput.log" -DeploymentName "libssh2 Output Log"

appveyor.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@ environment:
3939
APPVEYOR_BUILD_WORKER_CLOUD: gce
4040
APPVEYOR_IGNORE_COMMIT_FILTERING_ON_TAG: true
4141
DRIVER_TYPE: CASS
42-
BOOST_VERSION: 1.68.0
43-
LIBSSH2_VERSION: 1.8.0
44-
LIBUV_VERSION: 1.24.0
45-
OPENSSL_1_0_VERSION: 1.0.2q
46-
OPENSSL_1_1_VERSION: 1.1.1a
42+
BOOST_VERSION: 1.69.0
43+
LIBSSH2_VERSION: 1.8.2
44+
LIBUV_VERSION: 1.28.0
45+
OPENSSL_1_0_VERSION: 1.0.2r
46+
OPENSSL_1_1_VERSION: 1.1.1b
4747
matrix:
4848
- CMAKE_GENERATOR: Visual Studio 10 2010
4949
OPENSSL_MAJOR_MINOR: 1.0

build.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ architecture:
1414
os:
1515
- ubuntu/bionic64/cpp
1616
- ubuntu/trusty64/cpp
17-
- ubuntu/xenial64
18-
- centos/6-64
19-
- centos/7-64
17+
- ubuntu/xenial64/cpp
18+
- centos/6-64/cpp
19+
- centos/7-64/cpp
2020
- osx/high-sierra
2121
env:
22-
LIBUV_VERSION: 1.24.0
22+
LIBUV_VERSION: 1.28.0
2323
build:
2424
- script: |
2525
. .build.sh

cmake/modules/ExternalProject-Boost.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ if(NOT BOOST_INSTALL_PREFIX)
2323
endif()
2424
option(BOOST_VERSION "Boost version to build and install")
2525
if(NOT BOOST_VERSION)
26-
set(BOOST_VERSION "1.68.0")
26+
set(BOOST_VERSION "1.69.0")
2727
endif()
2828
set(BOOST_VERSION ${BOOST_VERSION} CACHE STRING "Boost version to build and install" FORCE)
2929

cmake/modules/ExternalProject-OpenSSL.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ endif()
2121
# OpenSSL related CMake options
2222
option(OPENSSL_VERSION "OpenSSL version to build and install")
2323
if(NOT OPENSSL_VERSION)
24-
# TODO: Should we default to OpenSSL 1.1 (e.g. 1.1.1a)?
25-
set(OPENSSL_VERSION "1.0.2q")
24+
# TODO: Should we default to OpenSSL 1.1 (e.g. 1.1.1b)?
25+
set(OPENSSL_VERSION "1.0.2r")
2626
endif()
2727
option(OPENSSL_INSTALL_PREFIX "OpenSSL installation prefix location")
2828
if(CASS_USE_ZLIB)

cmake/modules/ExternalProject-libssh2.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ if(NOT LIBSSH2_INSTALL_PREFIX)
2222
endif()
2323
option(LIBSSH2_VERSION "libssh2 version to build and install")
2424
if(NOT LIBSSH2_VERSION)
25-
set(LIBSSH2_VERSION "1.8.0")
25+
set(LIBSSH2_VERSION "1.8.2")
2626
endif()
2727
set(LIBSSH2_VERSION ${LIBSSH2_VERSION} CACHE STRING "libssh2 version to build and install" FORCE)
2828

cmake/modules/ExternalProject-libuv.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ if(NOT LIBUV_INSTALL_PREFIX)
2222
endif()
2323
option(LIBUV_VERSION "libuv version to build and install")
2424
if(NOT LIBUV_VERSION)
25-
set(LIBUV_VERSION "1.24.0")
25+
set(LIBUV_VERSION "1.28.0")
2626
endif()
2727
set(LIBUV_VERSION ${LIBUV_VERSION} CACHE STRING "libuv version to build and install" FORCE)
2828

docs.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ rules:
5656
use_path_nav_files_only: true
5757

5858
versions:
59+
- name: "2.12"
60+
ref: 2.12.0
5961
- name: "2.11"
6062
ref: 2.11.0
6163
- name: "2.10"

0 commit comments

Comments
 (0)