GenomicDataInfrastructure / gdi-userportal-dataset-discovery-service

0 stars 1 forks source link

🐞 Discovery service breaks on CKAN with large number of tags #113

Open Markus92 opened 1 week ago

Markus92 commented 1 week ago

🔄 Duplicate Check

🔍 What Happened?

When deploying the new version (v1.2.3) of the discovery service to acceptance, it breaks the search API. It works on test. The dataset retrieve API still works.

đŸ‘Ŗ Steps to Reproduce

  1. Point discovery service to https://ckan-acc.healthdata.nl
  2. Query search API (e.g. POST http://localhost:8080/api/v1/datasets/search)
  3. Notice you get a 500 server error
  4. Notice you don't get the error at smaller CKAN instances like https://ckan-test.healthdata.nl

📸 Screenshots

See log files below.

📋 Logs

Following log indicates one very big request, probably too big for CKAN or whatever reverse proxy is in front of it:

2024-09-10 10:16:57,839 INFO  [io.qua.oid.dep.dev.OidcDevUIProcessor] (build-28) OIDC Dev Console: discovering the provider metadata at https://id.portal.dev.gdi.lu/realms/gdi/.well-known/openid-configuration
__  ____  __  _____   ___  __ ____  ______
 --/ __ \/ / / / _ | / _ \/ //_/ / / / __/
 -/ /_/ / /_/ / __ |/ , _/ ,< / /_/ /\ \
--\___\_\____/_/ |_/_/|_/_/|_|\____/___/
2024-09-10 10:16:58,320 INFO  [io.quarkus] (Quarkus Main Thread) gdi-userportal-dataset-discovery-service 0.0.0 on JVM (powered by Quarkus 3.14.1) started in 0.543s. Listening on: http://localhost:8080
2024-09-10 10:16:58,321 INFO  [io.quarkus] (Quarkus Main Thread) Profile dev activated. Live Coding activated.
2024-09-10 10:16:58,321 INFO  [io.quarkus] (Quarkus Main Thread) Installed features: [cache, cdi, hibernate-validator, oidc, qute, rest, rest-client, rest-client-jackson, rest-jackson, security, smallrye-context-propagation, smallrye-health, smallrye-openapi, swagger-ui, vertx, wiremock]
2024-09-10 10:16:58,322 INFO  [io.qua.dep.dev.RuntimeUpdatesProcessor] (vert.x-worker-thread-6) Live reload total time: 0.559s
2024-09-10 10:16:58,422 DEBUG [org.jbo.res.rea.cli.log.DefaultClientLogger] (vert.x-eventloop-thread-2) Request: GET https://ckan-acc.healthdata.nl/api/3/action/enhanced_package_search?q=&fq=&rows=1000&start=0 Headers[Accept=application/json User-Agent=Quarkus REST Client], Empty body
2024-09-10 10:16:58,768 DEBUG [org.jbo.res.rea.cli.log.DefaultClientLogger] (vert.x-eventloop-thread-2) Response: GET https://ckan-acc.healthdata.nl/api/3/action/enhanced_package_search?q=&fq=&rows=1000&start=0, Status[200 OK], Headers[Content-Length=669248 Content-Type=application/json; charset=utf-8 Date=Tue, 10 Sep 2024 08:16:58 GMT Cache-Control=public, must-revalidate, max-age=0 Set-Cookie=ckan=553a71b020d6fa6d166c6fa18057f9097aef34efgAJ9cQAoWAcAAABfZG9tYWlucQFOWAUAAABfcGF0aHECWAEAAAAvcQNYAwAAAF9pZHEEWCAAAAA4NDQ1MWU5N2M3YTM0OGI2OTk0MTQ2MjI4OWFhZjA5N3EFWAYAAABfZnJlc2hxBolYDgAAAF9jcmVhdGlvbl90aW1lcQdHQdm4AB6sc5xYDgAAAF9hY2Nlc3NlZF90aW1lcQhHQdm4AB6sc6B1Lg==; expires=Tue, 19-Jan-2038 03:14:07 GMT; HttpOnly; Path=/; SameSite=Lax Set-Cookie=ARRAffinity=751018869d3cb0b734d2d16f41072ab9f924211bbcdc76a670e2c22ceb0cc472;Path=/;HttpOnly;Secure;Domain=ckan-acc.healthdata.nl Set-Cookie=ARRAffinitySameSite=751018869d3cb0b734d2d16f41072ab9f924211bbcdc76a670e2c22ceb0cc472;Path=/;HttpOnly;SameSite=None;Secure;Domain=ckan-acc.healthdata.nl], Body:
{"help": "https://ckan-acc.healthdata.nl/api/3/action/help_show?name=enhanced_package_search", "success": true, "result": {"count": 166, "facets": {}, "results": [{"conforms_to": [{"name": "https://fdp.radboudumc.nl/profile/2f08228e-1789-40f8-84cd-28e3288c3604", "display_name": "https://fdp.radboudumc.nl/profile/2f08228e-1789-40f8-84cd-28e3288c3604", "count": null}], "creator_user_id": "22c4e55f-7782-42d1-af29-90906651772f", "id": "162fd339-6cbd-4e47-8cfe-b375a465c763", "identifier": "https://fdp.radboudumc.nl/dataset/37d6ad17-aa35-425c-946e-855838d3f9cc", "isopen": false, "issued": "2024-07-01", "language": [{"name": "http://id.loc.gov/vocabulary/iso639-1/en", "display_name": "English", "count": null}], "license_id": "", "license_title": "", "metadata_created": "2024-08-02T14:26:50.477561", "metadata_modified": "2024-09-09T22:45:10.243387", "modified": "2024-07-01", "name": "prisma-questionnaire-data", "notes": "The extensive questionnaire covers a number of potential breast cancer risk predictors such as demographics, personal characteristics, reproductive characteristics, medication, lifestyle, health status, family history, psychosocial characteristics.", "num_resources": 0, "num_tags": 0, "organization": {"id": "0626fbbc-49d5-4b61-80dc-d5a4533cdd12", "name": "radboudumc-prisma", "title": "Radboudumc(Prisma)", "type": "organization", "description": "", "image_url": "", "created": "2024-07-02T12:12:00.908716", "is_organization": true, "approval_status": "approved", "state": "active"}, "owner_org": "0626fbbc-49d5-4b61-80dc-d5a4533cdd12", "private": false, "publisher_name": "Radboudumc", "state": "active", "theme": [{"name": "http://publications.europa.eu/resource/authority/data-theme/HEAL", "display_name": "Health", "count": null}], "title": "PRISMA Questionnaire data", "type": "dataset", "contact_point": [{"contact_email": "", "contact_name": "", "contact_uri": "mailto:Mireille.Broeders@radboudumc.nl"}], "creator": [{"creator_identifier": "M.J.M. Broeders", "creator_name": "M.J.M. Broeders"}], "extras": [{"key": "uri", "value": "https://fdp.radboudumc.nl/dataset/37d6ad17-aa35-425c-946e-855838d3f9cc"}, {"key": "harvest_object_id", "value": "109259ae-b601-43e7-a76a-e366f5d95ba6"}, {"key": "harvest_source_id", "value": "f49e40e5-2a95-4bac-8980-e5fa2e80fddd"}, {"key": "harvest_source_title", "value": "Radboudumc FDP"}], "resources": [], "tags": [], "groups": [], "relationships_as_subject": [], "relationships_as_object": [], "access_rights": null, "has_version": null, "spatial_uri": null}, {"conforms_to": [{"name": "https://fdp-acc.healthdata.nl/profile/2f08228e-1789-40f8-84cd-28e3288c3604", "display_name": "https://fdp-acc.healthdata.nl/profile/2f08228e-1789-40f8-84cd-28e3288c3604", "count": null}], "creator_user_id": "22c4e55f-7782-42d1-af29-90906651772f", "id": "56b258d5-70ef-4936-849f-4273a57fbbf0", "identifier": "https://repo.metadatacenter.org/template-instances/534930c2-020c-4da3-bbcc-3939806a9b28", "isopen": false, "issued": "2021-09-06", "language": [{"name": "http://id.loc.gov/vocabulary/iso639-1/en", "display_name": "English", "count": null}], "license_id": "", "license_title": "", "metadata_created": "2024-05-24T09:35:42.262080", "metadata_modified": "2024-08-29T18:06:26.010825", "modified": "2021-09-09", "name": "kritische-materialen-in-een-crisis1", "notes": "Kritische materialen in een crisis; Material Supply Strategies in a Crisis", "num_resources": 0, "num_tags": 9, "organization": {"id": "1d578b43-f7b7-4e13-ac9f-487bb24ce99b", "name": "health-ri", "title": "Health-RI", "type": "organization", "description": "", "image_url": "", "created": "2024-04-25T11:29:47.932851", "is_organization": true, "approval_status": "approved", "state": "active"}, "owner_org": "1d578b43-f7b7-4e13-ac9f-487bb24ce99b", "private": false, "publisher_name": "Qian Zhang", "state": "active", "temporal_end": "2021-12-31", "temporal_start": "2020-09-16", "theme": [{"name": "http://purl.org/zonmw/covid19/10008", "display_name": "international", "count": null}, {"name": "http://purl.org/zonmw/covid19/10010", "display_name": "home care", "count": null}, {"name": "http://purl.org/zonmw/covid19/10013", "display_name": "nursing home care", "count": null}, {"name": "http://purl.org/zonmw/covid19/10014", "display_name": "hospital care", "count": null}, {"name": "http://purl.org/zonmw/covid19/10018", "display_name": "health care phase", "count": null}, {"name": "http://purl.org/zonmw/covid19/10033", "display_name": "COVID-19 phase", "count": null}, {"name": "http://purl.org/zonmw/generic/10006", "display_name": "other", "count": null}], "title": "Kritische materialen in een crisis", "type": "dataset", "url": "https://covid19initiatives.health-ri.nl/p/Project/27866022694497956", "contact_point": [{"contact_email": "", "contact_name": "Jan Telgen", "contact_uri": "https://orcid.org/0000-0001-7403-8800"}], "creator": [{"creator_identifier": "https://orcid.org/0000-0003-4591-7755", "creator_name": "Qian Zhang"}], "extras": [{"key": "uri", "value": "https://fdp-acc.healthdata.nl/dataset/9192eac4-44c4-4939-a2a8-ddd36d970cf5"}, {"key": "harvest_object_id", "value": "190c1c31-cad3-4217-a239-22e0f54fd1b5"}, {"key": "harvest_source_id", "value": "13f45b54-a68b-4914-a8f3-68e613c63332"}, {"key": "harvest_source_title", "value": "FDP health-ri"}], "tags": [{"display_name": "COVID-19 phase", "id": "e60ff377-b20e-444a-b7a7-769c3a01eede", "name": "COVID-19 phase", "state": "active", "vocabulary_id": null}, {"display_name": "Mentally disabled care", "id": "129b3c10-c4f6-4751-bb9d-242704cf97f5", "name": "Mentally disabled care", "state": "active", "vocabulary_id": null}, {"display_name": "People with procurement expertise involved in buying medical equipments during Covid-19", "id": "0e93900c-818d-43d2-9173-e8ea98840f3a", "name": "People with procurement expertise involved in buying medical equipments during Covid-19", "state": "active", "vocabulary_id": null}, {"display_name": "health care phase", "id": "d76ba39d-d41c-452f-a00d-b4467597670f", "name": "health care phase", "state": "active", "vocabulary_id": null}, {"display_name": "home care", "id": "25ddfe97-9b11-401c-970e-04e10a20aa90", "name": "home care", "state": "active", "vocabulary_id": null}, {"display_name": "hospital care", "id": "7872a90d-c619-4ae3-a3da-44f0a4ce4c90", "name": "hospital care", "state": "active", "vocabulary_id": null}, {"display_name": "international", "id": "ab43d0cb-aead-46b1-b072-e0658ea20797", "name": "international", "state": "active", "vocabulary_id": null}, {"display_name": "nursing home care", "id": "fbde97b6-6bd3-4849-a810-13b17ff0fab7", "name": "nursing home care", "state": "active", "vocabulary_id": null}, {"display_name": "other", "id": "f5ab4735-47aa-4ad5-a639-074796a39f92", "name": "other", "state": "active", "vocabulary_id": null}], "resources": [], "groups": [], "relationships_as_subject": [], "relationships_as_object": [], "access_rights": null, "has_version": null, "spatial_uri": null}, {"conforms_to": [{"name": "https://fdp-acc.healthdata.nl/profile/2f08228e-1789-40f8-84cd-28e3288c3604", "display_name": "https://fdp-acc.healthdata.nl/profile/2f08228e-1789-40f8-84cd-28e3288c3604", "count": null}], "creator_user_id": "22c4e55f-7782-42d1-af29-90906651772f", "id": "d7874929-1abf-40bf-8482-8557cf48c36d", "identifier": "https://repo.metadatacenter.org/template-instances/9b8367af-6502-4aa6-9d6f-8e80044e947a", "isopen": false, "issued": "2021-09-07", "language": [{"name": "http://id.loc.gov/vocabulary/iso639-1/en", "display_name": "English", "count": null}], "license_id": "", "license_title": "", "metadata_created": "2024-05-24T09:38:19.625064", "metadata_modified": "2024-08-29T18:06:23.942930", "modified": "2022-09-22", "name": "countercovid-study-oral-imatinib-for-covid-191", "notes": "CounterCOVID study - oral imatinib for COVID-19", "num_resources": 0, "num_tags": 6, "organization": {"id": "1d578b43-f7b7-4e13-ac9f-487bb24ce99b", "name": "health-ri", "title": "Health-RI", "type": "organization", "description": "", "image_url": "", "created": "2024-04-25T11:29:47.932851", "is_organization": true, "approval_status": "approved", "state": "active"}, "owner_org": "1d578b43-f7b7-4e13-ac9f-487bb24ce99b", "private": false, "publisher_name": "Erik Duijvelaar", "state": "active", "temporal_end": "2022-07-01", "temporal_start": "2020-07-01", "theme": [{"name": "http://purl.bioontology.org/ontology/ICD10CM/J12.81", "display_name": "Pneumonia due to SARS-associated coronavirus", "count": null}, {"name": "http://purl.org/zonmw/covid19/10007", "display_name": "national", "count": null}, {"name": "http://purl.org/zonmw/covid19/10014", "display_name": "hospital care", "count": null}, {"name": "http://purl.org/zonmw/covid19/10033", "display_name": "COVID-19 phase", "count": null}, {"name": "http://purl.org/zonmw/covid19/10091", "display_name": "COVID-19 patient grouping", "count": null}, {"name": "http://purl.org/zonmw/generic/10095", "display_name": "human disease", "count": null}], "title": "CounterCOVID study - oral imatinib for COVID-19", "type": "dataset", "url": "https://covid19initiatives.health-ri.nl/p/Project/27866022694497957", "contact_point": [{"contact_email": "", "contact_name": "Harm Jan Bogaard", "contact_uri": "https://orcid.org/0000-0001-5371-0346"}], "creator": [{"creator_identifier": "https://orcid.org/0000-0002-5547-5578", "creator_name": "Erik Duijvelaar"}], "extras": [{"key": "uri", "value": "https://fdp-acc.healthdata.nl/dataset/95df3d9c-97ee-4c98-aa5c-f2024-09-10 10:16:58,807 DEBUG [org.jbo.res.rea.cli.log.DefaultClientLogger] (vert.x-eventloop-thread-2) Request: GET https://ckan-acc.healthdata.nl/api/3/action/enhanced_package_search?fq=identifier%3A%28%22https%3A%2F%2Ffdp.radboudumc.nl%2Fdataset%2F37d6ad17-aa35-425c-946e-855838d3f9cc%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F534930c2-020c-4da3-bbcc-3939806a9b28%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9b8367af-6502-4aa6-9d6f-8e80044e947a%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F4aa0e5d8-e248-49a1-a234-73842b2dbae9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F4a426127-f764-464c-890c-ef0e7ea9ec76%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3b96ac97-e66d-476c-affe-5beea1352606%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2649b1e9-de74-4dc8-bba6-aaab1f1df7ac%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F6e86e545-d243-4a1d-8cea-75b3a6b810ad%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2f91ed71-1fab-4092-9f06-463a0dde8028%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F22cdde2f-f878-4f9a-93b2-cd9eaf7e18a4%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fb861689c-6c2b-403a-8515-894649834a83%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5965cc48-a3b0-454e-832e-156192f5610b%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3de41de5-083b-424e-aad0-df8b6f08875c%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fb31c485f-5ce4-46cb-bab6-cf98a134b53c%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F93d057a0-5031-45c6-a654-f337be8ed983%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F20fe3fd3-b58f-453c-a7c6-1322f2561ed5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9d393073-8dc4-4fa5-8cc9-3455292525eb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fe1a4d5fe-b543-4078-8d1f-5ecafe0419bb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F0ec4c548-ffe2-4424-93c4-89c64294911e%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F266d37f2-baac-4f9c-9639-8088b0624ba8%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9191c7de-0fb1-419c-b241-0079a5bf23d3%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F6f476b05-26d9-41df-8423-569e63a54c3d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F156964e3-5c42-401a-8f32-3a1ab1fcec67%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F7850ee60-bc8d-47b4-8848-fcf35942bd81%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Ff021e680-ff5c-4c1b-b4f8-494db557e36f%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5df9416c-c2bb-4f88-9688-cb66f461c584%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F72b56d2f-93b9-402d-a827-e4989d898f77%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9e8bd199-7cd5-487e-8e80-148387e2a2d9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F891a441c-f8d0-4ee3-ab81-3998a001282a%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F346de16d-4e1e-481a-97dd-db85da9a8813%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fcfce4ec2-c0c3-44cf-9d33-161bdaaea73e%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fa11bcf2a-923b-44ee-88bc-2e1636aeaa88%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3ca2fcc1-638a-46f8-a5af-58ed0b631ab9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F90c508ec-1936-4d58-8d83-677e866bf6b6%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F989f79c5-d2ab-45ea-9edc-a6c9046664be%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F18baa4dd-083a-4aac-9f71-ee532ec1aaeb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F7ef60e30-4e47-44ba-ad38-7e69d3b1bd20%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fdc754d21-8b7b-47a4-8b10-5dd7d3f75f3d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fe21d9366-0223-490b-95aa-3091f28e0bf4%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F31bbc703-c9da-4767-8a88-aae502a36b0d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Febfbf978-ade7-4aa1-94ff-d4c96e8b42b9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fc37973cb-a77c-46f7-aace-fd26b28a8bed%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3239c8c7-43f7-40a3-8935-f53f942c9c93%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9eb18cc5-4c2a-4cb9-8fa0-573624c53e3f%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fcbd0ac85-fc4c-463f-bd5d-76d1cf81082d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F1f435bdb-f389-4025-ba67-08538084d982%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3e7f1ade-43d7-4d6c-b588-09e6c469b971%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F58d6d727-9ae0-4a6a-8ca9-7f7376399d68%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fadfe86cb-dc76-4239-8658-7565abad8538%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9c56220f-e1c0-45a0-b71f-ca9e2e1e050d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F22ba17af-03be-4a6a-bca7-566f0be46286%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2d967b02-f589-4c56-a32d-9d932de7cd18%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F99dec270-9739-4241-9a1b-717914edabbb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9eb18cc5-4c2a-4cb9-8fa0-573624c53e3f%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fdfc49f64-23d2-4594-80ed-74a1c6d7d7e1%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F34450652-3e35-472c-872e-93a39dec4962%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F008668ba-1d49-4c38-9934-de758f4e2538%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F54cab541-1efa-4a4a-b539-5bb9be60859a%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fc769ed0d-7cb6-4066-8877-02c67f0170ee%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F53419b01-bc6b-44ba-988d-c086288ef873%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F48a444f3-e895-4c66-ac06-3d15a231a19c%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Ffb7c021e-ad2c-4837-aa4b-90643171d701%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F08920f42-2c4d-416d-b0a4-a9a894a06d48%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F8fca8257-177a-4057-9056-a60d77a8026c%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F873c44ad-539a-4834-8e26-c67419405ba1%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F1daee21e-4029-439a-a046-dd158fb682f5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F1b63d51d-e66e-40ab-b53c-bbe68afe3c16%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F25a1ad5a-39c1-47f1-8891-a42a439b8ea8%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F7d1b07b1-a09d-4ab5-8923-b2d2f81fbd3d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F0f009145-12fe-4dbd-b53a-70381aca773d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Ff96ecbb0-72c8-4b25-8755-d60f230f1ce5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fbe762523-4d1d-4140-b2b7-34fd87eea60f%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9b113c0f-e11e-411b-ac24-e4773a03f5e3%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fb7251b2e-730b-4cb5-80d4-2465f045fb48%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F66efafed-46b0-4132-9711-14498ac075f1%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F1a3ce74b-9006-48dc-aeac-162e20a77c6a%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fa207adfd-afd8-4658-9eb2-5c1aadf4fdcf%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3e3f6552-a099-4c23-aed9-0f0a2728cf54%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F0024045f-d178-41bd-a020-e564ae1d38e8%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F0d0d32f6-417b-4458-ade5-8c8202025fb7%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2ef0a73a-1787-49cd-bff1-6ab821e6667b%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F87b12631-dd87-47ae-879f-cd24ab78bcc9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F56536f8c-c69f-45a0-a854-9be9a1e732f5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fe2921abd-37ae-40a8-bfa0-607edad889d3%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F80a24efe-016c-4ebf-965c-981868ba94fe%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F6748b6b1-cc47-4c9f-add6-52527a1d7dad%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F4868d6b4-584a-46f4-9625-4adec5d3b11c%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2f650377-779a-443a-8bb6-6d0d2709424a%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fdd447108-a1a5-4376-85c5-0fd2db0f95df%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F43fa29cb-e5ba-4d4d-bc4d-dc331fc5fe0b%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5b85d223-dc2d-4c68-ac47-bd3c92893852%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fdc66b422-6d45-4ded-bdec-17cceecd2ca6%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F8e91dcbc-5e1d-442c-9c96-b0a2d21d673d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F57c64003-a8a7-44e1-9e7d-845d064ca6ea%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F22fddb62-5fdf-493b-a867-069d7843a1b5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2bdc91c5-3722-437c-9fb0-4916f24ad850%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5f21725d-c245-470b-8de3-36fb0a5c88ff%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9efd80a1-7cd4-494a-8372-3824240aa9d0%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fbd0b98a9-e3a5-4076-b585-a55c1f65f6f4%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F6e3b3e04-ae36-4320-848c-c3b7e9504344%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F415a357b-4557-4323-9eba-f79ee3dcb319%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Ff4b73d7f-6126-4875-96f8-a753541df7d0%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F1378620f-1d10-4251-86fe-2e348b973cb3%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fe7439cee-bf67-4ab8-a2cf-fe32b2d35456%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5d9345ef-501a-4a17-b189-cbdc6d3d7975%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F075029ef-c685-4923-83a8-0c49348a3db5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2de49059-5153-496e-b9b1-fdff8f619005%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F65cf949f-96e3-4310-ad5b-965002683835%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F05339772-d163-41f4-99f8-30ab98e2da76%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fd1dccb21-6185-4612-bd8e-f93b6c1d0502%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fe7b3c7fe-92de-4158-9942-762498834cc9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9f0dfe17-e4ac-47a0-aed4-20ba5c69f8e7%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3f4a2353-b0d6-4a1c-8eb7-e330f970da74%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F16481d78-0859-4c62-8b0d-1e2538dcc4f5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F92948e21-4361-406b-adc0-bb83f39ecca6%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fde0633a5-5ec5-48ee-a716-7992afa26deb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fc5c3fe7f-90fd-4ab1-a288-d1975ebf83e4%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fe4704f8d-ffae-48c9-a576-5a4e72b99aed%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9cb4f675-b5ef-4d45-a2f0-5b358686ac26%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F728ccb33-f461-4941-bcda-b10670d1b958%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F46d10b61-5c00-41fa-a3fb-131a6f46863a%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fc1afb973-c6e4-42a9-bb41-eeda6800f7bb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F6440a264-a929-4599-baf3-5bdd1c3e17d6%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Febfeabc3-fb44-48ed-a68e-291d14503683%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fedb9dcca-35e0-4b13-885e-5aee341294cd%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fdc4a2deb-5673-42d0-937d-e0422df80e1b%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F08920f42-2c4d-416d-b0a4-a9a894a06d48%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fb0ea0249-25a9-430f-9a7b-cb9ae568e932%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F82db329a-e269-43dd-b609-9b3351f3e01d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F7d708e06-7790-439b-8b87-6a16719a7f18%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5ddfd6cc-33f1-4b84-8d3f-311366206811%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5f620dc5-993e-4504-8609-ab5f9b334f8f%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F039f16d6-6860-4f77-b42a-58cfc96335b1%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Ffd60e6dd-23db-4a19-915e-743ef7e83b83%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3d721524-aae4-40a8-82ff-1f38ea2e470c%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Feda0e84d-3a28-4700-a74a-957333a0ed30%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%late-instances%2F9eb18cc5-4c2a-4cb9-8fa0-573624c53e3f%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F62288214-b3fa-4dc0-aa58-01d4de93ce88%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fc0a2b460-e46b-4ccf-8c9a-3ebdd2a0d6ae%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F700d9597-18d8-4c78-b884-8f84f53c2db8%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5a3d43cc-2b28-437d-bcc1-6a22e11ab281%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Ff86eb3bf-5bf0-494d-92b6-b31706c50fb9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F95f41847-929e-4eee-986d-fd2faf27a5be%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fbb9c3539-1af7-47bc-a2eb-cd8e90e440af%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F70df842a-3c30-4966-8dfe-9abc62c68cfd%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F16efc674-bc96-479c-86c1-6834316cb941%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F1fef3352-b9ea-4e71-90d3-7c86b121de54%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3d4709c1-ac27-4b9c-9305-1e293acba4cb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2024-09-10 10:16:58,851 DEBUG [org.jbo.res.rea.cli.log.DefaultClientLogger] (vert.x-eventloop-thread-2) Response: GET https://ckan-acc.healthdata.nl/api/3/action/enhanced_package_search?fq=identifier%3A%28%22https%3A%2F%2Ffdp.radboudumc.nl%2Fdataset%2F37d6ad17-aa35-425c-946e-855838d3f9cc%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F534930c2-020c-4da3-bbcc-3939806a9b28%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9b8367af-6502-4aa6-9d6f-8e80044e947a%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F4aa0e5d8-e248-49a1-a234-73842b2dbae9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F4a426127-f764-464c-890c-ef0e7ea9ec76%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3b96ac97-e66d-476c-affe-5beea1352606%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2649b1e9-de74-4dc8-bba6-aaab1f1df7ac%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F6e86e545-d243-4a1d-8cea-75b3a6b810ad%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2f91ed71-1fab-4092-9f06-463a0dde8028%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F22cdde2f-f878-4f9a-93b2-cd9eaf7e18a4%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fb861689c-6c2b-403a-8515-894649834a83%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5965cc48-a3b0-454e-832e-156192f5610b%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3de41de5-083b-424e-aad0-df8b6f08875c%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fb31c485f-5ce4-46cb-bab6-cf98a134b53c%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F93d057a0-5031-45c6-a654-f337be8ed983%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F20fe3fd3-b58f-453c-a7c6-1322f2561ed5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9d393073-8dc4-4fa5-8cc9-3455292525eb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fe1a4d5fe-b543-4078-8d1f-5ecafe0419bb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F0ec4c548-ffe2-4424-93c4-89c64294911e%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F266d37f2-baac-4f9c-9639-8088b0624ba8%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9191c7de-0fb1-419c-b241-0079a5bf23d3%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F6f476b05-26d9-41df-8423-569e63a54c3d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F156964e3-5c42-401a-8f32-3a1ab1fcec67%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F7850ee60-bc8d-47b4-8848-fcf35942bd81%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Ff021e680-ff5c-4c1b-b4f8-494db557e36f%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5df9416c-c2bb-4f88-9688-cb66f461c584%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F72b56d2f-93b9-402d-a827-e4989d898f77%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9e8bd199-7cd5-487e-8e80-148387e2a2d9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F891a441c-f8d0-4ee3-ab81-3998a001282a%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F346de16d-4e1e-481a-97dd-db85da9a8813%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fcfce4ec2-c0c3-44cf-9d33-161bdaaea73e%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fa11bcf2a-923b-44ee-88bc-2e1636aeaa88%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3ca2fcc1-638a-46f8-a5af-58ed0b631ab9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F90c508ec-1936-4d58-8d83-677e866bf6b6%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F989f79c5-d2ab-45ea-9edc-a6c9046664be%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F18baa4dd-083a-4aac-9f71-ee532ec1aaeb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F7ef60e30-4e47-44ba-ad38-7e69d3b1bd20%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fdc754d21-8b7b-47a4-8b10-5dd7d3f75f3d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fe21d9366-0223-490b-95aa-3091f28e0bf4%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F31bbc703-c9da-4767-8a88-aae502a36b0d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Febfbf978-ade7-4aa1-94ff-d4c96e8b42b9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fc37973cb-a77c-46f7-aace-fd26b28a8bed%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3239c8c7-43f7-40a3-8935-f53f942c9c93%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9eb18cc5-4c2a-4cb9-8fa0-573624c53e3f%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fcbd0ac85-fc4c-463f-bd5d-76d1cf81082d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F1f435bdb-f389-4025-ba67-08538084d982%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3e7f1ade-43d7-4d6c-b588-09e6c469b971%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F58d6d727-9ae0-4a6a-8ca9-7f7376399d68%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fadfe86cb-dc76-4239-8658-7565abad8538%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9c56220f-e1c0-45a0-b71f-ca9e2e1e050d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F22ba17af-03be-4a6a-bca7-566f0be46286%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2d967b02-f589-4c56-a32d-9d932de7cd18%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F99dec270-9739-4241-9a1b-717914edabbb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9eb18cc5-4c2a-4cb9-8fa0-573624c53e3f%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fdfc49f64-23d2-4594-80ed-74a1c6d7d7e1%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F34450652-3e35-472c-872e-93a39dec4962%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F008668ba-1d49-4c38-9934-de758f4e2538%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F54cab541-1efa-4a4a-b539-5bb9be60859a%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fc769ed0d-7cb6-4066-8877-02c67f0170ee%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F53419b01-bc6b-44ba-988d-c086288ef873%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F48a444f3-e895-4c66-ac06-3d15a231a19c%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Ffb7c021e-ad2c-4837-aa4b-90643171d701%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F08920f42-2c4d-416d-b0a4-a9a894a06d48%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F8fca8257-177a-4057-9056-a60d77a8026c%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F873c44ad-539a-4834-8e26-c67419405ba1%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F1daee21e-4029-439a-a046-dd158fb682f5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F1b63d51d-e66e-40ab-b53c-bbe68afe3c16%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F25a1ad5a-39c1-47f1-8891-a42a439b8ea8%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F7d1b07b1-a09d-4ab5-8923-b2d2f81fbd3d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F0f009145-12fe-4dbd-b53a-70381aca773d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Ff96ecbb0-72c8-4b25-8755-d60f230f1ce5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fbe762523-4d1d-4140-b2b7-34fd87eea60f%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9b113c0f-e11e-411b-ac24-e4773a03f5e3%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fb7251b2e-730b-4cb5-80d4-2465f045fb48%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F66efafed-46b0-4132-9711-14498ac075f1%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F1a3ce74b-9006-48dc-aeac-162e20a77c6a%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fa207adfd-afd8-4658-9eb2-5c1aadf4fdcf%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3e3f6552-a099-4c23-aed9-0f0a2728cf54%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F0024045f-d178-41bd-a020-e564ae1d38e8%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F0d0d32f6-417b-4458-ade5-8c8202025fb7%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2ef0a73a-1787-49cd-bff1-6ab821e6667b%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F87b12631-dd87-47ae-879f-cd24ab78bcc9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F56536f8c-c69f-45a0-a854-9be9a1e732f5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fe2921abd-37ae-40a8-bfa0-607edad889d3%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F80a24efe-016c-4ebf-965c-981868ba94fe%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F6748b6b1-cc47-4c9f-add6-52527a1d7dad%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F4868d6b4-584a-46f4-9625-4adec5d3b11c%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2f650377-779a-443a-8bb6-6d0d2709424a%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fdd447108-a1a5-4376-85c5-0fd2db0f95df%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F43fa29cb-e5ba-4d4d-bc4d-dc331fc5fe0b%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5b85d223-dc2d-4c68-ac47-bd3c92893852%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fdc66b422-6d45-4ded-bdec-17cceecd2ca6%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F8e91dcbc-5e1d-442c-9c96-b0a2d21d673d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F57c64003-a8a7-44e1-9e7d-845d064ca6ea%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F22fddb62-5fdf-493b-a867-069d7843a1b5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2bdc91c5-3722-437c-9fb0-4916f24ad850%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5f21725d-c245-470b-8de3-36fb0a5c88ff%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9efd80a1-7cd4-494a-8372-3824240aa9d0%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fbd0b98a9-e3a5-4076-b585-a55c1f65f6f4%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F6e3b3e04-ae36-4320-848c-c3b7e9504344%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F415a357b-4557-4323-9eba-f79ee3dcb319%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Ff4b73d7f-6126-4875-96f8-a753541df7d0%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F1378620f-1d10-4251-86fe-2e348b973cb3%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fe7439cee-bf67-4ab8-a2cf-fe32b2d35456%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5d9345ef-501a-4a17-b189-cbdc6d3d7975%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F075029ef-c685-4923-83a8-0c49348a3db5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2de49059-5153-496e-b9b1-fdff8f619005%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F65cf949f-96e3-4310-ad5b-965002683835%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F05339772-d163-41f4-99f8-30ab98e2da76%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fd1dccb21-6185-4612-bd8e-f93b6c1d0502%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fe7b3c7fe-92de-4158-9942-762498834cc9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9f0dfe17-e4ac-47a0-aed4-20ba5c69f8e7%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3f4a2353-b0d6-4a1c-8eb7-e330f970da74%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F16481d78-0859-4c62-8b0d-1e2538dcc4f5%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F92948e21-4361-406b-adc0-bb83f39ecca6%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fde0633a5-5ec5-48ee-a716-7992afa26deb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fc5c3fe7f-90fd-4ab1-a288-d1975ebf83e4%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fe4704f8d-ffae-48c9-a576-5a4e72b99aed%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F9cb4f675-b5ef-4d45-a2f0-5b358686ac26%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F728ccb33-f461-4941-bcda-b10670d1b958%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F46d10b61-5c00-41fa-a3fb-131a6f46863a%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fc1afb973-c6e4-42a9-bb41-eeda6800f7bb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F6440a264-a929-4599-baf3-5bdd1c3e17d6%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Febfeabc3-fb44-48ed-a68e-291d14503683%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fedb9dcca-35e0-4b13-885e-5aee341294cd%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fdc4a2deb-5673-42d0-937d-e0422df80e1b%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F08920f42-2c4d-416d-b0a4-a9a894a06d48%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fb0ea0249-25a9-430f-9a7b-cb9ae568e932%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F82db329a-e269-43dd-b609-9b3351f3e01d%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F7d708e06-7790-439b-8b87-6a16719a7f18%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5ddfd6cc-33f1-4b84-8d3f-311366206811%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5f620dc5-993e-4504-8609-ab5f9b334f8f%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F039f16d6-6860-4f77-b42a-58cfc96335b1%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Ffd60e6dd-23db-4a19-915e-743ef7e83b83%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3d721524-aae4-40a8-82ff-1f38ea2e470c%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Feda0e84d-3a28-4700-a74a-957333a0ed30%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instancesplate-instances%2F9eb18cc5-4c2a-4cb9-8fa0-573624c53e3f%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F62288214-b3fa-4dc0-aa58-01d4de93ce88%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fc0a2b460-e46b-4ccf-8c9a-3ebdd2a0d6ae%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F700d9597-18d8-4c78-b884-8f84f53c2db8%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F5a3d43cc-2b28-437d-bcc1-6a22e11ab281%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Ff86eb3bf-5bf0-494d-92b6-b31706c50fb9%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F95f41847-929e-4eee-986d-fd2faf27a5be%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2Fbb9c3539-1af7-47bc-a2eb-cd8e90e440af%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F70df842a-3c30-4966-8dfe-9abc62c68cfd%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F16efc674-bc96-479c-86c1-6834316cb941%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F1fef3352-b9ea-4e71-90d3-7c86b121de54%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F3d4709c1-ac27-4b9c-9305-1e293acba4cb%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F2e1548b7-b67f-4d4b-b250-8a67259dd7b7%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F262e8b20-d3d1-4ca6-9cf6-6e39766ffe1e%22+OR+%22https%3A%2F%2Frepo.metadatacenter.org%2Ftemplate-instances%2F93a41d33-fb5a-4ac0-aa17-80822dddac2a%22+OR+%22urn%3Aoid%3A2.16.840.1.113883.2.4.3.8.2756%7C5214%22+OR+%22urn%3Aoid%3A2.16.840.1.113883.2.4.3.8.2756%7C17398%22%29&sort=title+asc&rows=100&st2024-09-10 10:16:58,853 SEVERE [io.git.gen.dis.api.GlobalExceptionMapper] (executor-thread-1) Received: 'Internal Server Error, status code 500' when invoking: Rest Client method: 'io.github.genomicdatainfrastructure.discovery.remote.ckan.api.CkanQueryApi#packageSearch'ite=751018869d3cb0b734d2d16f41072ab9f924211bbcdc76a670e2c22ceb0cc472;Path=/;HttpOnly;SameSite=None;Secure;Domain=ckan-acc.healthdata.nl], Body:

Exception in CkanDatasetsRepository.java:72
       70                  .build());
       71
    -> 72          var response = ckanQueryApi.packageSearch(
       73                  null,
       74                  facetsQuery,

Exception in SearchDatasetsQuery.java:41
       39                  .orElse(List.of());
       40
    -> 41          var datasets = repository.search(datasetIds,
       42                  query.getSort(),
       43                  query.getRows(),

Exception in DatasetQueryApiImpl.java:24
       22      @Override
       23      public Response datasetSearch(DatasetSearchQuery datasetSearchQuery) {
    -> 24          var content = searchDatasetsQuery.execute(datasetSearchQuery, accessToken());
       25          return Response.ok(content).build();
       26      }

: org.jboss.resteasy.reactive.ClientWebApplicationException: Received: 'Internal Server Error, status code 500' when invoking: Rest Client method: 'io.github.genomicdatainfrastructure.discovery.remote.ckan.api.CkanQueryApi#packageSearch'
    at org.jboss.resteasy.reactive.client.impl.RestClientRequestContext.unwrapException(RestClientRequestContext.java:205)
    at org.jboss.resteasy.reactive.common.core.AbstractResteasyReactiveContext.handleException(AbstractResteasyReactiveContext.java:329)
    at org.jboss.resteasy.reactive.common.core.AbstractResteasyReactiveContext.run(AbstractResteasyReactiveContext.java:175)
    at org.jboss.resteasy.reactive.client.impl.RestClientRequestContext$1.lambda$execute$0(RestClientRequestContext.java:324)
    at io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:279)
    at io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:261)
    at io.vertx.core.impl.ContextInternal.lambda$runOnContext$0(ContextInternal.java:59)
    at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469)
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:566)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
    at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: jakarta.ws.rs.WebApplicationException: Internal Server Error, status code 500
    at io.github.genomicdatainfrastructure.discovery.datasets.infrastructure.ckan.persistence.CkanDatasetsRepository.search(CkanDatasetsRepository.java:72)
    at io.github.genomicdatainfrastructure.discovery.datasets.infrastructure.ckan.persistence.CkanDatasetsRepository_ClientProxy.search(Unknown Source)
    at io.github.genomicdatainfrastructure.discovery.datasets.application.usecases.SearchDatasetsQuery.execute(SearchDatasetsQuery.java:41)
    at io.github.genomicdatainfrastructure.discovery.datasets.application.usecases.SearchDatasetsQuery_ClientProxy.execute(Unknown Source)
    at io.github.genomicdatainfrastructure.discovery.api.DatasetQueryApiImpl.datasetSearch(DatasetQueryApiImpl.java:24)
    at io.github.genomicdatainfrastructure.discovery.api.DatasetQueryApi$quarkusrestinvoker$datasetSearch_c4328b800400c86a6926a6c7ee6203b4f96b871f.invoke(Unknown Source)
    at org.jboss.resteasy.reactive.server.handlers.InvocationHandler.handle(InvocationHandler.java:29)
    at io.quarkus.resteasy.reactive.server.runtime.QuarkusResteasyReactiveRequestContext.invokeHandler(QuarkusResteasyReactiveRequestContext.java:141)
    at org.jboss.resteasy.reactive.common.core.AbstractResteasyReactiveContext.run(AbstractResteasyReactiveContext.java:147)
    at io.quarkus.vertx.core.runtime.VertxCoreRecorder$14.runWith(VertxCoreRecorder.java:635)
    at org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(EnhancedQueueExecutor.java:2516)
    at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2495)
    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1521)
    at org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:11)
    at org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:11)
    ... 2 more

🌐 Affected Browsers

No response

đŸ’ģ Operating System

Windows, macOS

🤝 Want to Contribute to the Fix?

Yes, I'd like to help fix this.

ℹī¸ Additional Information

I can do a bisect later to find the relevant commit, but you guys might know better.

admy7 commented 1 week ago

Hello Markus,

Thank you for pointing it out.

How many datasets did you try to fetch from CKAN?

If it is more than ckan.search.rows_max (normally default is 1000), I would expect the endpoint to fail.

Markus92 commented 1 week ago

We have 166 datasets in this CKAN. It even fails with the following query (1 dataset):

curl --location 'http://localhost:8080/api/v1/datasets/search' \
--header 'Content-Type: application/json' \
--header 'Cookie: ckan=4f8a2962e32592bf26b3f2830479ff617e46e500gAJ9cQAoWAcAAABfZG9tYWlucQFOWAUAAABfcGF0aHECWAEAAAAvcQNYAwAAAF9pZHEEWCAAAAA5YTA5ZGUwYTBhZjU0MDQyYjQxYTY0NWMzODY4NDJkNnEFWA4AAABfY3JlYXRpb25fdGltZXEGR0HZtrrsoyykWA4AAABfYWNjZXNzZWRfdGltZXEHR0HZt7sZuJV4WAgAAABfZXhwaXJlc3EIY2RhdGV0aW1lCmRhdGV0aW1lCnEJY19jb2RlY3MKZW5jb2RlCnEKWAsAAAAHw7YBEwMOBwAAAHELWAYAAABsYXRpbjFxDIZxDVJxDoVxD1JxEFgGAAAAX2ZyZXNocRGJdS4=' \
--data '{
    "start": 0,
    "rows": 1,
    "query": "",
    "sort": "title asc",
    "facets": []
}'
admy7 commented 1 week ago

To search datasets, the first step is to collect dataset ids from every data source and then call package_search, passing it the identifier facet with all the ids found.

I assume that the problem comes from the URL, as package_search uses query parameters. With 166 datasets, we would have 166 identifiers in the URL, making it probably too long.

We have planned to investigate this issue during this sprint.