@@ -45,9 +45,14 @@ message Ticket {
4545 // Optional, depending on the requirements of the connected systems.
4646 map <string , google.protobuf.Any > extensions = 5 ;
4747
48+ // Customized information not inspected by Open Match, to be kept persistent
49+ // throughout the life-cycle of a ticket.
50+ // Optional, depending on the requirements of the connected systems.
51+ map <string , google.protobuf.Any > persistent_field = 6 ;
52+
4853 // Create time is the time the Ticket was created. It is populated by Open
4954 // Match at the time of Ticket creation.
50- google.protobuf.Timestamp create_time = 6 ;
55+ google.protobuf.Timestamp create_time = 7 ;
5156
5257 // Deprecated fields.
5358 reserved 2 ;
@@ -253,12 +258,17 @@ message Backfill {
253258 // Optional, depending on the requirements of the connected systems.
254259 map <string , google.protobuf.Any > extensions = 3 ;
255260
261+ // Customized information not inspected by Open Match, to be kept persistent
262+ // throughout the life-cycle of a backfill.
263+ // Optional, depending on the requirements of the connected systems.
264+ map <string , google.protobuf.Any > persistent_field = 4 ;
265+
256266 // Create time is the time the Ticket was created. It is populated by Open
257267 // Match at the time of Ticket creation.
258- google.protobuf.Timestamp create_time = 4 ;
268+ google.protobuf.Timestamp create_time = 5 ;
259269
260270 // Generation gets incremented on GameServers update operations.
261271 // Prevents the MMF from overriding a newer version from the game server.
262272 // Do NOT read or write to this field, it is for internal tracking, and changing the value will cause bugs.
263- int64 generation = 5 ;
273+ int64 generation = 6 ;
264274}
0 commit comments