Documentation
¶
Index ¶
- Constants
- type Document
- type FullTextEntry
- type TableFunction
- func (tableFunction *TableFunction) ApplyArgsEval(inbat *batch.Batch, proc *process.Process) error
- func (tableFunction *TableFunction) ApplyCall(proc *process.Process) (vm.CallResult, error)
- func (tableFunction *TableFunction) ApplyEnd(proc *process.Process) error
- func (tableFunction *TableFunction) ApplyPrepare(proc *process.Process) error
- func (tableFunction *TableFunction) ApplyStart(nthRow int, proc *process.Process, analyzer process.Analyzer) error
- func (tableFunction *TableFunction) Call(proc *process.Process) (vm.CallResult, error)
- func (tableFunction *TableFunction) ExecProjection(proc *process.Process, input *batch.Batch) (*batch.Batch, error)
- func (tableFunction *TableFunction) Free(proc *process.Process, pipelineFailed bool, err error)
- func (tableFunction *TableFunction) GenerateSeriesCtrNumState(start, end, step, next int64)
- func (tableFunction *TableFunction) GetGenerateSeriesCtrNumStateStep() int64
- func (tableFunction *TableFunction) GetOperatorBase() *vm.OperatorBase
- func (tableFunction *TableFunction) OpType() vm.OpType
- func (tableFunction *TableFunction) Prepare(proc *process.Process) error
- func (tableFunction *TableFunction) Release()
- func (tableFunction *TableFunction) Reset(proc *process.Process, pipelineFailed bool, err error)
- func (tableFunction *TableFunction) String(buf *bytes.Buffer)
- func (tableFunction TableFunction) TypeName() string
Constants ¶
View Source
const ( FULLTEXT_INDEX_SCAN = "fulltext_index_scan" FULLTEXT_INDEX_TOKENIZE = "fulltext_index_tokenize" )
View Source
const ( CmdGet = "get" // Get stats (default) CmdRefresh = "refresh" // Refresh stats CmdPatch = "patch" // Patch stats partially )
Command constants for table_stats TVF
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Document ¶
type Document struct {
Words []FullTextEntry
}
type FullTextEntry ¶
type TableFunction ¶
type TableFunction struct {
Rets []*plan.ColDef
Args []*plan.Expr
Attrs []string
Params []byte
FuncName string
Limit *plan.Expr
IsSingle bool
// probe side runtime filter specs (including BloomFilter)
RuntimeFilterSpecs []*plan.RuntimeFilterSpec
IndexReaderParam *plan.IndexReaderParam
OffsetTotal [][2]int64
CanOpt bool
vm.OperatorBase
// contains filtered or unexported fields
}
func NewArgument ¶ added in v1.2.0
func NewArgument() *TableFunction
func (*TableFunction) ApplyArgsEval ¶
func (*TableFunction) ApplyCall ¶
func (tableFunction *TableFunction) ApplyCall(proc *process.Process) (vm.CallResult, error)
func (*TableFunction) ApplyEnd ¶
func (tableFunction *TableFunction) ApplyEnd(proc *process.Process) error
func (*TableFunction) ApplyPrepare ¶
func (tableFunction *TableFunction) ApplyPrepare(proc *process.Process) error
func (*TableFunction) ApplyStart ¶
func (*TableFunction) Call ¶
func (tableFunction *TableFunction) Call(proc *process.Process) (vm.CallResult, error)
func (*TableFunction) ExecProjection ¶
func (*TableFunction) Free ¶
func (tableFunction *TableFunction) Free(proc *process.Process, pipelineFailed bool, err error)
func (*TableFunction) GenerateSeriesCtrNumState ¶
func (tableFunction *TableFunction) GenerateSeriesCtrNumState(start, end, step, next int64)
func (*TableFunction) GetGenerateSeriesCtrNumStateStep ¶
func (tableFunction *TableFunction) GetGenerateSeriesCtrNumStateStep() int64
func (*TableFunction) GetOperatorBase ¶
func (tableFunction *TableFunction) GetOperatorBase() *vm.OperatorBase
func (*TableFunction) OpType ¶
func (tableFunction *TableFunction) OpType() vm.OpType
func (*TableFunction) Prepare ¶
func (tableFunction *TableFunction) Prepare(proc *process.Process) error
func (*TableFunction) Release ¶
func (tableFunction *TableFunction) Release()
func (*TableFunction) Reset ¶
func (tableFunction *TableFunction) Reset(proc *process.Process, pipelineFailed bool, err error)
func (*TableFunction) String ¶
func (tableFunction *TableFunction) String(buf *bytes.Buffer)
func (TableFunction) TypeName ¶
func (tableFunction TableFunction) TypeName() string
Source Files
¶
- cagra_create_cpu.go
- cagra_search_cpu.go
- current_account.go
- fulltext.go
- fulltext_tokenize.go
- generate_series.go
- genrandom.go
- hnsw_create.go
- hnsw_search.go
- index_create_helper.go
- ivf_create.go
- ivf_search.go
- ivfpq_create_cpu.go
- ivfpq_search_cpu.go
- load_file_chunks.go
- meta_scan.go
- metadata_scan.go
- parsejsonl.go
- plugin.go
- processlist.go
- stage.go
- system_view.go
- table_function.go
- table_stats.go
- types.go
- unnest.go
Click to show internal directories.
Click to hide internal directories.