Package com.linkedin.venice.offsets
package com.linkedin.venice.offsets
-
ClassDescriptionThis class is used to systematically copy
OffsetRecord
instances rather than passing them as is.This class is used to systematically copyOffsetRecord
instances rather than passing them as is.In memory implementation of OffsetManager, should really only be used for testsIn memory implementation of StorageMetadataService, should really only be used for testsThis class records the offset for every pair(topic,partition) this node is responsible for.If OffsetRecord is initialized with a serializer that contains SchemaReader, old version of server codes will be able to deserialize OffsetRecord that is serialized with a newer protocol version, which can happen after rolling back a server release with new protocol version to an old server release with old protocol version.