jkevan opened a new pull request, #636: URL: https://github.com/apache/unomi/pull/636
We cannot use ElasticSearch task system for handling this because it's not available on our client version: https://github.com/elastic/elasticsearch/pull/58552 It have been introduce in HLRC version 8, and due to licensing we cannot upgrade. Still this is a problem, long running processes should be better handled by Unomi, but this is a more global matter that just this isolated case. Nonetheless, we have other options, this timeout is configurable on Unomi using: ENV: UNOMI_ELASTICSEARCH_CLIENT_SOCKET_TIMEOUT currently it doesn't have any default value, so HLRC is using 30 sec by default I raised it up to 80 sec by default. And also implemented a test that is checking that even in case of SocketTimeoutException, the data is correctly saved and consistant on ES side that is finishing the requested operation anyway. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@unomi.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org