txnentries

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Jun 30, 2023 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

View Source
const (
	IOET_WALTxnCommand_Compact uint16 = 3006
	IOET_WALTxnCommand_Merge   uint16 = 3007

	IOET_WALTxnCommand_Compact_V1 uint16 = 1
	IOET_WALTxnCommand_Merge_V1   uint16 = 1

	IOET_WALTxnCommand_Compact_CurrVer = IOET_WALTxnCommand_Compact_V1
	IOET_WALTxnCommand_Merge_CurrVer   = IOET_WALTxnCommand_Merge_V1
)

Variables

This section is empty.

Functions

func NewCompactBlockEntry

func NewCompactBlockEntry(
	txn txnif.AsyncTxn,
	from, to handle.Block,
	sortIdx []int32,
	deletes *nulls.Bitmap,
	rt *dbutils.Runtime,
) *compactBlockEntry

func NewMergeBlocksEntry

func NewMergeBlocksEntry(
	txn txnif.AsyncTxn,
	relation handle.Relation,
	droppedSegs, createdSegs []*catalog.SegmentEntry,
	droppedBlks, createdBlks []*catalog.BlockEntry,
	mapping, fromAddr, toAddr []uint32,
	deletes []*nulls.Bitmap,
	skipBlks []int,
	rt *dbutils.Runtime,
) *mergeBlocksEntry

Types

This section is empty.

Jump to

Keyboard shortcuts

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