Serge Huber created UNOMI-948:
---------------------------------
Summary: Add PersistenceService.rangeQuery API with Elasticsearch
and OpenSearch implementations
Key: UNOMI-948
URL: https://issues.apache.org/jira/browse/UNOMI-948
Project: Apache Unomi
Issue Type: Sub-task
Components: unomi(-core)
Affects Versions: unomi-3.1.0
Reporter: Serge Huber
Fix For: unomi-3.1.0
Backport the bounded property range-query API from {{unomi-3-dev}} to
{{{}master{}}}.
Scope
* Add {{rangeQuery(...)}} to {{PersistenceService}} ({{{}persistence-spi{}}})
* Implement in {{ElasticSearchPersistenceServiceImpl}} and
{{OpenSearchPersistenceServiceImpl}}
* Align {{InMemoryPersistenceServiceImpl}} test harness with the interface
(keep master review semantics)
Acceptance criteria
* Interface + ES/OS implementations compile and pass module tests
* Test harness uses {{@Override rangeQuery}} (remove duplicate test-only
helper)
* No blind checkout from {{{}unomi-3-dev{}}}; preserve master error-handling
improvements
--
This message was sent by Atlassian Jira
(v8.20.10#820010)