From 29cb44cc4e950e29512c5b65a0783f200b27d096 Mon Sep 17 00:00:00 2001
From: Cyril Pommier <cyril.pommier@inra.fr>
Date: Tue, 28 Feb 2023 15:04:59 +0100
Subject: [PATCH 1/2] Update
 backend/src/test/resources/fr/inra/urgi/faidare/repository/es/setup/index/observationUnit_mapping.json

---
 .../repository/es/setup/index/observationUnit_mapping.json      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/backend/src/test/resources/fr/inra/urgi/faidare/repository/es/setup/index/observationUnit_mapping.json b/backend/src/test/resources/fr/inra/urgi/faidare/repository/es/setup/index/observationUnit_mapping.json
index 36a02c19..8023c6a5 100644
--- a/backend/src/test/resources/fr/inra/urgi/faidare/repository/es/setup/index/observationUnit_mapping.json
+++ b/backend/src/test/resources/fr/inra/urgi/faidare/repository/es/setup/index/observationUnit_mapping.json
@@ -1,5 +1,5 @@
 {
-  "dynamic": "strict",
+  "dynamic": "false",
   "properties": {
     "observationUnitURI": {
       "type": "keyword"
-- 
GitLab


From e9b4493193164a1bbb790826c712e66c58da0d01 Mon Sep 17 00:00:00 2001
From: Cyril Pommier <cyril.pommier@inrae.fr>
Date: Tue, 28 Feb 2023 15:47:23 +0100
Subject: [PATCH 2/2] no count on observationUnit, error due to nested
 documents

---
 scripts/harvest.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/harvest.sh b/scripts/harvest.sh
index 471d0079..2b3f4835 100755
--- a/scripts/harvest.sh
+++ b/scripts/harvest.sh
@@ -182,7 +182,7 @@ for DOCUMENT_TYPE in ${DOCUMENT_TYPES}; do
     # Check indexed data
     echo -e "* Check data indexed from ${DATA_DIR} into ${INDEX_NAME}..."
     	# skip some documents because they contain nested objects that distort the count
-    	if [[ "${DOCUMENT_TYPE}" != "germplasmAttribute" && "${DOCUMENT_TYPE}" != "trial" && "${DOCUMENT_TYPE}" != "xref" ]]; then
+    	if [[ "${DOCUMENT_TYPE}" != "germplasmAttribute" && "${DOCUMENT_TYPE}" != "trial" && "${DOCUMENT_TYPE}" != "xref" && "${DOCUMENT_TYPE}" != "observationUnit" ]]; then
     		COUNT_EXTRACTED_DOCS=0
     		for FILE in $(find ${DATA_DIR} -name "${DOCUMENT_TYPE}-*.json.gz"); do
     			COUNT_FILE_DOCS=$(gunzip -c ${FILE} | grep -o "\"@id\"" | wc -l)
-- 
GitLab