This is an automated email from the ASF dual-hosted git repository.
olli pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-clam.git.
from 6785f3b SLING-8575 Update Felix Framework to 6.0.3
new 5a0eca2 style
new bc0821d move integration tests to profile
new 2e6edc8 SLING-8258 Provide HTTP API for Sling Clam
new 4af6d2a improve integration tests
new aec04ab start Docker container on demand
new 72293dd make iteration of clients thread-safe
new ee4c9e6 readd default HTTP and AUTH properties
new 65da182 set osgi.http.whiteboard.context.name to org.apache.sling
new cd04327 make tests depend on ClamService
new ffa206a SLING-8258 Provide HTTP API for Sling Clam
new cd630f6 SLING-8258 Provide HTTP API for Sling Clam
new 88ea175 add sections for HTTP API, patterns and integration tests
The 12 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:
README.md | 40 +++++
pom.xml | 115 ++++++++++---
.../clam/http/internal/ClamEventsServlet.java | 14 +-
.../internal/ClamEventsServletConfiguration.java} | 20 ++-
.../clam/http/internal/ClamJcrScanServlet.java | 6 +-
.../internal/ClamJcrScanServletConfiguration.java | 14 +-
.../job/internal/JcrPropertyScanJobConsumer.java | 2 +-
.../clam/it/support/ClamContainerFactory.java} | 21 ++-
.../RecordingJcrPropertyScanResultHandler.java | 50 ++++++
.../sling/clam/it/tests/ClamEventsServletIT.java | 181 +++++++++++++++++++++
.../sling/clam/it/tests/ClamJcrScanServletIT.java | 100 ++++++++++++
.../sling/clam/it/tests/ClamTestSupport.java | 87 +++++++++-
.../it/tests/JcrPropertyScanJobConsumerIT.java | 9 +-
.../ResourcePersistingScanResultHandlerIT.java | 67 +++++++-
14 files changed, 659 insertions(+), 67 deletions(-)
copy
src/main/java/org/apache/sling/clam/{result/internal/EventPublishingScanResultHandlerConfiguration.java
=> http/internal/ClamEventsServletConfiguration.java} (68%)
copy
src/{main/java/org/apache/sling/clam/jcr/NodeDescendingJcrPropertyDigger.java
=> test/java/org/apache/sling/clam/it/support/ClamContainerFactory.java} (59%)
create mode 100644
src/test/java/org/apache/sling/clam/it/support/RecordingJcrPropertyScanResultHandler.java
create mode 100644
src/test/java/org/apache/sling/clam/it/tests/ClamEventsServletIT.java
create mode 100644
src/test/java/org/apache/sling/clam/it/tests/ClamJcrScanServletIT.java