common

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jun 2, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var PositionKey = contextPositionKey{}

Functions

func SetPosition

func SetPosition(ctx context.Context, fn func(p Position) Position) context.Context

Types

type ItemID

type ItemID uint64

type KindVersion

type KindVersion struct {
	Version string
	Kind    string
}

KindVersion contains elements which identify the API uniquely

func (*KindVersion) String

func (s *KindVersion) String() string

type Position

type Position struct {
	Module   string
	Database string
	Shard    string
	Segment  string
	Block    string
	KV       string
}

func (Position) Labels

func (p Position) Labels() prometheus.Labels

type SeriesID

type SeriesID uint64

func (SeriesID) Marshal

func (s SeriesID) Marshal() []byte

type ShardID

type ShardID uint32

Jump to

Keyboard shortcuts

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