Wire Protocol
Gateway is the MongoDB wire endpoint for Thermocline.
Wire Compatibility Target
Thermocline tracks MongoDB wire protocol behavior for driver compatibility. See Compatibility for current matrix status.
Command Dispatch
Primary dispatch implementation:
services/gateway/src/proxy/handler/mod.rsservices/gateway/src/proxy/handler/handshake.rs
Command Categories
- Handshake/auth/diagnostic
- Query and aggregation
- CRUD writes
- Collection/index administration
- Sessions and transactions
- Policy/lifecycle admin commands
Truth Source for Supported Commands
The live command catalog is returned by listCommands and implemented in list_commands_catalog() in gateway handshake handlers.