driverctx

package
v1.5.5 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2024 License: Apache-2.0 Imports: 1 Imported by: 8

Documentation

Index

Constants

View Source
const (
	CorrelationIdContextKey contextKey = iota
	ConnIdContextKey
	QueryIdContextKey
	QueryIdCallbackKey
	ConnIdCallbackKey
	StagingAllowedLocalPathKey
)

Variables

This section is empty.

Functions

func ConnIdFromContext

func ConnIdFromContext(ctx context.Context) string

ConnIdFromContext retrieves the connectionId stored in context.

func CorrelationIdFromContext

func CorrelationIdFromContext(ctx context.Context) string

CorrelationIdFromContext retrieves the correlationId stored in context.

func NewContextFromBackground added in v1.5.1

func NewContextFromBackground(ctx context.Context) context.Context

func NewContextWithConnId

func NewContextWithConnId(ctx context.Context, connId string) context.Context

NewContextWithConnId creates a new context with connectionId value. The connection ID will be displayed in log messages and other dianostic information.

func NewContextWithConnIdCallback added in v1.2.0

func NewContextWithConnIdCallback(ctx context.Context, callback IdCallbackFunc) context.Context

func NewContextWithCorrelationId

func NewContextWithCorrelationId(ctx context.Context, correlationId string) context.Context

NewContextWithCorrelationId creates a new context with correlationId value. Used by Logger to populate field corrId.

func NewContextWithQueryId added in v1.2.0

func NewContextWithQueryId(ctx context.Context, queryId string) context.Context

NewContextWithQueryId creates a new context with queryId value. The query id will be displayed in log messages and other diagnostic information.

func NewContextWithQueryIdCallback added in v1.2.0

func NewContextWithQueryIdCallback(ctx context.Context, callback IdCallbackFunc) context.Context

func NewContextWithStagingInfo added in v1.5.0

func NewContextWithStagingInfo(ctx context.Context, stagingAllowedLocalPath []string) context.Context

func QueryIdFromContext added in v1.2.0

func QueryIdFromContext(ctx context.Context) string

QueryIdFromContext retrieves the queryId stored in context.

func StagingPathsFromContext added in v1.5.0

func StagingPathsFromContext(ctx context.Context) []string

QueryIdFromContext retrieves the queryId stored in context.

Types

type IdCallbackFunc added in v1.2.0

type IdCallbackFunc func(string)

Jump to

Keyboard shortcuts

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