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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
cuirass
/
database.scm
Commit message (
Expand
)
Author
Age
*
database: 'db-get-builds' honors 'status+submission-time' ordering again.
Ludovic Courtès
2018-03-29
*
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
*
database: Indent 'db-get-builds'.
Ludovic Courtès
2018-03-01
*
database: Adjust style of 'assqx-ref'.
Ludovic Courtès
2018-03-01
*
database: Fix grouping in db-get-builds.
Danny Milosavljevic
2018-02-19
*
database: db-get-builds: Remove debugging output.
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
*
database: Make 'db-add-derivation' idempotent.
Ludovic Courtès
2018-02-14
*
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
*
database: 'db-update-build-status!' keeps stoptime unchanged when nothing new.
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
*
http: /api/queue returns builds sorted by status.
Ludovic Courtès
2018-01-29
*
database: Open the database in "write-ahead log" mode.
Ludovic Courtès
2018-01-26
*
http: Sort /api/latestbuilds and /api/queue by time.
Ludovic Courtès
2018-01-25
*
database: Turn 'sqlite-exec' into a macro.
Ludovic Courtès
2018-01-25
*
database: 'db-update-build-status!' takes a #:log-file parameter.
Ludovic Courtès
2018-01-24
*
base: Restart pending builds upfront.
Ludovic Courtès
2018-01-23
*
http: /api/latestbuilds only returns finished builds.
Ludovic Courtès
2018-01-23
*
database: Use US spelling for "canceled".
Ludovic Courtès
2018-01-23
*
database: Add 'db-update-build-status!'.
Ludovic Courtès
2018-01-23
*
Add a 'build-status' enumeration.
Ludovic Courtès
2018-01-23
*
Introduce concurrency with Fibers.
Ludovic Courtès
2018-01-22
*
database: Change default file name to /var/run/cuirass/cuirass.db.
Ludovic Courtès
2018-01-22
*
database: Extend and test 'db-get-builds'.
Ludovic Courtès
2018-01-07
*
cuirass: add Hydra compatible HTTP API.
Mathieu Othacehe
2017-09-08
*
cuirass: Store new information in database to prepare new HTTP API
Mathieu Othacehe
2017-09-08
*
database: 'db-add-build' is now idempotent.
Ludovic Courtès
2017-08-26
*
database: Fix typo.
Mathieu Othacehe
2017-07-12
*
cuirass: Stop λ/lambda mixing.
Mathieu Othacehe
2017-07-06
*
database: db-add-derivation: Don't try to add a derivation twice.
Mathieu Lirzin
2017-01-09
*
db: Forbid inserting the same specification twice.
Mathieu Lirzin
2016-11-17
*
base: Support tracking of a Guix package's git.
Jan Nieuwenhuizen
2016-09-23
*
schema: Evaluations: Add 'revision' column.
Mathieu Lirzin
2016-07-30
*
schema: Builds: Add 'evaluation' column.
Mathieu Lirzin
2016-07-27
*
schema: Separate "Derivations" from "Evaluations".
Mathieu Lirzin
2016-07-27
*
database: Remove 'db-delete-evaluation' procedure.
Mathieu Lirzin
2016-07-27
*
database: with-database: Keep the data.
Mathieu Lirzin
2016-07-26
*
database: db-open: Add DB optional argument.
Mathieu Lirzin
2016-07-26
*
Use stamps to poll repositories.
Mathieu Lirzin
2016-07-26
*
database: Add 'db-add-build' procedure.
Mathieu Lirzin
2016-07-25
*
database: read-quoted-string: add default value to optional argument.
Mathieu Lirzin
2016-07-25
*
cuirass: Use database to store specifications.
Mathieu Lirzin
2016-07-25
*
database: db-init: Add arguments for debugging.
Mathieu Lirzin
2016-07-25
*
schema: Separate 'Evaluations' from 'Builds'.
Mathieu Lirzin
2016-07-25
*
maint: Update file headers.
Mathieu Lirzin
2016-07-25
*
database: db-get-evaluation: Use 'sqlite-exec'.
Mathieu Lirzin
2016-07-25
[next]