jetstream

package
v0.11.0-rc2 Latest Latest
Warning

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

Go to latest
Published: Oct 4, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildFromVertexWatermarkStores added in v0.10.0

func BuildFromVertexWatermarkStores(ctx context.Context, vertexInstance *v1alpha1.VertexInstance, client *jsclient.NATSClient) (map[string]store.WatermarkStore, error)

BuildFromVertexWatermarkStores creates a map of WatermarkStores for all the incoming edges of the given Vertex.

func BuildPublishersFromStores added in v0.10.0

func BuildPublishersFromStores(ctx context.Context, vertexInstance *v1alpha1.VertexInstance, wmStores map[string]store.WatermarkStore) map[string]publish.Publisher

BuildPublishersFromStores creates a map of publishers for all the to buckets of the given vertex using the given watermark stores.

func BuildSourcePublisherStores added in v0.5.6

func BuildSourcePublisherStores(ctx context.Context, vertexInstance *v1alpha1.VertexInstance, client *jsclient.NATSClient) (store.WatermarkStore, error)

BuildSourcePublisherStores builds the watermark stores for source publisher.

func BuildToVertexWatermarkStores added in v0.10.0

func BuildToVertexWatermarkStores(ctx context.Context, vertexInstance *v1alpha1.VertexInstance, client *jsclient.NATSClient) (map[string]store.WatermarkStore, error)

BuildToVertexWatermarkStores creates a map of WatermarkStore for all the to buckets of the given vertex.

Types

This section is empty.

Jump to

Keyboard shortcuts

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