Driver Guide
Thermocline is consumed through standard MongoDB connection strings via gateway.
Connection
mongodb://<gateway-host>:27017/<database>
Handshake and SDAM Compatibility
Gateway implements hello/isMaster and replica-set-like fields required by modern MongoDB drivers.
Code anchor: services/gateway/src/proxy/handler/handshake.rs.
Recommended Driver Validation
Before production cutover, run your app-level smoke and integration tests against Thermocline and verify:
- CRUD semantics
- Cursor behavior (
getMore,killCursors) - Session + transaction behavior
- Change streams if used
- Aggregate pipelines used by your application
Use Compatibility for tier-aware support details.