Open
Milestone
Refactoring of File Storage API
MRs
Der Plan ist, in den repos für server, pylib, pyinttest und mysqlbackend, alle changes in den f-filesystem-main branch zu bringen, der als Staging-Branch (vor dem merge des gesamten Codes nach dev) dient.
Der Code darf nicht nach dev gelangen, bevor es einen Plan (und ein Skript) für die Migration für alte File-Systeme gibt.
Die Reihenfolge der Merges ist:
flowchart RL
f-filesystem-cleanup --> f-filesystem-main
f-filesystem-core --> f-filesystem-cleanup
f-filesystem-directory --> f-filesystem-core
f-filesystem-link --> f-filesystem-directory
f-filesystem-import --> f-filesystem-link
cleanup -> filesystem-main
-
caosdb/src/caosdb-server!73 -
caosdb/src/caosdb-pylib!83 -
caosdb/src/caosdb-pyinttest!47 -
caosdb/src/caosdb-mysqlbackend!11 (merged)
core -> filesystem-main
-
caosdb/src/caosdb-server!75 -
caosdb/src/caosdb-pylib!86 -
caosdb/src/caosdb-pyinttest!50 -
caosdb/src/caosdb-mysqlbackend!12
directory -> filesystem-main
-
caosdb/src/caosdb-server!74 -
caosdb/src/caosdb-pylib!85 -
caosdb/src/caosdb-pyinttest!49 -
caosdb/src/caosdb-mysqlbackend!10
link -> filesystem-main
-
caosdb/src/caosdb-server!76 -
caosdb/src/caosdb-pylib!87 -
caosdb/src/caosdb-pyinttest!52 -
caosdb/src/caosdb-mysqlbackend!13
import -> filesystem-main
Loading
Loading
Loading
Loading