Skip to content

[BLOCKED] PHPLIB-1033 and PHPLIB-1042: Sync spec tests for retryable handshake errors #1011

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 3 commits into from

Conversation

jmikola
Copy link
Member

@jmikola jmikola commented Dec 1, 2022

https://jira.mongodb.org/browse/PHPLIB-1033
https://jira.mongodb.org/browse/PHPLIB-1042

Also adds a replica set w/ auth to the Evergreen matrix, which is needed to run some of the synced tests.

Patch build: https://spruce.mongodb.com/version/6389522157e85a1fff7d0c01/tasks

Sync unified retryable reads/writes tests with mongodb/specifications@35b17b7

Includes spec tests for PHPLIB-1042 and some unified retryable writes tests that were missed in 40f231d for PHPLIB-755
@jmikola jmikola marked this pull request as draft December 2, 2022 09:45
@jmikola
Copy link
Member Author

jmikola commented Dec 5, 2022

After debugging some traces in libmongoc, I realized that the original CDRIVER PR for this (mongodb/mongo-c-driver#1141) excluded adding retry logic to the one API used by PHPC for executing operations. I created CDRIVER-4532 and have marked the PHPLIB tickets as blocked until that can be addressed.

@jmikola jmikola changed the title PHPLIB-1033 and PHPLIB-1042: Sync spec tests for retryable handshake errors [BLOCKED] PHPLIB-1033 and PHPLIB-1042: Sync spec tests for retryable handshake errors Dec 5, 2022
@jmikola jmikola closed this Sep 11, 2024
@jmikola jmikola deleted the phplib-1033 branch September 11, 2024 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant