Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-10-25 | reproducible debian: handle new packages with multiple versions | Valerie R Young | 1 | -2/+13 | |
This commit fixes a bug introduced by 07849060 Commit 07849060 changed the UPSERT that added new packages to the sources table into an INSERT. If the new package has two versions for (suite, arch) in debian archive, then the INSERT to sources will fail on unique constraint. The changes in this commit provide the same functionality without the UPSERT: there will be no failure, instead only the second source encountered in archive will be saved. Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-10-25 | reproducible debian: make more sql sqlite3/postgres agnostic | Valerie R Young | 1 | -13/+22 | |
This commit fixes to things in reproducible_scheduler.py: 1. Do not delete entries in sources table until all foreign references to that source.id are deleted. 2. Cannot "SELECT DISTINCT" and then "ORDER BY" a column that is not in the select. Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-10-17 | reproducible debian: fix bug in _scheduler queries | Valerie R Young | 1 | -4/+4 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-10-17 | reproducible debian: make python sql more sqlite/postgres agnostic | Valerie R Young | 1 | -25/+34 | |
This commit fixes all the python script sql queries that required minimal editing to be syntactically correct for both sqlite and postgres. Almost all fixes consist of the removal of double quotes from query strings. NOTE: the following scripts expect the schedule table's primary key to autoincrement. Running reproducible_db_maintence.py on a postgres database will not add the necessary autoincrementing functionality at this time. The following script WILL run on the sqlite database but will fail on postgres database constructed from reproducible_db_maintence.py until this is fixed: reproducible_remote_scheduler.py reproducible_schedule.py Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-10-10 | reproducible Debian: fixup mail sending | Holger Levsen | 1 | -3/+5 | |
2016-10-10 | reproducible Debian: add another timestamp to debug bottleneck | Holger Levsen | 1 | -0/+1 | |
2016-10-10 | reproducible Debian: add some timestamps to debug bottleneck | Holger Levsen | 1 | -0/+2 | |
2016-10-10 | reproducible Debian: notify about new (regular) schedulings via mail instead ↵ | Holger Levsen | 1 | -1/+11 | |
of irc | |||||
2016-10-02 | reproducible Debian: Move regular "Scheduled in..." messages to #-changes | Chris Lamb | 1 | -1/+1 | |
2016-08-20 | Revert "reproducible Debian: build testing/i386 faster that the other suites ↵ | Holger Levsen | 1 | -3/+3 | |
on i386" This reverts commit 6649043714cc55232b23428c82459161e82ddbe4. | |||||
2016-08-19 | reproducible debian: switch python database backend to SQLAlchemy | Valerie R Young | 1 | -48/+68 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-08-12 | reproducible Debian: build testing/i386 faster that the other suites on i386 | Holger Levsen | 1 | -3/+3 | |
2016-08-03 | reproducible Debian: rebuild sid faster than testing | Holger Levsen | 1 | -3/+3 | |
2016-07-20 | reproducible Debian: sync (re-)scheduling frequencies for the different archs | Holger Levsen | 1 | -8/+8 | |
2016-06-13 | reproducible debian: reschedule packages in state 'depwait' after 2 days ↵ | Holger Levsen | 1 | -2/+2 | |
(before: 3) | |||||
2016-06-02 | reproducible debian: also reschedule depwait packages with bugs filed | Holger Levsen | 1 | -3/+1 | |
2016-03-26 | reproducible debian: add scheduler limits for i386 | Holger Levsen | 1 | -3/+28 | |
2016-03-08 | reproducible debian: schedule depwait packages independently from packages ↵ | Holger Levsen | 1 | -21/+76 | |
which ftbfs without bugs filed | |||||
2016-03-07 | reproducible debian: schedule more ftbfs+depwait packages sooner | Holger Levsen | 1 | -6/+6 | |
2016-02-19 | Revert "reproducible: scheduler: shuffle the package list right before ↵ | Holger Levsen | 1 | -1/+0 | |
scheduling them" This reverts commit a367ceb9379fdc9082c76b4d1ff2fdfa8caed401. | |||||
2016-02-19 | reproducible: scheduler: shuffle the package list right before scheduling them | Mattia Rizzolo | 1 | -0/+1 | |
2016-02-19 | reproducible: scheduler: remove useless imports | Mattia Rizzolo | 1 | -2/+0 | |
2016-02-15 | reproducible debian: schedule new versions in armhf a bit slower… | Holger Levsen | 1 | -4/+4 | |
2016-02-14 | reproducible debian: improve comment to better describe what the code does + why | Holger Levsen | 1 | -1/+4 | |
2016-02-14 | reproducible debian: always schedule new versions and some ftbfs and depwait | Holger Levsen | 1 | -8/+8 | |
2016-02-13 | reproducible debian: reschedule more old armhf packages at once | Holger Levsen | 1 | -2/+2 | |
2016-02-13 | Revert "reproducible armhf: let's slow down rebuilding sid until stretch is ↵ | Holger Levsen | 1 | -2/+2 | |
done" This reverts commit 3ff2a8f94ba438353e8ff347949ab0d7bc0db162. | |||||
2016-02-13 | Revert "reproducible debian armhf: only schedule old packages older than 42 ↵ | Holger Levsen | 1 | -1/+1 | |
days" This reverts commit 71593042610214c62e00c787e1b3af8a2a7c914d. | |||||
2016-02-08 | reproducible armhf: let's slow down rebuilding sid until stretch is done | Holger Levsen | 1 | -2/+2 | |
2016-01-29 | reproducible debian armhf: only schedule old packages older than 42 days | Holger Levsen | 1 | -1/+1 | |
2016-01-25 | reproducible armhf: re-schedule sid a bit slower | Holger Levsen | 1 | -2/+2 | |
2016-01-20 | reproducible: schedule new versions when < MAXIMA*3 packages are scheduled | Holger Levsen | 1 | -2/+2 | |
2016-01-18 | reproducible: schedule 255 packages with status 404 (and refactor) | Holger Levsen | 1 | -7/+10 | |
2016-01-18 | reproducible: merge the two irc notifications for amd64+armhf into one | Holger Levsen | 1 | -9/+13 | |
2016-01-16 | reproducible armhf: schedule testing more often | Holger Levsen | 1 | -3/+3 | |
2016-01-16 | Revert "reproducible: completly stop scheduling testing for now (fix colon)" | Holger Levsen | 1 | -10/+6 | |
This reverts commit 602d3380dd8648c6cbaa081b7cfe06645ae4f3a0. | |||||
2016-01-15 | reproducible armhf: schedule more old packages | Holger Levsen | 1 | -3/+3 | |
2016-01-14 | reproducible armhf: schedule more old packages at once | Holger Levsen | 1 | -3/+3 | |
2016-01-14 | reproducible: completly stop scheduling testing for now (fix colon) | Holger Levsen | 1 | -6/+10 | |
2016-01-14 | Revert "reproducible: completly stop scheduling testing for now (fix tabs)" | Holger Levsen | 1 | -10/+6 | |
This reverts commit efb3d3f29c215023222841b6311c84e55d48ca3b. | |||||
2016-01-14 | reproducible: completly stop scheduling testing for now (fix tabs) | Holger Levsen | 1 | -6/+10 | |
2016-01-14 | Revert "reproducible: completly stop scheduling testing for now" | Holger Levsen | 1 | -10/+6 | |
This reverts commit d899a7039d52f223cf659b43cffcd59c3e618dda. | |||||
2016-01-13 | reproducible: completly stop scheduling testing for now | Holger Levsen | 1 | -6/+10 | |
2016-01-13 | Revert "reproducible: stop scheduling testing while the repo is signed with ↵ | Holger Levsen | 1 | -5/+5 | |
an unknown key" This reverts commit aee0815e0ee7363f3c96dbf314de795dc113a954. | |||||
2016-01-13 | reproducible: stop scheduling testing while the repo is signed with an ↵ | Holger Levsen | 1 | -5/+5 | |
unknown key | |||||
2016-01-12 | reproducible armhf: schedule testing a bit more often | Holger Levsen | 1 | -5/+5 | |
2016-01-12 | reproducible: shorten irc message | Holger Levsen | 1 | -1/+1 | |
2016-01-11 | reproducible armhf: try to schedule known old packages again | Holger Levsen | 1 | -7/+7 | |
2016-01-10 | reprodcucible: try to get unstable/armhf scheduled a bit more | Holger Levsen | 1 | -3/+3 | |
2016-01-09 | reproducible armhf: tune scheduling limits | Holger Levsen | 1 | -9/+9 | |