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

Reply via email to