Skip to content

Commit 03feb57

Browse files
authored
PHPC-2414, PHPC-2415: Update wire versions for MongoDB 8.0 compatibility (#1610)
* Update to latest libmongoc version * Remove MongoDB 3.6 from Evergreen test matrix
1 parent 4d6781a commit 03feb57

File tree

14 files changed

+70
-132
lines changed

14 files changed

+70
-132
lines changed

.evergreen/config.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@ include:
8282
- filename: .evergreen/config/generated/test/local-4.4.yml
8383
- filename: .evergreen/config/generated/test/local-4.2.yml
8484
- filename: .evergreen/config/generated/test/local-4.0.yml
85-
- filename: .evergreen/config/generated/test/local-3.6.yml
8685
- filename: .evergreen/config/generated/test/load-balanced-latest.yml
8786
- filename: .evergreen/config/generated/test/load-balanced-rapid.yml
8887
- filename: .evergreen/config/generated/test/load-balanced-8.0.yml

.evergreen/config/generate-config.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
'4.4',
2525
'4.2',
2626
'4.0',
27-
'3.6',
2827
];
2928

3029
$latestPhpVersion = max($supportedPhpVersions);

.evergreen/config/generated/test-variant/full-php-7.4.yml

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.evergreen/config/generated/test-variant/full-php-8.0.yml

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.evergreen/config/generated/test-variant/full-php-8.1.yml

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.evergreen/config/generated/test-variant/full-php-8.2.yml

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.evergreen/config/generated/test-variant/full-php-8.3.yml

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.evergreen/config/generated/test-variant/libmongoc-php-8.3.yml

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.evergreen/config/generated/test/local-3.6.yml

Lines changed: 0 additions & 60 deletions
This file was deleted.

.evergreen/config/templates/test-variant/legacy-php-full.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ buildvariants:
1313
name: "build-php-%phpVersion%"
1414
tasks:
1515
# Remember to add new major versions here as they are released
16-
- ".standalone .local !.3.6 !.4.0 !.4.2 !.4.4 !.8.0"
17-
- ".replicaset .local !.3.6 !.4.0 !.4.2 !.4.4 !.8.0"
18-
- ".sharded .local !.3.6 !.4.0 !.4.2 !.4.4 !.8.0"
19-
- ".loadbalanced .local !.3.6 !.4.0 !.4.2 !.4.4 !.8.0"
16+
- ".standalone .local !.4.0 !.4.2 !.4.4 !.8.0"
17+
- ".replicaset .local !.4.0 !.4.2 !.4.4 !.8.0"
18+
- ".sharded .local !.4.0 !.4.2 !.4.4 !.8.0"
19+
- ".loadbalanced .local !.4.0 !.4.2 !.4.4 !.8.0"
2020
- ".ocsp !.4.4 !.8.0"
2121
- "test-atlas-connectivity"
2222
display_tasks:

.evergreen/config/templates/test-variant/libmongoc.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ buildvariants:
1111
- variant: "build-debian12"
1212
name: "build-php-%phpVersion%-libmongoc-lowest-supported"
1313
tasks:
14-
- ".standalone .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
15-
- ".replicaset .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
16-
- ".sharded .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
17-
- ".loadbalanced .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
14+
- ".standalone .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
15+
- ".replicaset .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
16+
- ".sharded .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
17+
- ".loadbalanced .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
1818
- "test-atlas-connectivity"
1919
- ".ocsp !.4.4 !.5.0 !.6.0"
2020
display_tasks:
@@ -42,10 +42,10 @@ buildvariants:
4242
- variant: "build-debian12"
4343
name: "build-php-%phpVersion%-libmongoc-next-stable"
4444
tasks:
45-
- ".standalone .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
46-
- ".replicaset .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
47-
- ".sharded .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
48-
- ".loadbalanced .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
45+
- ".standalone .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
46+
- ".replicaset .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
47+
- ".sharded .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
48+
- ".loadbalanced .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
4949
- "test-atlas-connectivity"
5050
- ".ocsp !.4.4 !.5.0 !.6.0"
5151
display_tasks:
@@ -73,10 +73,10 @@ buildvariants:
7373
- variant: "build-debian12"
7474
name: "build-php-%phpVersion%-libmongoc-latest"
7575
tasks:
76-
- ".standalone .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
77-
- ".replicaset .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
78-
- ".sharded .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
79-
- ".loadbalanced .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
76+
- ".standalone .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
77+
- ".replicaset .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
78+
- ".sharded .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
79+
- ".loadbalanced .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
8080
- "test-atlas-connectivity"
8181
- ".ocsp !.4.4 !.5.0 !.6.0"
8282
display_tasks:

.evergreen/config/templates/test-variant/modern-php-full.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ buildvariants:
1111
- variant: "build-debian12"
1212
name: "build-php-%phpVersion%"
1313
tasks:
14-
- ".standalone .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
15-
- ".replicaset .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
16-
- ".sharded .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
17-
- ".loadbalanced .local !.3.6 !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
14+
- ".standalone .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
15+
- ".replicaset .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
16+
- ".sharded .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
17+
- ".loadbalanced .local !.4.0 !.4.2 !.4.4 !.5.0 !.6.0"
1818
- ".ocsp !.4.4 !.5.0 !.6.0"
1919
- "test-atlas-connectivity"
2020
display_tasks:
@@ -44,10 +44,10 @@ buildvariants:
4444
name: "build-php-%phpVersion%"
4545
tasks:
4646
# Remember to add new major versions here as they are released
47-
- ".standalone .local !.3.6 !.4.0 !.4.2 !.4.4 !.7.0 !.8.0 !.rapid !.latest"
48-
- ".replicaset .local !.3.6 !.4.0 !.4.2 !.4.4 !.7.0 !.8.0 !.rapid !.latest"
49-
- ".sharded .local !.3.6 !.4.0 !.4.2 !.4.4 !.7.0 !.8.0 !.rapid !.latest"
50-
- ".loadbalanced .local !.3.6 !.4.0 !.4.2 !.4.4 !.7.0 !.8.0 !.rapid !.latest"
47+
- ".standalone .local !.4.0 !.4.2 !.4.4 !.7.0 !.8.0 !.rapid !.latest"
48+
- ".replicaset .local !.4.0 !.4.2 !.4.4 !.7.0 !.8.0 !.rapid !.latest"
49+
- ".sharded .local !.4.0 !.4.2 !.4.4 !.7.0 !.8.0 !.rapid !.latest"
50+
- ".loadbalanced .local !.4.0 !.4.2 !.4.4 !.7.0 !.8.0 !.rapid !.latest"
5151
- ".ocsp !.4.4 !.7.0 !.8.0 !.rapid !.latest"
5252
display_tasks:
5353
- name: "test-ocsp-6.0"

src/LIBMONGOC_VERSION_CURRENT

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.28.0-20240627+gite87940820c
1+
1.28.0-20240715+git03e993d856

src/libmongoc

Submodule libmongoc updated 520 files

0 commit comments

Comments
 (0)