medic / cht-sync

Data synchronization between CouchDB and PostgreSQL for the purpose of analytics.
GNU General Public License v3.0
4 stars 5 forks source link

Allow automatic model updates by adding dbt pacakge back to dataemon loop #129

Closed witash closed 3 months ago

witash commented 3 months ago

previously, dataemon reinstalled on every loop. This was removed because reinstalling packages and rebuilding models is an expensive operation and should only be run as a "deployment" step when models have changed.

The problem is, then you need something to trigger model deploymen and with the very simple dataemon script current, there's not any good options to do that; currently requires restarting the container which will not work in production;

So, tentatively add back dbt package to the main dataemon loop wo it will automatically update models when they are changed.

andrablaj commented 3 months ago

@witash I see the related PR #130 was merged. Can this issue be considered done, or is there any extra work needed?

medic-ci commented 2 months ago

:tada: This issue has been resolved in version 1.0.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: