spring-projects/spring-data-commons

Stop supporting params that are not annotated with `@ProjectedPayload` (4.1.x)

Opened this issue · 0 comments

This stops supporting parameters that are not annotated with @ProjectedPayload but keep the logging (introduces in #3300) , adjusting the message accordingly.

Also, add this detail to "Removals/Breaking Changes" section of docs/release notes.

Important

This is intended to be done in the 4.1.x line

Note

Implementation notes:

  • Avoid log spamming: only log the warning once per param (or maybe drop down from warn to debug)
  • Allow users to disable the logging via the typically logging config