This is an automated email from the ASF dual-hosted git repository.
shuber pushed a change to branch unomi-3-dev
in repository https://gitbox.apache.org/repos/asf/unomi.git
from 8347976fc Remove VS Code workspace settings from repository
add c0f145bb0 [UNOMI-922] Inconsistency between value for nbOfVisits in
Profile and number of Sessions (#744)
add 28772582f chore: github settings to only enable squash commits (#747)
add 15ae3eaca [UNOMI-924] Add healthcheck activated by default (#748)
new 80babbd9b Merge master into unomi-3-dev
new fb49e5254 Additional changes to ProfileServiceImpl.java after merge
resolution
new 1dac1a973 Merge latest changes from master into unomi-3-dev
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.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 | 18 +--
.../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 | 11 +-
.../3.1.0/count_sessions_by_profile.json | 11 +-
.../profile_copy_nbOfVisits_request.json} | 12 +-
.../requestBody/3.1.0/profile_scroll_query.json | 23 ++++
26 files changed, 440 insertions(+), 62 deletions(-)
create mode 100644 .asf.yaml
copy
tools/shell-commands/src/main/resources/requestBody/2.5.0/login_event_scope_migrate.painless
=> services/src/main/resources/META-INF/cxs/painless/decNbOfVisits.painless
(66%)
copy
services/src/main/resources/META-INF/cxs/properties/profiles/system/{nbOfVisits.json
=> totalNbOfVisits.json} (86%)
create mode 100644
tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-3.1.0-00-fixProfileNbOfVisits.groovy
copy
graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/json/JSONBooleanType.java
=>
tools/shell-commands/src/main/resources/requestBody/3.1.0/copy_nbOfVisits_to_totalNbOfVisits.painless
(73%)
copy
itests/src/test/resources/migration/must_not_match_some_eventype_body.json =>
tools/shell-commands/src/main/resources/requestBody/3.1.0/count_sessions_by_profile.json
(50%)
copy
tools/shell-commands/src/main/resources/requestBody/{2.5.0/scope_update_by_query_request.json
=> 3.1.0/profile_copy_nbOfVisits_request.json} (59%)
create mode 100644
tools/shell-commands/src/main/resources/requestBody/3.1.0/profile_scroll_query.json