Package com.linkedin.venice.spark.utils
Class RmdPushUtils
java.lang.Object
com.linkedin.venice.spark.utils.RmdPushUtils
Utility class for handling replication metadata (RMD) related operations in Venice push jobs.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
containsLogicalTimestamp
(PushJobSetting pushJobSetting) static RecordDeserializer<Long>
static org.apache.avro.Schema
getInputRmdSchema
(PushJobSetting pushJobSetting) static RecordSerializer<Long>
static boolean
rmdFieldPresent
(PushJobSetting pushJobSetting)
-
Constructor Details
-
RmdPushUtils
public RmdPushUtils()
-
-
Method Details
-
getDeserializerForLogicalTimestamp
-
getSerializerForLogicalTimestamp
-
getInputRmdSchema
-
containsLogicalTimestamp
-
rmdFieldPresent
-