chrthomsen / pygrametl

Official repository for pygrametl - ETL programming in Python
http://pygrametl.org
BSD 2-Clause "Simplified" License
289 stars 41 forks source link

SlowlyChangingDimension type1 update only latest #66

Closed skejserjensen closed 1 year ago

skejserjensen commented 1 year ago

This PR adds support for updating either all or only the latest version of a member when type 1 updates are being performed to SlowlyChangingDimension to fix issue #64. The updated versions are still being deleted from the cache which probably is not necessary, but since deleting them from the cache should always be safe I have opted for not optimizing the caching until after the code that performs the type 1 updates is done, tested, and reviewed.