You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Timothee Maret (Jira)" <ji...@apache.org> on 2021/07/12 20:18:00 UTC

[jira] [Created] (SLING-10599) Don't export distribution.journal internal packages

Timothee Maret created SLING-10599:
--------------------------------------

             Summary: Don't export distribution.journal internal packages
                 Key: SLING-10599
                 URL: https://issues.apache.org/jira/browse/SLING-10599
             Project: Sling
          Issue Type: Improvement
            Reporter: Timothee Maret


SLING-9259 exported the following packages from the org.apache.sling.distribution.journal bundle.

* org.apache.sling.distribution.journal.queue
* org.apache.sling.distribution.journal.bookkeeper

We should not export those packages since no bundle is importing them. Reducing the API surface to the minimum required will make it easier to evolve the implementation in the future.

Regarding backward compatibility, we can simply remove the exports since no release contains them.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)