Directories
¶
| Path | Synopsis |
|---|---|
|
Package clientconn provides wire protocol server implementation.
|
Package clientconn provides wire protocol server implementation. |
|
conninfo
Package conninfo provides access to connection-specific information.
|
Package conninfo provides access to connection-specific information. |
|
Package dataapi provides a Data API wrapper, which allows DocDB to be used over HTTP instead of MongoDB wire protocol.
|
Package dataapi provides a Data API wrapper, which allows DocDB to be used over HTTP instead of MongoDB wire protocol. |
|
api
Package api provides primitives to interact with the openapi HTTP API.
|
Package api provides primitives to interact with the openapi HTTP API. |
|
server
Package server provides a Data API server handlers.
|
Package server provides a Data API server handlers. |
|
Package documentdb provides DocumentDB extension integration.
|
Package documentdb provides DocumentDB extension integration. |
|
bsonhex
Package bsonhex provides functionality to decode BSONHEX type.
|
Package bsonhex provides functionality to decode BSONHEX type. |
|
cursor
Package cursor provides access to DocumentDB cursors.
|
Package cursor provides access to DocumentDB cursors. |
|
genwrap
command
Package main contains code generator for DocumentDB APIs.
|
Package main contains code generator for DocumentDB APIs. |
|
Package handler provides implementations of command handlers.
|
Package handler provides implementations of command handlers. |
|
middleware
Package middleware provides connection between listeners and handlers.
|
Package middleware provides connection between listeners and handlers. |
|
session
Package session provides access to session registry.
|
Package session provides access to session registry. |
|
handlers
|
|
|
proxy
Package proxy handles requests by sending them to another wire protocol compatible service.
|
Package proxy handles requests by sending them to another wire protocol compatible service. |
|
Package mcp provides a MCP server implementation.
|
Package mcp provides a MCP server implementation. |
|
Package mongoerrors provides MongoDB-compatible error types and codes.
|
Package mongoerrors provides MongoDB-compatible error types and codes. |
|
util
|
|
|
ctxutil
Package ctxutil provides context helpers.
|
Package ctxutil provides context helpers. |
|
debug
Package debug provides debug facilities.
|
Package debug provides debug facilities. |
|
devbuild
Package devbuild provides information about whatever this is a development build or not.
|
Package devbuild provides information about whatever this is a development build or not. |
|
hex
Package hex provides helpers for working with hex dumps.
|
Package hex provides helpers for working with hex dumps. |
|
iface
Package iface provides converters from functions/methods to interfaces, similarly to http.HandlerFunc.
|
Package iface provides converters from functions/methods to interfaces, similarly to http.HandlerFunc. |
|
logging
Package logging provides logging helpers.
|
Package logging provides logging helpers. |
|
must
Package must provides helper functions that panic on error.
|
Package must provides helper functions that panic on error. |
|
observability
Package observability provides abstractions for tracing, metrics, etc.
|
Package observability provides abstractions for tracing, metrics, etc. |
|
resource
Package resource provides utilities for tracking resource lifetimes.
|
Package resource provides utilities for tracking resource lifetimes. |
|
scram
Package scram provides an implementation of SCRAM-SHA-256 subset.
|
Package scram provides an implementation of SCRAM-SHA-256 subset. |
|
setup
Package setup provides proper setup of DocDB components.
|
Package setup provides proper setup of DocDB components. |
|
state
Package state stores DocDB process state.
|
Package state stores DocDB process state. |
|
telemetry
Package telemetry provides basic telemetry facilities.
|
Package telemetry provides basic telemetry facilities. |
|
testutil
Package testutil provides testing helpers.
|
Package testutil provides testing helpers. |
|
testutil/teststress
Package teststress provides a helper for stress testing.
|
Package teststress provides a helper for stress testing. |
|
xiter
Package xiter provides iterator utilities.
|
Package xiter provides iterator utilities. |
|
Package zap provides a ZAP binary protocol listener for DocumentDB.
|
Package zap provides a ZAP binary protocol listener for DocumentDB. |
Click to show internal directories.
Click to hide internal directories.