Uploaded image for project: 'Spring Data Commons'
  1. Spring Data Commons
  2. DATACMNS-1260

Extract EvaluationContextProvider and SPIs into dedicated package

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.1 M3 (Lovelace)
    • Component/s: None
    • Labels:
    • Sprint:
      Lovelace M1, Lovelace M2 / M3

      Description

      DATAMONGO-1874 brought to our attention that EvaluationContextExtension instances are currently only supported in query method declarations but not in mapping annotations. The entire extension mechanism is currently located in the repository.query package.

      To make it generally usable from within the mapping package, we need to extract the feature into it's own package and refactor the current code to work with the new APIs but still pick up legacy EvaluationContextExtension instances, so that existing implementations can still be used with the new setup.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                olivergierke Oliver Drotbohm
                Reporter:
                olivergierke Oliver Drotbohm
                Last updater:
                zhrm0110
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: