Documentation ¶
Overview ¶
Package query contains artifacts shared across other packages in query processing.
Package query contains artifacts shared across other packages in query processing.
Index ¶
- Constants
- type Error
- func NewBucketDoesNotExist(bucket string) Error
- func NewDebug(internalMsg string) Error
- func NewError(e error, internalMsg string) Error
- func NewInfo(internalMsg string) Error
- func NewLog(internalMsg string) Error
- func NewNotice(internalMsg string) Error
- func NewParseError(e error, msg string) Error
- func NewPoolDoesNotExist(pool string) Error
- func NewSemanticError(e error, msg string) Error
- func NewTotalElapsedTimeInfo(time string) Error
- func NewTotalRowsInfo(rows int) Error
- func NewWarning(internalMsg string) Error
- type ErrorChannel
Constants ¶
View Source
const ( EXCEPTION = iota WARNING NOTICE INFO LOG DEBUG )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Error ¶
type Error interface { error Code() int32 TranslationKey() string Cause() error Level() int IsFatal() bool }
Error will eventually include code, message key, and internal error object (cause) and message
func NewBucketDoesNotExist ¶
func NewParseError ¶
func NewPoolDoesNotExist ¶
func NewSemanticError ¶
func NewTotalElapsedTimeInfo ¶
func NewTotalRowsInfo ¶
func NewWarning ¶
type ErrorChannel ¶
type ErrorChannel chan Error
Click to show internal directories.
Click to hide internal directories.