internal/

directory
v1.24.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2026 License: Apache-2.0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL