Actions
Project activity #34800
closedRM compatibel maken met elasticsearch
Start date:
17/09/2025
Due date:
% Done:
100%
Estimated time:
Description
In #31725#note-10 waren de volgende punten gemeld:
- De standaard configuratie van de task-pagina zoekt de geselecteerde nodes op basis van sys:node-uuid. Dit is technisch gezien geen bug in de app want er komt vanuit lokale configuratie en kan op de omgeving zelf aangepast worden als nodig.
- In Controle Record Management -> continue wordt de csv niet correct bijgewerkt. De uuids van de task nodes worden gelezen vanuit de task query met gebruik van een regex gebaseerd op 'sys:node-uuid'. Bij het aanmaken van de nieuwe csv worden nodes opgehaald met gebruik van een query op 'sys:node-uuid'. In de praktijk:
- of worden er geen node uuids gevonden in de task query, dus er wordt niet gefilterd op node uuid en dus de csv bevat alle nodes in RM
- of worden er wel node uuids gevonden in de task query, maar er wordt gezocht op 'sys:node-uuid' om de csv aan te maken en dus de csv is leeg
Graag fixen.
We gaan deze aanpassingen uitvoeren:- De standaard configuratie zal
"template": "ID:\"${value}\" OR sys:node-uuid:\"${value}\""
gebruiken om nodes op te halen. De lokale configuratie kan aangepast worden naar een van de volgende:"property": "sys:node-uuid" "property": "ID"
maar het is niet noodzakelijk. - De beschreven logica is aangepast om uuids vanuit de query uit te lezen, onafhankelijk van het prefix (ID of sys:node-uuid). Met deze uuids wordt een query aangemaakt die beide velden gebruikt. We krijgen dus een 'dubbel' query zoals beschreven in #31725#note-5
Updated by Diego Mirandola about 1 month ago
- Related to Project activity #31725: Aanpassen zoekqueryconfiguratie voor compatibiliteit met zowel Elasticsearch als Solr added
Updated by Diego Mirandola about 1 month ago
- Status changed from In Progress to Ready in Dev
- Assignee changed from Diego Mirandola to Nume Groenewegen
Graag testen in branch feature/rm/elasticsearch/#34800
Test https://git.contezza.nl/develop/products/contezza-integration-tests/-/blob/main/library/src/test/resources/features/rm/destruction-process.feature?ref_type=heads is succesvol gerund (vanuit branch fix/dm/#34724).
Updated by Nume Groenewegen about 1 month ago
- Status changed from Ready in Dev to Test approved
- Assignee changed from Nume Groenewegen to Diego Mirandola
Getest en akkoord
Updated by Diego Mirandola about 1 month ago
- Status changed from Test approved to Resolved
- % Done changed from 0 to 100
In contezza-apps versie 4.2.3.
Actions