hawkar_mahmod
03/28/2025, 5:25 PMEdgar Ramírez (Arch.dev)
03/28/2025, 6:20 PMEdgar Ramírez (Arch.dev)
03/28/2025, 6:22 PMhawkar_mahmod
03/28/2025, 6:31 PMhawkar_mahmod
03/28/2025, 6:32 PMEdgar Ramírez (Arch.dev)
03/28/2025, 6:47 PMSo perhaps it's a tap issue?It might be, since I see your target flushes streams whenever a new schema is received. There's a comment in that issue
I believe we dealt with this recently by deduping SCHEMA messages. Will try and find the exact PR.but I don't think that PR ever got merged. The target could also be updated to check if the schema has actually changed, i.e. storing a mapping of known stream -> schema, and adding another condition to check if the schema has changed here: https://github.com/hrm13/pipelinewise-target-redshift/blob/9e141f1d33df784c70593c652909e6b1273aa03c/target_redshift/__init__.py#L209-L213
Edgar Ramírez (Arch.dev)
03/28/2025, 6:50 PMhawkar_mahmod
03/28/2025, 6:51 PMhawkar_mahmod
03/28/2025, 6:51 PMEdgar Ramírez (Arch.dev)
03/28/2025, 6:52 PM