tim_schwartz
09/26/2024, 5:15 PMConner Panarella (SpaceCondor)
09/26/2024, 5:21 PMACTIVATE_VERSION
message which is an optional feature. The tap would need to emit that message when a record is deleted, and the target would need to handle it appropriately. I know that the default postgres target can handle ACTIVATE_VERSION
, so you need to make sure that the tap supports it.Conner Panarella (SpaceCondor)
09/26/2024, 5:22 PM--full-refresh
confused me as well. I similarly thought it clears out the target before doing a full synchronization. In reality, it just tells the tap to emit all records regardless of previous state. The target is not cleared out in any way.tim_schwartz
09/26/2024, 5:22 PMtim_schwartz
09/26/2024, 5:23 PMtim_schwartz
09/26/2024, 5:23 PMConner Panarella (SpaceCondor)
09/26/2024, 5:24 PMtim_schwartz
09/26/2024, 5:31 PMConner Panarella (SpaceCondor)
09/26/2024, 5:31 PMtim_schwartz
09/26/2024, 5:32 PMtim_schwartz
09/26/2024, 5:32 PMtim_schwartz
09/26/2024, 5:32 PMtim_schwartz
09/26/2024, 5:32 PM--full-refresh will force a full refresh and ignore the prior state. The new state after completion will still be updated with the execution results, unless --no-state-update is also specified.
tim_schwartz
09/26/2024, 5:32 PMEdgar Ramírez (Arch.dev)
09/26/2024, 6:00 PM