Stop supporting params that are not annotated with `@ProjectedPayload` (4.1.x)
Opened this issue · 0 comments
onobc commented
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