istio: istio.io/istio/mixer/pkg

Directories

PathSynopsis
adapterPackage adapter defines the types consumed by adapter implementations to interface with Mixer.
adapter/opencensusPackage opencensus contains support code for writing adapters that use OpenCensus.
adapter/test
api
attributePackage attribute is focused on enabling efficient handling and tracking of attribute usage within Mixer.
checkcachePackage checkcache provides a scalable cache to hold results of Mixer.Check operations.
config
config/crdPackage crd provides the store interface to config resources stored as kubernetes custom resource definitions (CRDs).
config/mcp
config/store
config/storetestPackage storetest provides the utility functions of config store for testing.
ilPackage il implements the intermediate-language for the config-language interpreter of Mixer.
il/interpreterPackage interpreter implements an interpreter based runtime for the Mixer IL.
il/testing
il/text
lang
lang/ast
lang/cel
lang/checker
lang/compiled
lang/compilerPackage compiler implements a compiler that converts Mixer's expression language into a Mixer IL-based program that can be executed via an interpreter.
loadshedding
mockapiPackage mockapi supplies a fake Mixer server for use in testing.
perfPackage perf is a helper library for writing Mixer perf tests.
protobuf/descriptor
protobuf/yaml
protobuf/yaml/dynamic
protobuf/yaml/wirePackage wire parses and formats the protobuf wire encoding.
runtime
runtime/configPackage config is designed to listen to the config changes through the store and create a fully-resolved configuration state that can be used by the rest of the runtime code.
runtime/config/constant
runtime/dispatcherPackage dispatcher is used to dispatch incoming requests to one or more handlers.
runtime/handler
runtime/langPackage lang chooses a language runtime for expressions.
runtime/monitoring
runtime/routingPackage routing implements a routing table for resolving incoming requests to handlers.
runtime/safecall
runtime/testing/data
server
statusPackage status provides utility functions for google_rpc status objects.
template
validate

Updated 2019-11-13. Refresh now. Tools for package owners.