Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 3.92 KB

File metadata and controls

39 lines (23 loc) · 3.92 KB

Apache Sling

Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central jcr License

Apache Sling JCR Maintenance

This project provides reference implementation of Maintenance jobs for maintaining a Apache Jackrabbit OAK repository in Apache Sling.

This includes the following Maintenance jobs:

As well as a Health Check to ensure the jobs are scheduled and have not failed.

Configuration

To see a reference implementation, see the Configuration Feature.

Features

There are two primary features made by this project include:

  • Base - org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:base:${project.version} - only the bundle and service user
  • Default - org.apache.sling:org.apache.sling.jcr.maintenance:slingosgifeature:default:${project.version} - the bundle, service user and default configuration which keeps 5 versions and runs the jobs every night

This module is part of the Apache Sling project.

Compatibility

When paring the bundles in your installation, these are the version combinations that would be compatible:

Apache Sling JCR Maintenance Apache Jackrabbit Oak
1.0.2 1.8.8 to 1.54.0
1.1.0 or later 1.56.0 or later