A partition start record serves as a notification that the
client should schedule the partitions to be queried.
PartitionStartRecord returns information about one or more
partitions.
Attributes
Name
Description
start_timestamp
google.protobuf.timestamp_pb2.Timestamp
Start timestamp at which the partitions should be queried to
return change stream records with timestamps >=
start_timestamp. DataChangeRecord.commit_timestamps,
PartitionStartRecord.start_timestamps,
PartitionEventRecord.commit_timestamps, and
PartitionEndRecord.end_timestamps can have the same value in
the same partition.
record_sequence
str
Record sequence numbers are unique and monotonically
increasing (but not necessarily contiguous) for a specific
timestamp across record types in the same partition. To
guarantee ordered processing, the reader should process
records (of potentially different types) in record_sequence
order for a specific timestamp in the same partition.
partition_tokens
MutableSequence[str]
Unique partition identifiers to be used in
queries.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-05-09 UTC."],[],[]]