Matt Menzenski
10/08/2024, 1:21 PMThe Singer Spec promises that each record in the source system will be processed successfully in the target at least once. This promises that no record will ever go missing or be omitted, but it does not guarantee that all records will be received exactly once.Is there a similarly stated guarantee that records in a meltano stream are processed in order ? Here’s an example to make this question more concrete: • I have a Meltano tap that produces records in order • I have a Meltano target that processes records in the order in which it receives them • I am using either no inline stream maps, or an inline stream map with a 1:1 record transformation (no dropping records, no merging/splitting streams, etc) Can I guarantee that my target receives records in the same order in which my tap produces them?
visch
10/08/2024, 1:39 PMvisch
10/08/2024, 1:40 PMvisch
10/08/2024, 1:40 PMMatt Menzenski
10/08/2024, 1:40 PMMatt Menzenski
10/08/2024, 1:40 PMvisch
10/08/2024, 1:41 PMvisch
10/08/2024, 1:42 PMvisch
10/08/2024, 1:42 PMvisch
10/08/2024, 1:43 PMvisch
10/08/2024, 1:43 PMConner Panarella (SpaceCondor)
10/08/2024, 2:07 PMAndy Carter
10/09/2024, 9:06 AMMatt Menzenski
10/09/2024, 2:01 PMvisch
10/09/2024, 3:30 PMMatt Menzenski
10/30/2024, 7:07 PM