wardle / dmd

Implementation of the UK NHS dictionary of medicines and devices (dm+d).
Eclipse Public License 2.0
17 stars 2 forks source link

Consider adding support for update-in-place #8

Open wardle opened 6 months ago

wardle commented 6 months ago

For some installations, it might be useful to be able to update-in-place.

That means a server could run a cron job and update weekly automating maintenance.

The current model is that a data file is immutable once created. We would have to take care to ensure an update process did not result in temporarily broken concurrent read operations, but this is likely to be simple to check and fix if required.