From 254cfc51052b8a72a19375e2e78e8c6c696a3e23 Mon Sep 17 00:00:00 2001 From: Anshul Date: Tue, 10 Feb 2026 03:38:46 +0530 Subject: [PATCH 1/2] Removed -XX:UseSVE=0 from ES_JAVA_OPTS --- docker-compose.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index 780c001c4..f73ebf05c 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -81,8 +81,7 @@ services: elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:8.17.0 environment: - - ES_JAVA_OPTS=-Xms512m -Xmx512m -XX:UseSVE=0 - - CLI_JAVA_OPTS=-XX:UseSVE=0 + - ES_JAVA_OPTS=-Xms512m -Xmx512m - node.name=elasticsearch - cluster.name=es-extralit-local - discovery.type=single-node From a35743b9e634ef61263d3afa7bb416b482c948a0 Mon Sep 17 00:00:00 2001 From: Anshul Date: Tue, 10 Feb 2026 03:44:27 +0530 Subject: [PATCH 2/2] docs: add CHANGELOG entry for Elasticsearch fix Co-Authored-By: Claude Sonnet 4.5 --- extralit-server/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/extralit-server/CHANGELOG.md b/extralit-server/CHANGELOG.md index 2f5c61999..b4f17b9cb 100644 --- a/extralit-server/CHANGELOG.md +++ b/extralit-server/CHANGELOG.md @@ -26,6 +26,7 @@ These are the section headers that we use: - Added `wait` parameter to the POST /workflows/start endpoint to waiting for the workflow to complete and return the final status. - Migrated minio_client to aioboto3 for async file handling - Added dynamic mimetypes support for document uploads based on file extension or UploadFile types. +- Removed ARM-specific JVM options (`-XX:UseSVE=0`) from Elasticsearch configuration in docker-compose.yaml, fixing container startup failures on Windows and x86 systems. ### Changed - Deduplicating document is based on any matching of id, pmid, doi, url, file_name within the same `workspace` and `reference`.