Documentation
¶
Index ¶
Constants ¶
View Source
const FirstSequenceNumber = 1
Variables ¶
View Source
var DefaultHealthyThreshold float64 = 60
Functions ¶
This section is empty.
Types ¶
type SequenceGenerator ¶
type SequenceGenerator struct {
// contains filtered or unexported fields
}
func NewSequenceGenerator ¶
func NewSequenceGenerator() *SequenceGenerator
func (*SequenceGenerator) Next ¶
func (generator *SequenceGenerator) Next() int64
type Watermark ¶
(Output) Watermark is defined as the minimum process time of input(which may be blocked on enqueue) and active items in window.
type Window ¶
type Window interface {
AddWindowItem(item WindowItem)
AckWindowItem(sequence int64)
Size() int
WaitingQueueLen() int
Close()
Watermark() Watermark
}
func NewStaticSlidingWindow ¶
Click to show internal directories.
Click to hide internal directories.