aboutsummaryrefslogtreecommitdiff
path: root/guix-data-service/data-deletion.scm
Commit message (Expand)AuthorAge
* Add code to delete nars entriesChristopher Baines2023-08-01
* Delete unreferenced derivations in batchesChristopher Baines2023-08-01
* Rewrite deleting unreferenced derivationsChristopher Baines2023-07-25
* Stop using a pool of threads for database operationsChristopher Baines2023-07-10
* Improve data deletionChristopher Baines2023-07-01
* Set lock_timeout for some data deletion transactionsChristopher Baines2023-05-09
* Include distribution counts table in data deletionChristopher Baines2023-04-07
* Speed up deleting blocked_builds entriesChristopher Baines2023-02-27
* Move the delete-unreferenced-derivations advisory lockChristopher Baines2023-02-27
* Remove redundant postgresql connection when deleting derivationsChristopher Baines2023-02-14
* Delete blocked_builds entries when deleting derivationsChristopher Baines2023-02-14
* Delete git_branches entriesChristopher Baines2023-02-14
* Avoid errors dropping partition tables if they don't existChristopher Baines2023-02-13
* Improve dropping package_derivation_by_guix_revision_range partitionsChristopher Baines2023-02-13
* Use advisory locks to avoid deadlocks during data deletionChristopher Baines2022-11-28
* Improve deleting derivationsChristopher Baines2022-07-08
* Fix ambiguous id column in delete-guix-revisions queryChristopher Baines2022-06-16
* Fix DELETE query in delete-revisions-from-branchChristopher Baines2022-06-16
* Fix ambiguous id column in delete-from-git-commitsChristopher Baines2022-06-16
* Remove duplicate AND from delete-from-git-commits queryChristopher Baines2022-06-16
* Partition the package_derivations_by_guix_revision_range tableChristopher Baines2022-05-23
* Update delete-unreferenced-derivationsChristopher Baines2020-10-13
* Add another guard clause in to the data deletion codeChristopher Baines2020-10-10
* Guard against derivation IDs that aren't numbersChristopher Baines2020-10-09
* Just use map rather than par-map& for deleting derivationsChristopher Baines2020-10-08
* Make the derivation deletion batch size configurableChristopher Baines2020-10-08
* Reduce the derivation deletion batch sizeChristopher Baines2020-10-08
* Actually delete more of the data for a revisionChristopher Baines2020-10-04
* Fix delete-unreferenced-derivationsChristopher Baines2020-10-04
* Extract out the ability to delete a range of commitsChristopher Baines2020-10-04
* Rework the shortlived PostgreSQL specific connection channelChristopher Baines2020-10-03
* Delete derivation_source_files that are unreferencedChristopher Baines2020-10-02
* Delete derivations in parallelChristopher Baines2020-10-01
* Remove the deleting derivations progress outputChristopher Baines2020-10-01
* Delete derivations through a channelChristopher Baines2020-10-01
* Remove a now redundant part of the maybe-delete-derivation queryChristopher Baines2020-09-30
* Stop recursing now that derivation deletion selection is smarterChristopher Baines2020-09-30
* Attempt to speed up derivation deletionChristopher Baines2020-09-30
* Fix delete builds for derivation output details setChristopher Baines2020-09-27
* Delete builds for unreferenced derivationsChristopher Baines2020-09-27
* Further data deletion improvementsChristopher Baines2020-09-27
* Add delete-revisions-from-branch-except-most-recent-nChristopher Baines2020-09-26
* Split off delete-revisions-from-branch from delete-data-for-branchChristopher Baines2020-09-26
* Add a helper procedure to delete data for deleted branchesChristopher Baines2020-05-23
* Stop using package_versions_by_guix_revision_rangeChristopher Baines2020-03-24
* Add a function to delete unreferenced derivationsChristopher Baines2020-02-16
* Define the code to delete data from non-master branches properlyChristopher Baines2020-02-16
* Add a module to handle deleting dataChristopher Baines2020-02-15