Skip to content

Stop supporting params that are not annotated with @ProjectedPayload #3301

Open
@onobc

Description

@onobc

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions