commit | 64169942b2ca16ee4bd9d1a5cd2f047fd3c194d8 | [log] [tgz] |
---|---|---|
author | kevan Jahanshahi <jkevan@apache.org> | Thu Aug 03 12:28:34 2023 +0200 |
committer | GitHub <noreply@github.com> | Thu Aug 03 12:28:34 2023 +0200 |
tree | b1387bb8e211425620fcb666587e2731029fc002 | |
parent | 19d30255f5f7cd8e0a78ca6a65b67518046a04a8 [diff] |
UNOMI-784: use tasks to perform update_by_query and delete_by_query (#636) * UNOMI-784: set ES client socket timeout to 80sec instead of 30sec by default. * use wait_for_completion for update by script / delete queries * Fix integration test * UNOMI-784: simplify the client wrapper * UNOMI-784: add some clarity to config related to socket timeout * UNOMI-784: wait for task to complete * UNOMI-784: improve merge updateByQuery to perform a single task instead of two separates * UNOMI-784: Typo * UNOMI-784: add configurations regarding tasks waiting timeout and polling interval * UNOMI-784: set task completion log level to debug * Don't wait for task to be complete for merge profile ES script * remove non required test * UNOMI-784: Try speed up the tests and set waitForCompletion to be true in service --------- Co-authored-by: David Griffon <dgriffon@jahia.com>
Apache Unomi stores user profile information and is mostly used to provide a backend server for A/B testing and personalization. To do so it implements the currently under development OASIS Context Server specification.
The source code is available under the Apache License V2
You can find all the updated documentation, including building and deployment instructions, on the Apache Unomi web site.