Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
Description
On every call of JobExecutionContext.log() a new array element is added to the "slingevent:progressLog" property of a Job. This array is persisted as multi-value propery in the underlying repository.
In an Oak-based repository having large multi-value properties can cause performance problems on various levels (indexing, read/write performance); for that reason the Job implementation should log a warning when more than 1000 statements are logged on the Job.
Attachments
Issue Links
- duplicates
-
SLING-11793 Limit log messages via JobExecutionContext.log()
- Closed