Back to bug 25078

Who When What Removed Added
lari.taskula 2020-04-07 14:32:00 UTC Status NEW In Discussion
lari.taskula 2020-04-07 14:37:34 UTC See Also https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22887
lari.taskula 2020-04-07 14:54:14 UTC Summary Stop updatedatabase.pl when a database change cannot be applied Gracefully stop updatedatabase.pl when a database change cannot be applied
jonathan.druart 2020-04-07 15:22:55 UTC CC jonathan.druart
lari.taskula 2020-04-08 13:43:05 UTC Summary Gracefully stop updatedatabase.pl when a database change cannot be applied Gracefully stop updatedatabase/installer when a database change cannot be applied
lari.taskula 2020-04-08 13:43:40 UTC CC lari.taskula
jonathan.druart 2020-04-08 14:01:58 UTC See Also https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24131
martin.renvoize 2020-10-07 14:06:09 UTC See Also https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18050
CC martin.renvoize
tomascohen 2020-10-07 15:01:31 UTC CC tomascohen
agustinmoyano 2020-10-08 23:08:57 UTC CC agustinmoyano
jonathan.druart 2021-01-29 14:25:31 UTC Assignee koha-bugs jonathan.druart
jonathan.druart 2021-01-29 14:25:37 UTC Depends on 25026
jonathan.druart 2021-01-29 14:30:19 UTC Attachment #116033 Attachment is obsolete 0 1
jonathan.druart 2021-01-29 14:31:41 UTC Comment 15 Tag obsolete
dcook 2021-02-01 22:42:12 UTC CC dcook
jonathan.druart 2021-02-02 12:05:51 UTC Attachment #116032 Attachment is obsolete 0 1
jonathan.druart 2021-02-02 12:05:54 UTC Attachment #116034 Attachment is obsolete 0 1
jonathan.druart 2021-02-02 14:30:59 UTC URL https://gitlab.com/joubu/Koha/-/tree/bug_25078
jonathan.druart 2021-02-09 09:53:16 UTC Keywords rel_21_05_candidate, RM_priority
julian.maurice 2021-02-19 16:48:51 UTC CC julian.maurice
jonathan.druart 2021-03-05 15:09:42 UTC Summary Gracefully stop updatedatabase/installer when a database change cannot be applied Update DB process - wrap each DBRev inside a transaction and better error handling
jonathan.druart 2021-05-11 11:10:50 UTC Keywords rel_21_05_candidate rel_21_11_candidate
victor 2021-06-09 01:26:53 UTC CC victor
jonathan.druart 2021-06-14 13:26:43 UTC Status In Discussion Needs Signoff
jonathan.druart 2021-06-14 13:30:24 UTC Attachment #116208 Attachment is obsolete 0 1
jonathan.druart 2021-06-14 13:30:25 UTC Attachment #116209 Attachment is obsolete 0 1
jonathan.druart 2021-06-14 13:30:26 UTC Attachment #117084 Attachment is obsolete 0 1
jonathan.druart 2021-06-14 13:38:30 UTC See Also https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27880
jonathan.druart 2021-06-14 13:39:13 UTC Attachment #121910 Attachment is obsolete 0 1
jonathan.druart 2021-06-15 09:40:59 UTC Attachment #121909 Attachment is obsolete 0 1
jonathan.druart 2021-06-15 09:41:06 UTC Attachment #121911 Attachment is obsolete 0 1
jonathan.druart 2021-06-15 09:41:34 UTC Comment 58 Tag obsolete
jonathan.druart 2021-06-15 09:41:42 UTC Comment 53 Tag obsolete
martin.renvoize 2021-06-23 11:18:48 UTC Attachment #121982 Attachment is obsolete 0 1
martin.renvoize 2021-06-23 11:18:53 UTC Attachment #121983 Attachment is obsolete 0 1
martin.renvoize 2021-06-23 11:18:57 UTC Attachment #121984 Attachment is obsolete 0 1
martin.renvoize 2021-06-23 11:19:02 UTC Attachment #122208 Attachment is obsolete 0 1
martin.renvoize 2021-06-23 11:19:53 UTC Status Needs Signoff Signed Off
jonathan.druart 2021-07-08 07:48:22 UTC Attachment #122322 Attachment is obsolete 0 1
jonathan.druart 2021-07-08 07:48:28 UTC Attachment #122323 Attachment is obsolete 0 1
jonathan.druart 2021-07-08 07:48:34 UTC Attachment #122324 Attachment is obsolete 0 1
jonathan.druart 2021-07-08 07:48:40 UTC Attachment #122325 Attachment is obsolete 0 1
jonathan.druart 2021-07-08 07:48:46 UTC Attachment #122326 Attachment is obsolete 0 1
kyle 2021-07-28 14:17:33 UTC CC kyle
QA Contact testopia kyle
jonathan.druart 2021-08-02 10:17:48 UTC Attachment #123356 Attachment is obsolete 0 1
jonathan.druart 2021-08-02 10:29:31 UTC Attachment #122665 Attachment is obsolete 0 1
jonathan.druart 2021-08-02 10:29:37 UTC Attachment #122666 Attachment is obsolete 0 1
jonathan.druart 2021-08-02 10:29:43 UTC Attachment #122667 Attachment is obsolete 0 1
jonathan.druart 2021-08-02 10:29:49 UTC Attachment #122668 Attachment is obsolete 0 1
jonathan.druart 2021-08-02 10:29:54 UTC Attachment #122669 Attachment is obsolete 0 1
jonathan.druart 2021-08-02 10:30:05 UTC Attachment #122679 Attachment is obsolete 0 1
jonathan.druart 2021-08-02 10:30:10 UTC Attachment #122680 Attachment is obsolete 0 1
jonathan.druart 2021-08-02 10:30:16 UTC Attachment #122875 Attachment is obsolete 0 1
jonathan.druart 2021-08-02 10:30:21 UTC Attachment #123357 Attachment is obsolete 0 1
kyle 2021-08-11 15:59:36 UTC Status Signed Off Passed QA
jonathan.druart 2021-08-16 09:19:02 UTC Keywords release-notes-needed
jonathan.druart 2021-08-16 10:04:27 UTC Status Passed QA Pushed to master
Version(s) released in 21.11.00
jonathan.druart 2021-08-25 13:49:48 UTC Keywords rel_21_11_candidate, RM_priority
martin.renvoize 2021-10-28 07:07:15 UTC Text to go in the release notes , both on the command line or in the browser.

Finally, our monolithic updatedateabase script had been growing unmanageably large for some time. This patchset allows us to split each upgrade step into a single atomic file and thus simplifies writing updates and applying retrospective fixes. This enhancement improves the reliability and error reporting of our database update procedures.

We now stop the upgrade if we come across an error and roll back anything inside that upgrade step. We also now report the errors to the end-user
martin.renvoize 2021-10-28 07:07:25 UTC Keywords release-notes-needed
fridolin.somers 2021-11-30 22:22:40 UTC CC fridolin.somers
jonathan.druart 2021-12-15 09:45:56 UTC Blocks 27880
See Also https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27880
katrin.fischer 2022-06-06 20:31:47 UTC Resolution --- FIXED
Status Pushed to master CLOSED
jonathan.druart 2022-11-17 13:52:16 UTC Blocks 32248

Back to bug 25078