package
19.1.0-beta.20190304+incompatible
Repository: https://github.com/darinpp/cockroach.git
Documentation: pkg.go.dev
# Functions
MakeCloudFeedFactory returns a TestFeedFactory implementation using the cloud storage sink.
MakeSinklessFeedFactory returns a TestFeedFactory implementation using the `experimental-sql` sink.
MakeTableFeedFactory returns a TestFeedFactory implementation using the `experimental-sql` sink.
NewFingerprintValidator returns a new FingerprintValidator that uses `fprintTable` as scratch space to recreate `origTable`.
NewOrderValidator returns a Validator that checks the row and resolved timestamp ordering guarantees.
ParseJSONValueTimestamps returns the updated or resolved timestamp set in the provided `format=json` value.
# Structs
TableFeed is a TestFeed implementation using the `experimental-sql` sink.
TestFeedMessage represents one row update or resolved timestamp message from a changefeed.
# Interfaces
TestFeed abstracts over reading from the various types of changefeed sinks.
TestFeedFactory is an interface to create changefeeds.
Validator checks for violations of our changefeed ordering and delivery guarantees in a single table.
# Type aliases
Validators abstracts over running multiple `Validator`s at once on the same feed.