mirror of
https://github.com/odoo/runbot.git
synced 2025-03-15 15:35:46 +07:00
![]() Before the commit the build ir_logging was sent from the build instance to the main runbot ir.logging table. As the number of runbot hosts increases, it introduce a lot of concurrency. e.g.: 80 hosts with 8 builds means 640 instances trying to insert records in the ir.logging table. With this commit, a special database is used on the builder host in order to receive ir.logging's from the build instances. Regulary, the table is emptied by the builder and the logs are inserted in the runbot leader ir.logging table. |
||
---|---|---|
.. | ||
builder.py | ||
dbmover.py | ||
leader.py | ||
tester.py | ||
tools.py |