utils

package
v0.0.54 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2025 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Clone

func Clone(b []byte) []byte

Clone returns a copy of b[:len(b)]. The result may have additional unused capacity. Clone(nil) returns nil.

func Equal

func Equal(a, b []byte) bool

Equal reports whether a and b are the same length and contain the same bytes. A nil argument is equivalent to an empty slice.

func GetChangelogPath

func GetChangelogPath(dbPath string) string

func GetCommitStorePath

func GetCommitStorePath(homePath string) string

func GetStateStorePath

func GetStateStorePath(homePath string, backend string) string

func IndexToVersion

func IndexToVersion(index uint64, initialVersion uint32) int64

IndexToVersion converts rlog index to version, reverse of versionToIndex

func NextVersion

func NextVersion(v int64, initialVersion uint32) int64

NextVersion get the next version

func VersionToIndex

func VersionToIndex(version int64, initialVersion uint32) uint64

VersionToIndex converts version to rlog index based on initial version

Types

This section is empty.

Jump to

Keyboard shortcuts

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