Documentation ¶
Index ¶
Constants ¶
View Source
const ( // QueryString is the key for original query string. QueryString basicCtxType = 1 // Initing is the key for indicating if the server is running bootstrap or upgrade job. Initing basicCtxType = 2 // LastExecuteDDL is the key for whether the session execute a ddl command last time. LastExecuteDDL basicCtxType = 3 )
Context keys.
View Source
const ConnID kv.ContextKey = "conn ID"
ConnID is the key in context.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Context ¶
type Context interface { // Txn returns the current transaction which is created before executing a statement. Txn() kv.Transaction // SetValue saves a value associated with this context for key. SetValue(key fmt.Stringer, value interface{}) // Value returns the value associated with this context for key. Value(key fmt.Stringer) interface{} GetSessionVars() *variable.SessionVars GetSessionManager() util.SessionManager }
Context is an interface for transaction and executive args environment.
Click to show internal directories.
Click to hide internal directories.