Projecte

General

Perfil

Accions

Tasca #9039

tancat
FJ FJ

Eliminar d'idregistres registres d'Egreta que ja no existeixen

Tasca #9039: Eliminar d'idregistres registres d'Egreta que ja no existeixen

Afegit per Ferran Jorba fa 10 mesos. Actualitzat fa 9 mesos.

Estat:
Tancada
Prioritat:
Normal
Assignat a:
Categoria:
Suport a docència i recerca
Temàtica prevista:
Inici:
05-06-2025
Data de venciment:
31-07-2025
Paraula clau:

Descripció

Al DDD tenim referències a registres oai d'Egreta que a ells ja no els hi consten, ni tan sols com a deleted, sinó un IdDoesNotExist, ex:

Molts surten al llistat de duplicats, ex:

A aquests registres hi hem de fer dues coses:

  • Canviar el status a deleted dins d'idregistres
  • Eliminar-los de les 035 del DDD (això em sembla que és automàtic si ja els tenim com a deleted)

Això passa perquè el servidor OAI de Pure no té política de registres esborrats:

FJ Actualitzat per Ferran Jorba fa 10 mesos Accions #1

  • Estat ha canviat de Creada a En curs

En el seu moment ja m'havia empescat una manera de detectar els registres esborrats, per estava comentat, potser perquè havia fet alguna destrossa. De tota manera, no m'estranya perquè no m'acaba de convèncer com ho feia.

Ara el que faig és: demanar a egreta tots els identificadors dels oaisets que ens interessen (publications:all i studentheses:all), i comparar-los amb els que tenim a la base de dades local. Els que tenim en local i no estan a la llista que retorna egreta son els que haurien d'esborrar-se. Però no sempre diu la veritat, i potser és per això que ho vaig comentar. Ara faig una segona comprovació que el registre existeixi en remot abans d'esborrar-lo en local.

FJ Actualitzat per Ferran Jorba fa 10 mesos Accions #2

Ara ja tinc una millor perspectiva de la situació. El sistema antic, que no devia funcionar gaire bé, el vaig aturar el 20 de febrer d'enguany (ho sé perquè tinc els darrers fitxers de canvis del035egreta), però no recordo el perquè. Del nou ara me'n fio. Ara és fiable com detecta els registres esborrats d'Egreta.

Aleshores quedava confirmar que els identificadors d'aquests registres esborrats d'Egreta també s'esborressin de les 035 al DDD. Això ara ja també està funcionant, n'elimina 100 cada dia, però en té molts d'acumulats, i per tant trigarà uns dies a fer net. Ho he programat perquè també funcioni els caps de setmana.

FJ Actualitzat per Ferran Jorba fa 9 mesos Accions #3

  • Estat ha canviat de En curs a Tancada

Ja estan tots eliminats i s'aniran eliminant els nous cada dia.

Accions

També disponible a: PDF Atom