directory
2.1.0-alpha.1+incompatible
Repository: https://github.com/gitql/vitess.git
Documentation: pkg.go.dev

# Packages

Package automation contains code to execute high-level cluster operations (e.g.
No description provided by the author
Package callerid stores/retrives CallerIDs (immediate CallerID and effective CallerID) to/from the Context.
Package callinfo stores custom values into the Context (related to the RPC source).
No description provided by the author
Package dbconfigs is reusable by vt tools to load the db configs file.
Package dbconnpool exposes a single DBConnection object with wrapped access to a single DB connection, and a ConnectionPool object to pool these DBConnections.
Package discovery provides a way to discover all tablets e.g.
No description provided by the author
Package estimator implements future value estimation by EWMA algorithm.
Package etcdtopo implements topo.Server with etcd as the backend.
Package events defines common structures used for events dispatched from various other package.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package logz provides an infrastructure to expose a list of entries as a sortable table on a webpage.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package servenv contains functionality that is common for all Vitess server programs.
Package sqlannotation provides functions for annotating DML statements with keyspace-id comments and parsing them.
No description provided by the author
Package status defines a few useful functions for our binaries, mainly to link the status page with a vtctld instance.
No description provided by the author
Package tabletmanager exports the ActionAgent object.
No description provided by the author
Package throttler provides a client-side, local throttler which is used to throttle (and actively pace) writes during the resharding process.
No description provided by the author
Package topotools contains high level functions based on vt/topo and vt/actionnode.
No description provided by the author
Package vitessdriver contains the Vitess Go SQL driver.
No description provided by the author
Package vtctld contains all the code to expose a vtctld server based on the provided topo.Server.
Package vterrors provides helpers for propagating internal errors through the Vitess system (including across RPC boundaries) in a structured way.
Package vtgate provides query routing rpc services for vttablets.
Package vttest provides the functionality to bring up a test cluster.
Package vttime contains the definitions and implementations for the Vitess time library.
Package worker contains the framework, utility methods and core functions for long running actions.
No description provided by the author
Package wrangler contains the Wrangler object to manage complex topology actions.
No description provided by the author