US 11,909,707 B2
Message schema migration in messaging systems
Carles Arnal Castello, Valencia (ES); and Paolo Antinori, Novara (IT)
Assigned to Red Hat, Inc., Raleigh, NC (US)
Filed by Red Hat, Inc., Raleigh, NC (US)
Filed on Apr. 15, 2022, as Appl. No. 17/721,568.
Prior Publication US 2023/0336520 A1, Oct. 19, 2023
Int. Cl. H04L 51/56 (2022.01); H04L 51/066 (2022.01)
CPC H04L 51/56 (2022.05) [H04L 51/066 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving a definition of a messaging schema;
receiving one or more transformation files associated with the messaging schema, wherein the one or more transformation files define a plurality of transformations to be applied to incoming messages;
determining an order of applying the plurality of transformations;
identifying, based on a migration file associated with the one or more transformation files, a status of whether each transformation of the plurality of transformations has been applied to a message of the incoming messages;
applying, to the message of the incoming messages, one or more transformations of the plurality of transformations according to the determined order and the identified status; and
forwarding the message to a messaging system.