|
From: | Caleb Ristvedt |
Subject: | [bug#41658] [PATCH] fixes / improvements for (guix store database) |
Date: | Tue, 02 Jun 2020 01:31:38 -0500 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
After some pondering about why the database might be locked so frequently, this is what I've managed to come up with. The first patch is the most likely to actually help with that, and the others mostly involve improving robustness. Ideally we'd come up with a test to quantify how much these kinds of changes affect contention over the database. For now, though, all that I can think of is seeing how this affects the systems that have had issues with that. - reepca
0001-database-work-around-guile-sqlite3-bug-preventing-st.patch
Description: Text Data
0002-database-rewrite-query-procedures-in-terms-of-with-s.patch
Description: Text Data
0003-database-ensure-update-or-insert-is-run-within-a-tra.patch
Description: Text Data
0004-database-separate-transaction-handling-and-retry-han.patch
Description: Text Data
signature.asc
Description: PGP signature
[Prev in Thread] | Current Thread | [Next in Thread] |