package
25.1.0+incompatible
Repository: https://github.com/cockroachdb/cockroach.git
Documentation: pkg.go.dev

# Packages

# Functions

NewBuilderDependencies returns an scbuild.Dependencies implementation built from the given arguments.
NewConstantClock constructs a new clock for use in execution.
NewExecutorDependencies returns an scexec.Dependencies implementation built from the given arguments.
NewJobRunDependencies returns an scrun.JobRunDependencies implementation built from the given arguments.
NewNoOpBackfillerTracker constructs a backfill tracker which does not do anything.
NewNoopPeriodicProgressFlusher constructs a new PeriodicProgressFlusher which never does anything.
NewValidator creates a Validator interface for the new schema changer.

# Variables

CreatePartitioningCCL is the public hook point for the CCL-licensed partitioning creation code.

# Interfaces

JobRegistry implements the methods the schema changer needs from the job registry.

# Type aliases

MetadataUpdaterFactory constructs a new metadata updater with a txn.
NewFakeSessionDataFn callback function used to create session data for the internal executor.
ValidateConstraintFn callback function for validating constraints.
ValidateForwardIndexesFn callback function for validating forward indexes.
ValidateInvertedIndexesFn callback function for validating inverted indexes.