Skip to content

Commit 968a971

Browse files
Bump cpp client version to v4.0.0 (#443)
1 parent b6e059a commit 968a971

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

.github/workflows/ci-build-release-napi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
- "3.10"
4646
include:
4747
- arch: x64
48-
os: macos-13
48+
os: macos-15-intel
4949
- arch: arm64
5050
# macos-14 is used for arm64
5151
os: macos-14

.github/workflows/ci-pr-validation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ jobs:
8787
- "3.10"
8888
include:
8989
- arch: x64
90-
os: macos-13
90+
os: macos-15-intel
9191
- arch: arm64
9292
# macos-14 is used for arm64
9393
os: macos-14

binding.gyp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
"targets": [
2222
{
2323
"target_name": "pulsar",
24-
"cflags_cc": ["-std=gnu++11", "-fvisibility=hidden"],
24+
"cflags_cc": ["-std=gnu++17", "-fvisibility=hidden"],
2525
"cflags!": ["-fno-exceptions"],
26-
"cflags_cc!": ["-fno-exceptions", "-std=gnu++14", "-std=gnu++17"],
26+
"cflags_cc!": ["-fno-exceptions"],
2727
"include_dirs": [
2828
"<!@(node -p \"require('node-addon-api').include\")",
2929
],
@@ -49,7 +49,7 @@
4949
'GCC_ENABLE_CPP_EXCEPTIONS': 'YES',
5050
'GCC_ENABLE_CPP_RTTI': 'YES',
5151
'MACOSX_DEPLOYMENT_TARGET': '11.0',
52-
'CLANG_CXX_LANGUAGE_STANDARD': 'gnu++11',
52+
'CLANG_CXX_LANGUAGE_STANDARD': 'gnu++17',
5353
'OTHER_CFLAGS': [
5454
"-fPIC",
5555
]

pulsar-client-cpp.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
CPP_CLIENT_BASE_URL=https://archive.apache.org/dist/pulsar/pulsar-client-cpp-3.8.0
2-
CPP_CLIENT_VERSION=3.8.0
1+
CPP_CLIENT_BASE_URL=https://archive.apache.org/dist/pulsar/pulsar-client-cpp-4.0.0
2+
CPP_CLIENT_VERSION=4.0.0

0 commit comments

Comments
 (0)