Documentation
¶
Overview ¶
Package managers holds the routines that manage tables across the lifetime of a pipeline, rather than per batch.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Tumbling ¶
type Tumbling struct {
// contains filtered or unexported fields
}
Tumbling publishes and then removes rows whose window has closed. The two SQL statements come from the config and define what "closed" means, so the manager itself carries no notion of time.
func NewTumbling ¶
type TumblingOption ¶
type TumblingOption func(*Tumbling)
func WithLogger ¶
func WithLogger(l *zap.Logger) TumblingOption
Click to show internal directories.
Click to hide internal directories.