rspace-os / rspace-web

This the main repository for RSpace: rspace-web. Check https://github.com/rspace-os/rspace-web/blob/main/DevDocs/DeveloperNotes/GettingStarted/GettingStarted.md for setup instructions.
https://github.com/rspace-os/rspace-web/wiki
GNU Affero General Public License v3.0
12 stars 3 forks source link

add IgnoreInServiceLoggerAspct annotation that can stop logging parameter of long-execution call #45

Closed mKowalski256 closed 2 months ago

mKowalski256 commented 2 months ago

This PR adds IgnoreInServiceLoggerAspct annotation, which works similarly to IgnoreInLoggingInterceptor annotation, i.e. can be used for marking method for which connected aspect (ServiceLoggerAspct) shouldn't print parameters passed to the method.

This should solve issue#42 and also internal issue RSPAC-2017.

rs-nicof commented 2 months ago

Pretty straight forward it loooks good to me!