This is an automated email from the ASF dual-hosted git repository.
sergehuber pushed a change to branch UNOMI-875-pr7-platform-hygiene
in repository https://gitbox.apache.org/repos/asf/unomi.git
from 06bc79365 Harden IT search engine setup for two-stage migration startup
add 18fd77359 Redirect IT search engine Docker logs to files by default.
add ebcc90316 UNOMI-875: PR7 platform hygiene - condition value-type
validation, rollover template fixes, and IT tooling
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 +
.mvn/extensions.xml | 5 -
.mvn/maven-build-cache-config.xml | 43 --
CLAUDE.md | 108 ++++
bom/pom.xml | 2 +-
build.ps1 | 38 +-
build.sh | 74 +--
.../resources/META-INF/cxs/schemas/items/item.json | 28 +
itests/README.md | 12 -
itests/pom.xml | 14 +-
.../test/java/org/apache/unomi/itests/AllITs.java | 2 +-
.../test/java/org/apache/unomi/itests/BaseIT.java | 67 +-
.../org/apache/unomi/itests/ProgressListener.java | 62 +-
.../org/apache/unomi/itests/ProgressSuite.java | 56 +-
.../java/org/apache/unomi/itests/RolloverIT.java | 112 ++++
.../org/apache/unomi/itests/TestTimingCache.java | 166 +++++
.../src/main/asciidoc/building-and-deploying.adoc | 39 --
.../ElasticSearchPersistenceServiceImpl.java | 14 +-
persistence-opensearch/core/pom.xml | 2 +
.../OpenSearchPersistenceServiceImpl.java | 187 ++++--
.../spi/conditions/ConditionContextHelper.java | 182 ++++--
.../spi/conditions/ValueTypeValidatorRegistry.java | 69 ++
.../impl/ConditionEvaluatorDispatcherImpl.java | 3 +-
.../spi/conditions/ConditionContextHelperTest.java | 692 ++++++++++++++++++++-
pom.xml | 2 +-
.../validation/ConditionValidationServiceImpl.java | 4 +-
.../validators/DateValueTypeValidator.java | 25 +-
27 files changed, 1649 insertions(+), 360 deletions(-)
delete mode 100644 .mvn/maven-build-cache-config.xml
create mode 100644 CLAUDE.md
create mode 100644 itests/src/test/java/org/apache/unomi/itests/RolloverIT.java
create mode 100644
itests/src/test/java/org/apache/unomi/itests/TestTimingCache.java
create mode 100644
persistence-spi/src/main/java/org/apache/unomi/persistence/spi/conditions/ValueTypeValidatorRegistry.java