Brahmareddy
Esteemed Contributor II

Hi ShreevaniRao,

How are you doing today?, As per my understanding, it actually makes sense based on how DLT works. When you restarted the pipeline without making any changes or adding new data, DLT likely didn’t find anything new to process, so it quietly skipped over the steps that could’ve caused issues with non-append-only sources. That’s why you didn’t see any errors. This isn’t unexpected—it’s just that DLT is smart enough not to re-process data or throw errors unless something actually changes. However, if you were to modify the data or pipeline logic in a way that violates the append-only rule, it might still break in future runs. There’s no hidden setting you missed, but if you want to experiment more, try updating the data to see how DLT reacts. Let me know if you’d like help testing that out!

Regards,

Brahma