KohaSuomi / Koha

(KOHA) Koha is a free software integrated library system (ILS). Koha is distributed under the GNU GPL version 3 or later. Note: this is a synced mirror of the official Koha repo.
https://koha-community.org/
GNU General Public License v3.0
7 stars 13 forks source link

Kyyti: tietueiden eräpoisto jumittunut #1369

Closed Tuomas-Kyyti closed 2 months ago

Tuomas-Kyyti commented 2 months ago

Tukipyyntö

Olin poistamassa e-kirjatietueita tietueiden poiston eräajona. Se ajo tyssäsi kohtaan 9/455. Syy on varmaan se, että mukana taisi olla e-kirjojen osakohdetietueita, joihin ajo pysähtyi. Mitä pitäisi tehdä? Voiko käyttää Taustatöiden Peruuta-toimintoa vai pitääkö kehittäjän tehdä jotain? Taustatyön id 9835600.

Jotain muuta?

No response

CodoDerDritte commented 2 months ago

Tällä tosiaan näkyy kannassa aloitusaika muttei lopetusaikaa ja "progress" kenttä osoittaa yhdeksää:

MariaDB [kyytiprod]> select enqueued_on,started_on,ended_on,status,progress,size from background_jobs where id='9835600';
+---------------------+---------------------+----------+---------+----------+------+
| enqueued_on         | started_on          | ended_on | status  | progress | size |
+---------------------+---------------------+----------+---------+----------+------+
| 2024-08-21 09:15:36 | 2024-08-21 09:15:44 | NULL     | started |        9 |  455 |
+---------------------+---------------------+----------+---------+----------+------+

Mitäs haluaisit että tälle tehdään? :D Voisin merkitä sille lopetusajan ja statukseksi 'failed'. Tai sitten voisin poistaa aloitusajan ja merkitä statukseksi 'NULL' ja katsotaan meniskö se toisella yrittämällä läpi (tuskinpa).

Tuomas-Kyyti commented 2 months ago

Parempi feilata se. Teen sitten loppujen osalta uuden ajon, josta siivoan pois ne osakohteet.

CodoDerDritte commented 2 months ago

Nyt se on 'failed'. En merkannut tuota ended_on aikaa, koska muillakaan failed-tilaisilla (muutamaa poikkeusta lukuunottamatta) sitä ei näy olevan.

Tuomas-Kyyti commented 2 months ago

Kiitos, tämä ok.