Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterObserver ¶ added in v1.9.3
type ClusterObserver struct {
Logger *stmtlogger.Logger
AppLogger *zap.Logger
ClusterName stmtlogger.Type
}
func (ClusterObserver) ObserveBatch ¶ added in v1.9.3
func (c ClusterObserver) ObserveBatch(ctx context.Context, batch gocql.ObservedBatch)
func (ClusterObserver) ObserveConnect ¶ added in v1.9.3
func (c ClusterObserver) ObserveConnect(connect gocql.ObservedConnect)
func (ClusterObserver) ObserveQuery ¶ added in v1.9.3
func (c ClusterObserver) ObserveQuery(ctx context.Context, query gocql.ObservedQuery)
type Config ¶
type Config struct {
OracleClusterConfig *ScyllaClusterConfig
OracleStatementFile string
TestStatementFile string
TestClusterConfig ScyllaClusterConfig
MaxRetriesMutate int
MaxRetriesMutateSleep time.Duration
Compression stmtlogger.Compression
UseServerSideTimestamps bool
}
type ErrorRowDifference ¶ added in v1.10.0
type ErrorRowDifference struct {
OracleRow Row
TestRow Row
Diff string
MissingInTest []string
MissingInOracle []string
TestRows int
OracleRows int
}
func (ErrorRowDifference) Error ¶ added in v1.10.0
func (e ErrorRowDifference) Error() string
type ScyllaClusterConfig ¶ added in v1.11.0
Click to show internal directories.
Click to hide internal directories.