This is an automated email from the ASF dual-hosted git repository.

jayblanc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/unomi.git

commit f9e9877fc6136373f13bf4ccc69494a7d1aafef3
Merge: 0c44c9bd2 4b95b49f9
Author: Jerome Blanchard <[email protected]>
AuthorDate: Mon Jan 5 09:34:48 2026 +0100

    UNOMI-919: Refactor the UNOMI startFeatures configuration to use a Karaf 
feature

 bom/artifacts/pom.xml                              |  22 ++
 distribution/pom.xml                               | 229 ++++++++++++++++++
 distribution/src/main/feature/feature.xml          | 128 ++++++++++
 docker/README.md                                   |  72 ++++--
 docker/src/main/docker/docker-compose-build-es.yml |   5 +-
 docker/src/main/docker/docker-compose-build-os.yml |   3 +-
 docker/src/main/docker/docker-compose-es.yml       |   5 +-
 docker/src/main/docker/docker-compose-os.yml       |   3 +-
 docker/src/main/docker/entrypoint.sh               |  86 +++----
 extensions/healthcheck/pom.xml                     |  11 +-
 .../provider/ElasticSearchHealthCheckProvider.java | 135 ++++++-----
 .../provider/OpenSearchHealthCheckProvider.java    | 150 +++++++-----
 .../provider/PersistenceEngineHealthProvider.java  |  37 ---
 .../provider/PersistenceHealthCheckProvider.java   |  66 ------
 .../org.apache.unomi.healthcheck-elasticsearch.cfg |  12 +-
 ...=> org.apache.unomi.healthcheck-opensearch.cfg} |   9 +-
 itests/pom.xml                                     |   2 +-
 .../test/java/org/apache/unomi/itests/BaseIT.java  |  22 +-
 .../org/apache/unomi/itests/HealthCheckIT.java     |   7 +-
 kar/src/main/feature/feature.xml                   |  11 +-
 .../apache/unomi/lifecycle/BundleWatcherImpl.java  |   4 +-
 manual/src/main/asciidoc/5-min-quickstart.adoc     |  17 +-
 manual/src/main/asciidoc/configuration.adoc        | 263 +++++++++++++--------
 manual/src/main/asciidoc/graphql.adoc              |  14 +-
 .../asciidoc/migrations/migrate-2.x-to-3.0.adoc    |  12 +-
 manual/src/main/asciidoc/shell-commands.adoc       |  11 +-
 manual/src/main/asciidoc/writing-plugins.adoc      | 121 +++++++---
 package/pom.xml                                    |   9 +
 .../main/resources/etc/custom.system.properties    |  21 --
 pom.xml                                            |   1 +
 src/main/feature/feature.xml                       |  75 ++++++
 tools/shell-commands/pom.xml                       |  12 +-
 .../unomi/shell/actions/{Stop.java => Setup.java}  |  15 +-
 .../java/org/apache/unomi/shell/actions/Start.java |  14 +-
 .../java/org/apache/unomi/shell/actions/Stop.java  |   1 -
 .../shell/services/UnomiManagementService.java     |  27 ++-
 .../UnomiManagementServiceConfiguration.java       |  52 ----
 .../internal/UnomiManagementServiceImpl.java       | 188 +++++++--------
 .../unomi/shell/services/internal/UnomiSetup.java  |  77 ++++++
 .../src/main/resources/org.apache.unomi.start.cfg  |  18 --
 40 files changed, 1249 insertions(+), 718 deletions(-)

Reply via email to