guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#41658] [PATCH] fixes / improvements for (guix store database)


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

Attachment: 0001-database-work-around-guile-sqlite3-bug-preventing-st.patch
Description: Text Data

Attachment: 0002-database-rewrite-query-procedures-in-terms-of-with-s.patch
Description: Text Data

Attachment: 0003-database-ensure-update-or-insert-is-run-within-a-tra.patch
Description: Text Data

Attachment: 0004-database-separate-transaction-handling-and-retry-han.patch
Description: Text Data

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]