This is an automated email from the ASF dual-hosted git repository. shuber pushed a commit to branch unomi-3-dev in repository https://gitbox.apache.org/repos/asf/unomi.git
commit 1dac1a973731e1d0ec006175b0ee605b5e20e4ed Merge: 8347976fc fb49e5254 Author: Serge Huber <[email protected]> AuthorDate: Sat Jan 10 12:24:36 2026 +0100 Merge latest changes from master into unomi-3-dev Merged changes from origin/master including: - [UNOMI-924] Add healthcheck activated by default (#748) - [UNOMI-922] Inconsistency between value for nbOfVisits in Profile and number of Sessions (#744) - chore: github settings to only enable squash commits (#747) .asf.yaml | 7 ++ docker/src/main/docker/docker-compose-cluster.yml | 2 +- .../org.apache.unomi.healthcheck-elasticsearch.cfg | 2 +- .../org.apache.unomi.healthcheck-opensearch.cfg | 2 +- itests/README.md | 18 +-- .../org/apache/unomi/itests/ProfileServiceIT.java | 71 +++++++++++- .../migration/Migrate16xToCurrentVersionIT.java | 59 +++++++--- .../resources/migration/snapshots_repository.zip | Bin 3252696 -> 3294102 bytes manual/src/main/asciidoc/configuration.adoc | 9 ++ manual/src/main/asciidoc/datamodel.adoc | 2 + .../resources/META-INF/cxs/mappings/profile.json | 3 + .../resources/META-INF/cxs/mappings/profile.json | 3 + .../resources/META-INF/cxs/expressions/mvel.json | 3 +- .../META-INF/cxs/rules/sessionAssigned.json | 7 ++ pom.xml | 4 +- .../services/impl/profiles/ProfileServiceImpl.java | 125 +++++++++++++++++++++ .../META-INF/cxs/painless/decNbOfVisits.painless | 30 +++++ .../cxs/properties/profiles/system/nbOfVisits.json | 2 +- .../{nbOfVisits.json => totalNbOfVisits.json} | 8 +- services/src/main/resources/messages_de.properties | 1 + services/src/main/resources/messages_en.properties | 1 + .../migrate-3.1.0-00-fixProfileNbOfVisits.groovy | 98 ++++++++++++++++ .../copy_nbOfVisits_to_totalNbOfVisits.painless | 25 +++++ .../3.1.0/count_sessions_by_profile.json | 19 ++++ .../3.1.0/profile_copy_nbOfVisits_request.json | 25 +++++ .../requestBody/3.1.0/profile_scroll_query.json | 23 ++++ 26 files changed, 513 insertions(+), 36 deletions(-)
