index
:
guix/cuirass
allow-concurrent-database-queries
db-get-builds-performance-tuning
handle-errors-in-worker-threads
improve-handling-of-rowids
sqlite-statement-reset-fixes
support-publishing-build-events
support-publishing-build-events-minimal
support-returning-build-information-by-output
wip-govuk
Guix
Gitolite user
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
*
base: Let sqlite handle deduplication of the list of pending derivations.
Ludovic Courtès
2018-04-05
*
database: Add 'db-get-pending-derivations'.
Ludovic Courtès
2018-04-05
*
utils: Add critical sections.
Ludovic Courtès
2018-04-02
*
base: Do not resort to Coreutils' "chmod".
Ludovic Courtès
2018-04-01
*
base: Make a writable copy of the checkout only when #:no-compile? is false.
Ludovic Courtès
2018-04-01
*
database: 'db-get-builds' honors 'status+submission-time' ordering again.
Ludovic Courtès
2018-03-29
*
http: Process client connections really concurrently, again.
Ludovic Courtès
2018-03-28
*
base: Add 'cancel-old-builds'.
Ludovic Courtès
2018-03-28
*
database: Set a 'busy_timeout' to handle concurrent accesses.
Ludovic Courtès
2018-03-25
*
'with-store' and 'with-database' and written in terms of 'unwind-protect'.
Ludovic Courtès
2018-03-19
*
utils: Add 'unwind-protect'.
Ludovic Courtès
2018-03-19
*
http: Correctly set #:timestamp for non-finished builds.
Ludovic Courtès
2018-03-18
*
base: Catch errors in the 'process-build-log' handler.
Ludovic Courtès
2018-03-18
*
base: Move database update from 'evaluate' process to the main process.
Ludovic Courtès
2018-03-01
*
base: 'spawn-builds' correctly keeps track of remaining builds.
Ludovic Courtès
2018-03-01
*
http: Return build completion time as #:timestamp when completed.
Ludovic Courtès
2018-03-01
*
database: Indent 'db-get-builds'.
Ludovic Courtès
2018-03-01
*
database: Adjust style of 'assqx-ref'.
Ludovic Courtès
2018-03-01
*
http: 'request-parameters' always returns a list.
Ludovic Courtès
2018-03-01
*
http: Fix interpretation of non-numerical parameters.
Ludovic Courtès
2018-03-01
*
logging: "Defensive programming" for 'log-monitoring-stats'.
Ludovic Courtès
2018-02-27
*
database: Fix grouping in db-get-builds.
Danny Milosavljevic
2018-02-19
*
http: Interpret id and nr request-parameters as numbers.
Danny Milosavljevic
2018-02-19
*
database: db-get-builds: Remove debugging output.
Danny Milosavljevic
2018-02-19
*
http: Convert build-id URL part to number.
Danny Milosavljevic
2018-02-19
*
database: db-get-builds: Inline output selection.
Danny Milosavljevic
2018-02-19
*
database: Simplify 'db-get-builds'.
Danny Milosavljevic
2018-02-19
*
cuirass: Clear the build queue when starting.
Ludovic Courtès
2018-02-14
*
sql: Add indices to speed up common queries.
Ludovic Courtès
2018-02-14
*
Revert "http: Process client connections really concurrently."
Ludovic Courtès
2018-02-14
*
database: Make 'db-add-derivation' idempotent.
Ludovic Courtès
2018-02-14
*
http: Process client connections really concurrently.
Ludovic Courtès
2018-02-10
*
utils: 'non-blocking' forwards exceptions to the calling fiber.
Ludovic Courtès
2018-02-08
*
database: Use argument binding in 'db-get-builds' queries.
Ludovic Courtès
2018-02-08
*
database: Handle binding directly in 'sqlite-exec'.
Ludovic Courtès
2018-02-08
*
base: Account for derivations built behind our back.
Ludovic Courtès
2018-02-08
*
base: Fix computation of build success/failure.
Ludovic Courtès
2018-02-08
*
database: 'db-update-build-status!' keeps stoptime unchanged when nothing new.
Ludovic Courtès
2018-02-08
*
base: Explicitly enable #:print-build-trace.
Ludovic Courtès
2018-02-08
*
database: Cache prepared statements.
Ludovic Courtès
2018-02-08
*
database: Use 'sqlite-bind' to avoid SQL injection.
Danny Milosavljevic
2018-02-08
*
base: Remove useless 'log-message' calls.
Ludovic Courtès
2018-02-05
*
http: /jobsets returns a list of jobsets.
Ludovic Courtès
2018-02-05
*
base: Log the number of builds performed.
Ludovic Courtès
2018-02-05
*
base: Work around Fibers I/O scheduling bug.
Ludovic Courtès
2018-01-30
*
base: Make build log processing non-blocking.
Ludovic Courtès
2018-01-29
*
http: Evaluate DB requests in 'non-blocking'.
Ludovic Courtès
2018-01-29
*
cuirass: Log resource usage statistics regularly.
Ludovic Courtès
2018-01-29
*
http: /api/queue returns builds sorted by status.
Ludovic Courtès
2018-01-29
*
base: 'spawn-builds' shuffles jobs.
Ludovic Courtès
2018-01-29
[next]