Idempotency in Data pipelines - Overview