woodpecker/server
qwerty287 b82ed13586
Database migrations run in seperate sessions and commit on success right away (#1822)
This isolates single migration tasks from each other.
The migration itself is now not atomic anymore but each single migration
now on it's own.
This takes load away from databases, as new sessions have a committed
schema available.

We also disable xorm.cache, as the speed improvements are minor but
invalid cache caused by schema changes did happen already in the past.

---------
Reverts #1817
Closes #1821

---------

Co-authored-by: 6543 <6543@obermui.de>
2023-06-06 03:27:17 +02:00
..
api Update swagger API specification (#1782) 2023-06-03 21:38:36 +02:00
badges Rename build to pipeline in code (#1224) 2022-10-18 03:24:12 +02:00
cache Rename remote to forge (#1357) 2022-11-05 00:35:06 +01:00
ccmenu Rename build to pipeline in code (#1224) 2022-10-18 03:24:12 +02:00
cron Use modern error handling and enforce it via lint (#1327) 2023-02-02 00:08:02 +01:00
forge Define Glossary (#1800) 2023-06-03 16:39:56 +02:00
grpc Remove unused file system api (#1791) 2023-05-31 18:03:03 +02:00
logging Update Go dependencies and minimal Go version to 1.20 (#1650) 2023-03-21 00:48:15 +01:00
model Update swagger API specification (#1782) 2023-06-03 21:38:36 +02:00
pipeline Resolve built-in variables for global when filter (#1790) 2023-06-05 00:15:07 +02:00
plugins Initiate Pagination Implementation for API and Infinite Scroll in UI (#1651) 2023-04-30 03:40:13 +02:00
pubsub Update Go dependencies and minimal Go version to 1.20 (#1650) 2023-03-21 00:48:15 +01:00
queue Update swagger API specification (#1782) 2023-06-03 21:38:36 +02:00
router Update swagger API specification (#1782) 2023-06-03 21:38:36 +02:00
store Database migrations run in seperate sessions and commit on success right away (#1822) 2023-06-06 03:27:17 +02:00
web Fix static assets with subpath (#1783) 2023-05-30 17:25:18 +02:00
config.go Remove unused file system api (#1791) 2023-05-31 18:03:03 +02:00