Class LilyPadUtils.Inconsistency<T extends Comparable<T>>
java.lang.Object
com.linkedin.venice.spark.consistency.LilyPadUtils.Inconsistency<T>
- Enclosing class:
- LilyPadUtils
A single detected VT inconsistency between two DCs for one key.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal LilyPadUtils.KeyRecord<T>Null when type is MISSING_IN_DC0.final LilyPadUtils.KeyRecord<T>Null when type is MISSING_IN_DC1.final long -
Constructor Summary
ConstructorsConstructorDescriptionInconsistency(long keyHash, LilyPadUtils.InconsistencyType type, LilyPadUtils.KeyRecord<T> dc0Record, LilyPadUtils.KeyRecord<T> dc1Record) -
Method Summary
-
Field Details
-
keyHash
public final long keyHash -
type
-
dc0Record
Null when type is MISSING_IN_DC0. -
dc1Record
Null when type is MISSING_IN_DC1.
-
-
Constructor Details
-
Inconsistency
public Inconsistency(long keyHash, LilyPadUtils.InconsistencyType type, LilyPadUtils.KeyRecord<T> dc0Record, LilyPadUtils.KeyRecord<T> dc1Record)
-