Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-21931

Make directory services more extensible

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 9.2
    • Component/s: Directory
    • Epic Link:
    • Upgrade notes:
      Hide
      • A new module has been added with the artifact coordinates "org.nuxeo.ecm.platform:nuxeo-platform-directory-test"
      • The unit tests for directories (for SQL and MongoDB) are now located in this module. The backend to use to run these tests can be defined with the system property "nuxeo.test.directory". The available values are :
      • sql
      • mongodb
        If not set, the same backend as the repository will be used. If unknown by the directories, it will fallback on the sql configuration.
      • The 'DirectoryFeature' is now used for unit testing with directories. This feature will compute which template directory should be used according to the chosen backend.
      Show
      A new module has been added with the artifact coordinates "org.nuxeo.ecm.platform:nuxeo-platform-directory-test" The unit tests for directories (for SQL and MongoDB) are now located in this module. The backend to use to run these tests can be defined with the system property "nuxeo.test.directory". The available values are : sql mongodb If not set, the same backend as the repository will be used. If unknown by the directories, it will fallback on the sql configuration. The 'DirectoryFeature' is now used for unit testing with directories. This feature will compute which template directory should be used according to the chosen backend.
    • Sprint:
      nxcore 9.2.2, nxcore 9.2.3, nxcore 9.2.4
    • Story Points:
      5

      Description

      We want to rework directory services in order to be able to add different backend easier.

      Do not forget tests with Jenkins, it would be perfect if we can have jobs like multidb to tests all backend.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.