compiler

package
v0.0.0-...-ba062bd Latest Latest
Warning

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

Go to latest
Published: Oct 10, 2024 License: MIT Imports: 14 Imported by: 3

Documentation

Index

Constants

View Source
const (
	WindowType            = "window_type"
	IntervalType          = "interval_type"
	IntervalAmount        = "interval_amount"
	IntervalUnit          = "interval_unit"
	SessionCloseInclusive = "session_close_inclusive"
	SequenceFieldName     = "sequence_field_name"
)
View Source
const (
	WindowTypeSession    = "session"
	WindowTypeSlice      = "slice"
	IntervalTypeDistance = "distance"
	IntervalTypeTime     = "time"
)
View Source
const (
	CatalogFilePath = "_out/catalog.bin"
)

Variables

This section is empty.

Functions

func Compile

func Compile()

func Init

func Init()

func NewQueryPlanTemplate

func NewQueryPlanTemplate(seg *capnp.Segment, msg *capnp.Message, QueryPlan *QueryPlan)

func SetWindowNodeProperties

func SetWindowNodeProperties(
	windowNode *grizzly.Node,
	windowType string,
	intervalType string,
	intervalAmount string,
	intervalUnit string,
	sessionCloseInclusive string,
	sequenceFieldName string)

Types

type QueryPlan

type QueryPlan struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

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