fractal-analytics-platform / fractal-tasks-core

Main tasks for the Fractal analytics platform
https://fractal-analytics-platform.github.io/fractal-tasks-core/
BSD 3-Clause "New" or "Revised" License
11 stars 5 forks source link

Centralize copying of tables functionality #725

Open jluethi opened 2 months ago

jluethi commented 2 months ago

We currently do different table copying in:

Maybe other places?

Let's centralize this functionality. Should this be functionality of a future Fractal OMEZarrImage class? (see https://github.com/fractal-analytics-platform/fractal-tasks-core/issues/678)

We can handle potential timeouts & file locking in that area to avoid any race conditions. And have a more general, public table copying functionality available in the API after that.