While testing the PHP driver when compiled without SSL for PHPC-1100, I noticed that casual consistency tests generally produce the following error:
Could not generate UUID for logical session id, we need a cryptography library like libcrypto, Common Crypto, or CNG
However, no such error is produced when retryWrites=true is specified. Rather, libmongoc silently omits the transaction ID from otherwise eligible write commands.
- is related to
-
PHPC-1100 Fix test failures when driver is compiled without SSL
- Closed
- related to
-
CDRIVER-3039 Do not warn if retryWrites=false and crypto is missing
- Closed